problème "définir un nom"

  • Initiateur de la discussion Initiateur de la discussion David
  • 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 !

D

David

Guest
Bonjour le forum,

Voilà mon petit soucis
Dans une feuille 1, sur une ligne, tous les mois de l'année au format("mmmm")
mon code est le suivant :

Dim auj As Byte
auj = Month(Date)
For Each cel In Sheets(1).Range("A5:L5")
If Month(cel.Value) = auj Then
cel.Offset(1, -1).Select
Exit For
End If
Next cel
dans une feuille 2, j'importe des données d'access en colonne (a et b) que je nomme par le mois en cours.puis en fin de procédure me décalle de deux colonnes vers la droite et, recommence avec les mois suivants
dans ma feuille1, dans une cellule, je place la fonction recherchev qui par exemple me cherche "titi" dans la feuille2 (avec le mois correspondant) afin de reporter les données.
Comment, dans vb alors que le code est activecell.formular1c1, est il possible d'inserer le code qui recherche une valeur en fonction du mois défini. et non pas en créant 12 procédures différentes pour les mois suivants alors qu'une seule suffirait.
Je ne sais pas si j'ai été assez clair(enfin je le souhaite)
Merci de votre aide
 
- 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
5
Affichages
705
  • Question Question
Microsoft 365 modifier un code
Réponses
1
Affichages
492
Retour