Excel msgbox
Résolu/Fermé
Evedll
Messages postés
74
Date d'inscription
vendredi 6 juillet 2007
Statut
Membre
Dernière intervention
26 septembre 2023
-
2 juil. 2011 à 15:41
Evedll Messages postés 74 Date d'inscription vendredi 6 juillet 2007 Statut Membre Dernière intervention 26 septembre 2023 - 2 juil. 2011 à 19:03
Evedll Messages postés 74 Date d'inscription vendredi 6 juillet 2007 Statut Membre Dernière intervention 26 septembre 2023 - 2 juil. 2011 à 19:03
A voir également:
- Excel msgbox
- Liste déroulante excel - Guide
- Si et excel - Guide
- Aller à la ligne excel - Guide
- Word et excel gratuit - Guide
- Mise en forme conditionnelle excel - Guide
5 réponses
ccm81
Messages postés
10900
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
2 novembre 2024
2 425
2 juil. 2011 à 15:45
2 juil. 2011 à 15:45
bonjour
le coupable est peut être là
bonne suite
le coupable est peut être là
If T.Value <> "" And C.Offset(0, 1) = "" Then
c'est
T.Offset(0,1)
bonne suite
Evedll
Messages postés
74
Date d'inscription
vendredi 6 juillet 2007
Statut
Membre
Dernière intervention
26 septembre 2023
2 juil. 2011 à 15:53
2 juil. 2011 à 15:53
Super,
Merci beaucoup.
J'ai essayé pleins de trucs et n'ai pas pensé du tout à cette lettre car pour moi elle faisait partie de Offset. J'ai changé la lettre C en T car je ne sais pas si on peut utiliser cette même lettre pour plusieurs macros dans un même classeur.
Maintenant je comprends aussi que le déplacement Offset se fait à partir de la lettre T.
Un peu à la fois je progresse mais c'est grace à tout ceux qui veulent bien m'aider car apprendre seule avec des bouquins ce n'est pas toujours facile.
A bientôt et encore merci
Evelyne
Merci beaucoup.
J'ai essayé pleins de trucs et n'ai pas pensé du tout à cette lettre car pour moi elle faisait partie de Offset. J'ai changé la lettre C en T car je ne sais pas si on peut utiliser cette même lettre pour plusieurs macros dans un même classeur.
Maintenant je comprends aussi que le déplacement Offset se fait à partir de la lettre T.
Un peu à la fois je progresse mais c'est grace à tout ceux qui veulent bien m'aider car apprendre seule avec des bouquins ce n'est pas toujours facile.
A bientôt et encore merci
Evelyne
Bonjour Evelyne
DAns le sub ControleValidation
écris plutôt
T.Offset(0, 1) au lieu de C.Offset(0, 1)
La variable C n'est définie dans ton deuxième sous programme,
je pense que tu utilises l'offset par rapport à la cellule T.
DAns le sub ControleValidation
écris plutôt
T.Offset(0, 1) au lieu de C.Offset(0, 1)
La variable C n'est définie dans ton deuxième sous programme,
je pense que tu utilises l'offset par rapport à la cellule T.
ccm81
Messages postés
10900
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
2 novembre 2024
2 425
Modifié par ccm81 le 2/07/2011 à 21:41
Modifié par ccm81 le 2/07/2011 à 21:41
re
bon!!
en fait avec ton code
- T est une variable déclarée de type Range (plage ou cellule)
- qui prend comme valeurs successives les cellules de la plage C6:C11
- le décalage de (0,1) se fait depuis cette cellule
bon courage
bon!!
en fait avec ton code
Dim T As Range For Each T In Range("C6:C11") If T.Value <> "" And T.Offset(0, 1) = "" Then
- T est une variable déclarée de type Range (plage ou cellule)
- qui prend comme valeurs successives les cellules de la plage C6:C11
- le décalage de (0,1) se fait depuis cette cellule
bon courage
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Evedll
Messages postés
74
Date d'inscription
vendredi 6 juillet 2007
Statut
Membre
Dernière intervention
26 septembre 2023
2 juil. 2011 à 19:03
2 juil. 2011 à 19:03
Merci !