Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Microsoft 365 VBA (userform) rechercher une date dans un planning, si trouvé insert une valeur dans la cellule à droite

justine.valck

XLDnaute Nouveau
Bonjour, débutante en VBA,
j'ai créé un Userform ("Valide") et je cherche une formule pour rechercher une date dans mon planning ( feuille : "PLANNING") et quand la date est trouvée je voudrais que le nom de mon client s'insert dans la cellule à coté.

je vous joint mon fichier.

Merci par avance de votre aide.
 

Pièces jointes

  • NOUVEAUTEST.xlsm
    83.4 KB · Affichages: 4

fanfan38

XLDnaute Barbatruc
Bonjour et bienvenu sur le forum
VB:
Private Sub CommandButton1_Click()
  Dim col As Integer, lig As Integer
  With Sheets("PLANNING")
   col = 2 + ((Month(CDate(TextBox3.Text)) - 1) * 3)
   lig = Day(CDate(TextBox3.Text)) + 4
  End With
  Cells(lig, col + 1).Value = Me.TextBox1.Value
End Sub
Je n'ai pas réussi à tester il y a un appel à un autre fichier...
A+ François
PS avec le fichier qui marche
 

Pièces jointes

  • NOUVEAUTEST.xlsm
    72.5 KB · Affichages: 10
Dernière édition:

justine.valck

XLDnaute Nouveau
Bonjour,

merci beaucoup, c'est ce qu'il me fallait.

bonne journée.
 

Discussions similaires

Réponses
28
Affichages
1 K
Réponses
5
Affichages
376
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…