Définition de Range incorrecte

Le
Manbas
Bonjour à tous,
J'ai une macro évènementielle sur clic droit qui concerne 20 cellules (20
par feuille dans 12 feuilles identiques).
Lorsque j'écris
NumSemaine = Not Intersect(Target, Range("N8", "X8")) Is Nothing
la macro tourne bien.
Lorsque j'écris
NumSemaine = Not Intersect(Target, Range("N8", "X8", "AH8")) Is Nothing
la macro ne fonctionne pas (nombre d'arguments incorrects ou affectation de
propriété incorrecte).

Donc sur 20 cellules je ne sais en définir que 2!
La liste va ainsi jusqu'à GV8.
Pouvez-vous m'expliquer SVP?
Merci de votre aide
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses Page 1 / 2
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Philippe.R
Le #4855101
Bonjour,

Remplace Range("N8", "X8", "AH8")

qui est jeté car équivalent à une définition de plage de type N8:X8:AH8 dans
une feuille
par Union(Range("N8"), Range("X8"), Range("AH8")) qui elle correspond à
N8;X8;AH8

Pour te convaincre de la manière dont est lue l'instruction, exécute

Sub plage()
Range(Range("N8", "X8"), Range("AH8")).Select
End Sub
--
http://www.excelabo.net/mpfe/connexion.php
Avec plaisir
Philippe.R
"Manbas" news:
Bonjour à tous,
J'ai une macro évènementielle sur clic droit qui concerne 20 cellules (20
par feuille dans 12 feuilles identiques).
Lorsque j'écris
NumSemaine = Not Intersect(Target, Range("N8", "X8")) Is Nothing
la macro tourne bien.
Lorsque j'écris
NumSemaine = Not Intersect(Target, Range("N8", "X8", "AH8")) Is Nothing
la macro ne fonctionne pas (nombre d'arguments incorrects ou affectation
de propriété incorrecte).

Donc sur 20 cellules je ne sais en définir que 2!
La liste va ainsi jusqu'à GV8.
Pouvez-vous m'expliquer SVP?
Merci de votre aide



claudy
Le #4855091
hello, essaye avec: Union(Range("N8"), Range("X8"), Range("AH8"))
a+
Claudy
"Manbas"
Bonjour à tous,
J'ai une macro évènementielle sur clic droit qui concerne 20 cellules (20
par feuille dans 12 feuilles identiques).
Lorsque j'écris
NumSemaine = Not Intersect(Target, Range("N8", "X8")) Is Nothing
la macro tourne bien.
Lorsque j'écris
NumSemaine = Not Intersect(Target, Range("N8", "X8", "AH8")) Is Nothing
la macro ne fonctionne pas (nombre d'arguments incorrects ou affectation
de propriété incorrecte).

Donc sur 20 cellules je ne sais en définir que 2!
La liste va ainsi jusqu'à GV8.
Pouvez-vous m'expliquer SVP?
Merci de votre aide



JB
Le #4855081
Bonjour,

Range("N8", "X8").Select sélectionne le champ N8:X8
Range("N8,X8").Select sélectionne N8 et X8
Range("N8, X8, AH8").Select sélectionne N8,X8,AH8

JB


On 29 sep, 16:16, "Manbas"
Bonjour à tous,
J'ai une macro évènementielle sur clic droit qui concerne 20 cellules (20
par feuille dans 12 feuilles identiques).
Lorsque j'écris
NumSemaine = Not Intersect(Target, Range("N8", "X8")) Is Nothing
la macro tourne bien.
Lorsque j'écris
NumSemaine = Not Intersect(Target, Range("N8", "X8", "AH8")) Is Nothing
la macro ne fonctionne pas (nombre d'arguments incorrects ou affectation de
propriété incorrecte).

Donc sur 20 cellules je ne sais en définir que 2!
La liste va ainsi jusqu'à GV8.
Pouvez-vous m'expliquer SVP?
Merci de votre aide


Manbas
Le #4855071
Je ne savais pas l'écrire.
Merci beaucoup à tous les deux.
A bientôt


"claudy" de news: 46fe6771$0$29248$
hello, essaye avec: Union(Range("N8"), Range("X8"), Range("AH8"))
a+
Claudy
"Manbas"
Bonjour à tous,
J'ai une macro évènementielle sur clic droit qui concerne 20 cellules (20
par feuille dans 12 feuilles identiques).
Lorsque j'écris
NumSemaine = Not Intersect(Target, Range("N8", "X8")) Is Nothing
la macro tourne bien.
Lorsque j'écris
NumSemaine = Not Intersect(Target, Range("N8", "X8", "AH8")) Is Nothing
la macro ne fonctionne pas (nombre d'arguments incorrects ou affectation
de propriété incorrecte).

