Set [nom de zone] = Range[" Valeur de départ : Valeur de Fin "]
Résolu
Killburns911
Messages postés
293
Date d'inscription
Statut
Membre
Dernière intervention
-
Killburns911 Messages postés 293 Date d'inscription Statut Membre Dernière intervention -
Killburns911 Messages postés 293 Date d'inscription Statut Membre Dernière intervention -
Bonjour,Bonsoir
Comme je le dis dans le titre , j'ai un probleme avec la fonction
Set .. = Range(" .. : .. ")
lorceque je fais
Set ZoneCompte = Range("B3:BV4")
For Each Jours In ZoneCompte
MsgBox (Cells(4, Jours).Value) <---|
|
|
Celle ci me renvoie la 1er case de mon tableau excel , et non pas la case du Range que je lui ai indiqué , si j'ajoute
Set ZoneCompte = Range("B3:BV4").Select <--- Le Range se fait correctement cela selectionne bien les cases concernée
For Each Jours In ZoneCompte
MsgBox (Cells(4, Jours).Value
cela me dis , Incompatibilités de type erreur '13'
faute de trouver une notice claire sur internet , je me retourne vers vous :D
Merci a ++
Comme je le dis dans le titre , j'ai un probleme avec la fonction
Set .. = Range(" .. : .. ")
lorceque je fais
Set ZoneCompte = Range("B3:BV4")
For Each Jours In ZoneCompte
MsgBox (Cells(4, Jours).Value) <---|
|
|
Celle ci me renvoie la 1er case de mon tableau excel , et non pas la case du Range que je lui ai indiqué , si j'ajoute
Set ZoneCompte = Range("B3:BV4").Select <--- Le Range se fait correctement cela selectionne bien les cases concernée
For Each Jours In ZoneCompte
MsgBox (Cells(4, Jours).Value
cela me dis , Incompatibilités de type erreur '13'
faute de trouver une notice claire sur internet , je me retourne vers vous :D
Merci a ++
A voir également:
- Set [nom de zone] = Range[" Valeur de départ : Valeur de Fin "]
- Alternative zone telechargement - Accueil - Outils
- Nom de l'adresse - Forum Jeux vidéo
- Annuaire portable gratuit a partir d'un nom ✓ - Forum Mobile
- Combien y a-t-il de bateaux dans la zone de 475 pixels de large et 1000 pixels de haut à partir du coin supérieur gauche de cette image ? - Forum Photoshop
- Ça veut dire quoi intitulé d’une adresse ?? ✓ - Forum Loisirs / Divertissements
3 réponses
Bonjour Killburns911, bonjour F894009
ZoneCompte est un Range ... Jours doit également être un Range
En faisant :
On aura bien la valeur de la cellule B3 dans la première boucle, BA dans la 2ème etc ... jusqu'à BV4
«Ce que l'on conçoit bien s'énonce clairement, Et les mots pour le dire arrivent aisément.»
Nicolas Boileau
ZoneCompte est un Range ... Jours doit également être un Range
En faisant :
For Each Jours In ZoneCompte Msgbox Jours.Value Next
On aura bien la valeur de la cellule B3 dans la première boucle, BA dans la 2ème etc ... jusqu'à BV4
«Ce que l'on conçoit bien s'énonce clairement, Et les mots pour le dire arrivent aisément.»
Nicolas Boileau