sauvegarder données avec calendrier + vba

  • Initiateur de la discussion Initiateur de la discussion cpt
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

cpt

XLDnaute Nouveau
Bonjour,

J'ai créé un bordereau de saisie (pour des commandes) avec un calendrier en A1. Mais je voudrais que les données du tableau restent en mémoire, quand on change la date de saisie.
j'ai trouvé un code, mais je n'arrive pas à l'adapter à ma feuille.

Private Sub Worksheet_Change(ByVal Target As Range)
Dim NewCel

If Not Intersect(Range("A1"), Target) Is Nothing Then
NewCel = Target
With Application
.ScreenUpdating = False
.EnableEvents = False
.Undo
If Target <> "" Then Sauvegarde
Target = NewCel
If Target <> "" Then Recupere
.EnableEvents = True
End With
End If
End Sub


Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Application.ScreenUpdating = False

Columns("A:AI").ColumnWidth = 19
If Not Intersect(Range("A4:AI23"), Target) Is Nothing And Target.Count = 1 Then
Columns(Target.Column).ColumnWidth = 20
End If
End Sub
Private Sub Calendar1_Click()
ActiveSheet.Range("A1").Value = Calendar1.Value
End Sub

Quelqu'un peut-il m'aider?? svp??
 

Pièces jointes

Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
9
Affichages
254
  • Question Question
Microsoft 365 Probléme VBA
Réponses
8
Affichages
330
Réponses
4
Affichages
234
Réponses
14
Affichages
253
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
536
Retour