Donc sur 20 cellules je ne sais en définir que 2!
La liste va ainsi jusqu'à GV8.
Pouvez-vous m'expliquer SVP?
Merci de votre aide








jps
Le #4855061
pas besoin de Union(Range alors.....
philippe R, claudy, allez, ouste, au Range(IV65536")...c'est là qu'est le
piquet!
jps





"JB"
Bonjour,

Range("N8", "X8").Select sélectionne le champ N8:X8
Range("N8,X8").Select sélectionne N8 et X8
Range("N8, X8, AH8").Select sélectionne N8,X8,AH8

JB


On 29 sep, 16:16, "Manbas"
Bonjour à tous,
J'ai une macro évènementielle sur clic droit qui concerne 20 cellules (20
par feuille dans 12 feuilles identiques).
Lorsque j'écris
NumSemaine = Not Intersect(Target, Range("N8", "X8")) Is Nothing
la macro tourne bien.
Lorsque j'écris
NumSemaine = Not Intersect(Target, Range("N8", "X8", "AH8")) Is Nothing
la macro ne fonctionne pas (nombre d'arguments incorrects ou affectation
de
propriété incorrecte).

Donc sur 20 cellules je ne sais en définir que 2!
La liste va ainsi jusqu'à GV8.
Pouvez-vous m'expliquer SVP?
Merci de votre aide


MichDenis
Le #4855041
Tu sais JPS,
Que la longueur de la chaîne de caractères les parenthèses entre Range(" ")
et de 255 caractères ...Comment tu fais, si tu en as plus ?

Attend que les autres reviennent avant d'aller au piquet !
;-))


"jps" a écrit dans le message de news:
pas besoin de Union(Range alors.....
philippe R, claudy, allez, ouste, au Range(IV65536")...c'est là qu'est le
piquet!
jps





"JB"
Bonjour,

Range("N8", "X8").Select sélectionne le champ N8:X8
Range("N8,X8").Select sélectionne N8 et X8
Range("N8, X8, AH8").Select sélectionne N8,X8,AH8

JB


On 29 sep, 16:16, "Manbas"
Bonjour à tous,
J'ai une macro évènementielle sur clic droit qui concerne 20 cellules (20
par feuille dans 12 feuilles identiques).
Lorsque j'écris
NumSemaine = Not Intersect(Target, Range("N8", "X8")) Is Nothing
la macro tourne bien.
Lorsque j'écris
NumSemaine = Not Intersect(Target, Range("N8", "X8", "AH8")) Is Nothing
la macro ne fonctionne pas (nombre d'arguments incorrects ou affectation
de
propriété incorrecte).

Donc sur 20 cellules je ne sais en définir que 2!
La liste va ainsi jusqu'à GV8.
Pouvez-vous m'expliquer SVP?
Merci de votre aide


Philippe.R
Le #4854871
"jps" a écrit dans le message de
news:

pas besoin de Union[..].....


Vive la liberté alors !
--
http://www.excelabo.net/mpfe/connexion.php
Range(IV65536")...Avec plaisir
Philippe.R

jps
Le #4854501
:-))))
jps

"Philippe.R"
"jps" a écrit dans le message de
news:

pas besoin de Union[..].....


Vive la liberté alors !
--
http://www.excelabo.net/mpfe/connexion.php
Range(IV65536")...Avec plaisir
Philippe.R



isabelle
Le #4854441
bonjour à tous,


"jps" a écrit
pas besoin de Union[..].....
Vive la liberté alors !



par chez nous on dit vive l'union libre....
et à notre prochain anniversaire ce sera le 25 ème...
peut être irons nous visiter les vieux pays à cette occasion.

isabelle


Philippe.R
Le #4854421
Bonjour Isabelle,
Comme quoi, on peut laisser la liberté d'user d'Union ou pas ;o)))
On attend votre visite avec plaisir
--
http://www.excelabo.net/mpfe/connexion.php
Avec plaisir
Philippe.R
"isabelle" a écrit dans le message de
news:
bonjour à tous,


"jps" a écrit
pas besoin de Union[..].....
Vive la liberté alors !



par chez nous on dit vive l'union libre....
et à notre prochain anniversaire ce sera le 25 ème...
peut être irons nous visiter les vieux pays à cette occasion.

isabelle




Publicité
Poster une réponse
Anonyme