A voir également:
- Macro qui permet d'exécuter une macro seulement si "oui" s'y trouve
- Macro word - Guide
- Macro logiciel - Télécharger - Organisation
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Macro recorder - Télécharger - Confidentialité
- Oui transfert - Guide
2 réponses
yg_be
Messages postés
22707
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
19 avril 2024
1 471
4 sept. 2020 à 21:01
4 sept. 2020 à 21:01
bonjour, il serait utile de nous donner quelques informations supplémentaires, ou bien de partager ton fichier.
comme tu mentionnes une colonne, j'imagine que tu veux faire le travail pour toutes les cellules de la colonne L.
tu écris "ma macro", peut-être pourrais-tu en partager le code, cela nous aidera à comprendre.
comme tu mentionnes une colonne, j'imagine que tu veux faire le travail pour toutes les cellules de la colonne L.
tu écris "ma macro", peut-être pourrais-tu en partager le code, cela nous aidera à comprendre.
Bonjour,
Mes excuses pour le délais, j'étais à l'extérieur cette fin de semaine. Voilà ma macro qui provient d'un formulaire:
Private Sub CheckBox1_Click()
Dim X As Long
For X = 4 To 1200
If Cells("X, L") = "Oui" Then Call Lettre
Next X
Unload Me
Sheets("Mandat actif").Select
End Sub
Je voudrais que si dans la colonne L des lignes 4 à 1200 le mot oui apparaît, la macro Lettre s'exécutera. Pour le moment, la macro Lettre s'applique, peu importe ce qu'il y a d'écrit dans la colonne L.
Il est difficile pour moi de partager mon tableau puisqu'il s'agit d'informations qui sont confidentielles, alors j'espère que c'est plus clair avec la macro.
Merci pour votre aide!
Mes excuses pour le délais, j'étais à l'extérieur cette fin de semaine. Voilà ma macro qui provient d'un formulaire:
Private Sub CheckBox1_Click()
Dim X As Long
For X = 4 To 1200
If Cells("X, L") = "Oui" Then Call Lettre
Next X
Unload Me
Sheets("Mandat actif").Select
End Sub
Je voudrais que si dans la colonne L des lignes 4 à 1200 le mot oui apparaît, la macro Lettre s'exécutera. Pour le moment, la macro Lettre s'applique, peu importe ce qu'il y a d'écrit dans la colonne L.
Il est difficile pour moi de partager mon tableau puisqu'il s'agit d'informations qui sont confidentielles, alors j'espère que c'est plus clair avec la macro.
Merci pour votre aide!
yg_be
Messages postés
22707
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
19 avril 2024
1 471
8 sept. 2020 à 15:58
8 sept. 2020 à 15:58
nous n'avons, bien sur, pas besoin des données.
merci d'utiliser les balises de code quand tu partages du code: https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
peut-être ainsi:
merci d'utiliser les balises de code quand tu partages du code: https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
peut-être ainsi:
If Cells(X, "L") = "Oui" Then Call Lettre
nini12336
>
yg_be
Messages postés
22707
Date d'inscription
lundi 9 juin 2008
Statut
Contributeur
Dernière intervention
19 avril 2024
8 sept. 2020 à 18:04
8 sept. 2020 à 18:04
Merci, mais malheureusement ça ne marche pas.
Je vais penser à une autre façon de procéder. Merci beaucoup pour l'aide.
Bonne journée!
Je vais penser à une autre façon de procéder. Merci beaucoup pour l'aide.
Bonne journée!