bonjour a tous
voila j'ai une variable "AddFeuille" qui devrait faire
ça :
If checkbox1.Value = True Then
AddFeuille = "feuil1"
End If
If checkbox2.Value = True Then
AddFeuille = AddFeuille + "," + "feui2"
End If
Sheets(Array(AddFeuille)).Select
je suis cencé trouver dans AddFeuille =("feuil1","feuil2")
mais il ne me garde pas les guillemets "" je trouve ça:
AddFeuille ="feuil1,feuil2" comment faire ????
merçi
bonjour a tous
voila j'ai une variable "AddFeuille" qui devrait faire
ça :
If checkbox1.Value = True Then
AddFeuille = "feuil1"
End If
If checkbox2.Value = True Then
AddFeuille = AddFeuille + "," + "feui2"
End If
Sheets(Array(AddFeuille)).Select
je suis cencé trouver dans AddFeuille =("feuil1","feuil2")
mais il ne me garde pas les guillemets "" je trouve ça:
AddFeuille ="feuil1,feuil2" comment faire ????
merçi
bonjour a tous
voila j'ai une variable "AddFeuille" qui devrait faire
ça :
If checkbox1.Value = True Then
AddFeuille = "feuil1"
End If
If checkbox2.Value = True Then
AddFeuille = AddFeuille + "," + "feui2"
End If
Sheets(Array(AddFeuille)).Select
je suis cencé trouver dans AddFeuille =("feuil1","feuil2")
mais il ne me garde pas les guillemets "" je trouve ça:
AddFeuille ="feuil1,feuil2" comment faire ????
merçi
Salut msillienne,
Pour le premier If :
AddFeuille = """feuil1"""
Pour le deuxième :
AddFeuille = AddFeuille + "," + """feui2"""
Késako 3 guillemets ?
Le premier indique à vba qu'on "ouvre" une chaîne de
caractères ; les
deuxième et troisième sont là pour afficher un guillemet
dans la chaîne de
caractères (un seul indiquerait la fin de la chaîne).
En espérant que les explications sont suffisamment
claires :-)
A+
--
Nicolas B.
Adresse @adresse.bidon.com invalide,
E-mail : www.cerbermail.com/?gAAILfkPsCbonjour a tous
voila j'ai une variable "AddFeuille" qui devrait faire
ça :
If checkbox1.Value = True Then
AddFeuille = "feuil1"
End If
If checkbox2.Value = True Then
AddFeuille = AddFeuille + "," + "feui2"
End If
Sheets(Array(AddFeuille)).Select
je suis cencé trouver dans AddFeuille =
("feuil1","feuil2")
mais il ne me garde pas les guillemets "" je trouve ça:
AddFeuille ="feuil1,feuil2" comment faire ????
merçi
.
Salut msillienne,
Pour le premier If :
AddFeuille = """feuil1"""
Pour le deuxième :
AddFeuille = AddFeuille + "," + """feui2"""
Késako 3 guillemets ?
Le premier indique à vba qu'on "ouvre" une chaîne de
caractères ; les
deuxième et troisième sont là pour afficher un guillemet
dans la chaîne de
caractères (un seul indiquerait la fin de la chaîne).
En espérant que les explications sont suffisamment
claires :-)
A+
--
Nicolas B.
Adresse @adresse.bidon.com invalide,
E-mail : www.cerbermail.com/?gAAILfkPsC
bonjour a tous
voila j'ai une variable "AddFeuille" qui devrait faire
ça :
If checkbox1.Value = True Then
AddFeuille = "feuil1"
End If
If checkbox2.Value = True Then
AddFeuille = AddFeuille + "," + "feui2"
End If
Sheets(Array(AddFeuille)).Select
je suis cencé trouver dans AddFeuille =
("feuil1","feuil2")
mais il ne me garde pas les guillemets "" je trouve ça:
AddFeuille ="feuil1,feuil2" comment faire ????
merçi
.
Salut msillienne,
Pour le premier If :
AddFeuille = """feuil1"""
Pour le deuxième :
AddFeuille = AddFeuille + "," + """feui2"""
Késako 3 guillemets ?
Le premier indique à vba qu'on "ouvre" une chaîne de
caractères ; les
deuxième et troisième sont là pour afficher un guillemet
dans la chaîne de
caractères (un seul indiquerait la fin de la chaîne).
En espérant que les explications sont suffisamment
claires :-)
A+
--
Nicolas B.
Adresse @adresse.bidon.com invalide,
E-mail : www.cerbermail.com/?gAAILfkPsCbonjour a tous
voila j'ai une variable "AddFeuille" qui devrait faire
ça :
If checkbox1.Value = True Then
AddFeuille = "feuil1"
End If
If checkbox2.Value = True Then
AddFeuille = AddFeuille + "," + "feui2"
End If
Sheets(Array(AddFeuille)).Select
je suis cencé trouver dans AddFeuille =
("feuil1","feuil2")
mais il ne me garde pas les guillemets "" je trouve ça:
AddFeuille ="feuil1,feuil2" comment faire ????
merçi
.
merci ca répond a ma question mais ....
maintenant ma variable AddFeuille =""feuil1","feuil2""
alors que le guillemet de début et de fin je n'en veux
pas
AddFeuille ="feuil1","feuil2"
et ça c'est possible ;-)
---Message d'origine-----Salut msillienne,
Pour le premier If :
AddFeuille = """feuil1"""
Pour le deuxième :
AddFeuille = AddFeuille + "," + """feui2"""
Késako 3 guillemets ?
Le premier indique à vba qu'on "ouvre" une chaîne de caractères ; les
deuxième et troisième sont là pour afficher un guillemet dans la
chaîne de caractères (un seul indiquerait la fin de la chaîne).
En espérant que les explications sont suffisamment claires :-)
A+
--
Nicolas B.
Adresse @adresse.bidon.com invalide,
E-mail : www.cerbermail.com/?gAAILfkPsCbonjour a tous
voila j'ai une variable "AddFeuille" qui devrait faire
ça :
If checkbox1.Value = True Then
AddFeuille = "feuil1"
End If
If checkbox2.Value = True Then
AddFeuille = AddFeuille + "," + "feui2"
End If
Sheets(Array(AddFeuille)).Select
je suis cencé trouver dans AddFeuille = ("feuil1","feuil2")
mais il ne me garde pas les guillemets "" je trouve ça:
AddFeuille ="feuil1,feuil2" comment faire ????
merçi
.
merci ca répond a ma question mais ....
maintenant ma variable AddFeuille =""feuil1","feuil2""
alors que le guillemet de début et de fin je n'en veux
pas
AddFeuille ="feuil1","feuil2"
et ça c'est possible ;-)
---Message d'origine-----
Salut msillienne,
Pour le premier If :
AddFeuille = """feuil1"""
Pour le deuxième :
AddFeuille = AddFeuille + "," + """feui2"""
Késako 3 guillemets ?
Le premier indique à vba qu'on "ouvre" une chaîne de caractères ; les
deuxième et troisième sont là pour afficher un guillemet dans la
chaîne de caractères (un seul indiquerait la fin de la chaîne).
En espérant que les explications sont suffisamment claires :-)
A+
--
Nicolas B.
Adresse @adresse.bidon.com invalide,
E-mail : www.cerbermail.com/?gAAILfkPsC
bonjour a tous
voila j'ai une variable "AddFeuille" qui devrait faire
ça :
If checkbox1.Value = True Then
AddFeuille = "feuil1"
End If
If checkbox2.Value = True Then
AddFeuille = AddFeuille + "," + "feui2"
End If
Sheets(Array(AddFeuille)).Select
je suis cencé trouver dans AddFeuille = ("feuil1","feuil2")
mais il ne me garde pas les guillemets "" je trouve ça:
AddFeuille ="feuil1,feuil2" comment faire ????
merçi
.
merci ca répond a ma question mais ....
maintenant ma variable AddFeuille =""feuil1","feuil2""
alors que le guillemet de début et de fin je n'en veux
pas
AddFeuille ="feuil1","feuil2"
et ça c'est possible ;-)
---Message d'origine-----Salut msillienne,
Pour le premier If :
AddFeuille = """feuil1"""
Pour le deuxième :
AddFeuille = AddFeuille + "," + """feui2"""
Késako 3 guillemets ?
Le premier indique à vba qu'on "ouvre" une chaîne de caractères ; les
deuxième et troisième sont là pour afficher un guillemet dans la
chaîne de caractères (un seul indiquerait la fin de la chaîne).
En espérant que les explications sont suffisamment claires :-)
A+
--
Nicolas B.
Adresse @adresse.bidon.com invalide,
E-mail : www.cerbermail.com/?gAAILfkPsCbonjour a tous
voila j'ai une variable "AddFeuille" qui devrait faire
ça :
If checkbox1.Value = True Then
AddFeuille = "feuil1"
End If
If checkbox2.Value = True Then
AddFeuille = AddFeuille + "," + "feui2"
End If
Sheets(Array(AddFeuille)).Select
je suis cencé trouver dans AddFeuille = ("feuil1","feuil2")
mais il ne me garde pas les guillemets "" je trouve ça:
AddFeuille ="feuil1,feuil2" comment faire ????
merçi
.
Salut msillienne,
Pour le premier If :
AddFeuille = """feuil1"""
Pour le deuxième :
AddFeuille = AddFeuille + "," + """feui2"""
Késako 3 guillemets ?
Le premier indique à vba qu'on "ouvre" une chaîne de
caractères ; les
deuxième et troisième sont là pour afficher un guillemet
dans la chaîne de
caractères (un seul indiquerait la fin de la chaîne).
En espérant que les explications sont suffisamment
claires :-)
A+
--
Nicolas B.
Adresse @adresse.bidon.com invalide,
E-mail : www.cerbermail.com/?gAAILfkPsCbonjour a tous
voila j'ai une variable "AddFeuille" qui devrait faire
ça :
If checkbox1.Value = True Then
AddFeuille = "feuil1"
End If
If checkbox2.Value = True Then
AddFeuille = AddFeuille + "," + "feui2"
End If
Sheets(Array(AddFeuille)).Select
je suis cencé trouver dans AddFeuille ("feuil1","feuil2")
mais il ne me garde pas les guillemets "" je trouve ça:
AddFeuille ="feuil1,feuil2" comment faire ????
merçi
.
Salut msillienne,
Pour le premier If :
AddFeuille = """feuil1"""
Pour le deuxième :
AddFeuille = AddFeuille + "," + """feui2"""
Késako 3 guillemets ?
Le premier indique à vba qu'on "ouvre" une chaîne de
caractères ; les
deuxième et troisième sont là pour afficher un guillemet
dans la chaîne de
caractères (un seul indiquerait la fin de la chaîne).
En espérant que les explications sont suffisamment
claires :-)
A+
--
Nicolas B.
Adresse @adresse.bidon.com invalide,
E-mail : www.cerbermail.com/?gAAILfkPsC
bonjour a tous
voila j'ai une variable "AddFeuille" qui devrait faire
ça :
If checkbox1.Value = True Then
AddFeuille = "feuil1"
End If
If checkbox2.Value = True Then
AddFeuille = AddFeuille + "," + "feui2"
End If
Sheets(Array(AddFeuille)).Select
je suis cencé trouver dans AddFeuille ("feuil1","feuil2")
mais il ne me garde pas les guillemets "" je trouve ça:
AddFeuille ="feuil1,feuil2" comment faire ????
merçi
.
Salut msillienne,
Pour le premier If :
AddFeuille = """feuil1"""
Pour le deuxième :
AddFeuille = AddFeuille + "," + """feui2"""
Késako 3 guillemets ?
Le premier indique à vba qu'on "ouvre" une chaîne de
caractères ; les
deuxième et troisième sont là pour afficher un guillemet
dans la chaîne de
caractères (un seul indiquerait la fin de la chaîne).
En espérant que les explications sont suffisamment
claires :-)
A+
--
Nicolas B.
Adresse @adresse.bidon.com invalide,
E-mail : www.cerbermail.com/?gAAILfkPsCbonjour a tous
voila j'ai une variable "AddFeuille" qui devrait faire
ça :
If checkbox1.Value = True Then
AddFeuille = "feuil1"
End If
If checkbox2.Value = True Then
AddFeuille = AddFeuille + "," + "feui2"
End If
Sheets(Array(AddFeuille)).Select
je suis cencé trouver dans AddFeuille ("feuil1","feuil2")
mais il ne me garde pas les guillemets "" je trouve ça:
AddFeuille ="feuil1,feuil2" comment faire ????
merçi
.
Bonsoir msillienne,
Et si tu essayais quelque chose dans le genre :
Dim AddFeuille(), A As Integer
If checkbox1.Value = True Then
ReDim Preserve AddFeuille(A)
AddFeuille(A) = "feuil1"
End If
If checkbox2.Value = True Then
A = A + 1
ReDim Preserve AddFeuille(A)
AddFeuille(A) = "feuil2"
End If
For Each F In AddFeuille
Sheets(F).Select Replace:úlse
Next
With ActiveWindow.SelectedSheets
'les opérations à effectuer sur le groupe de feuille
End With
Salutations!
"msillienne" a écrit dans le message
de news:033401c3d4a4$78555850$
merci ca répond a ma question mais ....
maintenant ma variable AddFeuille =""feuil1","feuil2""
alors que le guillemet de début et de fin je n'en veux
pas
AddFeuille ="feuil1","feuil2"
et ça c'est possible ;-)
---Message d'origine-----Salut msillienne,
Pour le premier If :
AddFeuille = """feuil1"""
Pour le deuxième :
AddFeuille = AddFeuille + "," + """feui2"""
Késako 3 guillemets ?
Le premier indique à vba qu'on "ouvre" une chaîne de
caractères ; lesdeuxième et troisième sont là pour afficher un guillemet
dans la chaîne decaractères (un seul indiquerait la fin de la chaîne).
En espérant que les explications sont suffisamment
claires :-)
A+
--
Nicolas B.
Adresse @adresse.bidon.com invalide,
E-mail : www.cerbermail.com/?gAAILfkPsCbonjour a tous
voila j'ai une variable "AddFeuille" qui devrait faire
ça :
If checkbox1.Value = True Then
AddFeuille = "feuil1"
End If
If checkbox2.Value = True Then
AddFeuille = AddFeuille + "," + "feui2"
End If
Sheets(Array(AddFeuille)).Select
je suis cencé trouver dans AddFeuille > ("feuil1","feuil2")
mais il ne me garde pas les guillemets "" je trouve ça:
AddFeuille ="feuil1,feuil2" comment faire ????
merçi
.
Bonsoir msillienne,
Et si tu essayais quelque chose dans le genre :
Dim AddFeuille(), A As Integer
If checkbox1.Value = True Then
ReDim Preserve AddFeuille(A)
AddFeuille(A) = "feuil1"
End If
If checkbox2.Value = True Then
A = A + 1
ReDim Preserve AddFeuille(A)
AddFeuille(A) = "feuil2"
End If
For Each F In AddFeuille
Sheets(F).Select Replace:úlse
Next
With ActiveWindow.SelectedSheets
'les opérations à effectuer sur le groupe de feuille
End With
Salutations!
"msillienne" <anonymous@discussions.microsoft.com> a écrit dans le message
de news:033401c3d4a4$78555850$a501280a@phx.gbl...
merci ca répond a ma question mais ....
maintenant ma variable AddFeuille =""feuil1","feuil2""
alors que le guillemet de début et de fin je n'en veux
pas
AddFeuille ="feuil1","feuil2"
et ça c'est possible ;-)
---Message d'origine-----
Salut msillienne,
Pour le premier If :
AddFeuille = """feuil1"""
Pour le deuxième :
AddFeuille = AddFeuille + "," + """feui2"""
Késako 3 guillemets ?
Le premier indique à vba qu'on "ouvre" une chaîne de
caractères ; les
deuxième et troisième sont là pour afficher un guillemet
dans la chaîne de
caractères (un seul indiquerait la fin de la chaîne).
En espérant que les explications sont suffisamment
claires :-)
A+
--
Nicolas B.
Adresse @adresse.bidon.com invalide,
E-mail : www.cerbermail.com/?gAAILfkPsC
bonjour a tous
voila j'ai une variable "AddFeuille" qui devrait faire
ça :
If checkbox1.Value = True Then
AddFeuille = "feuil1"
End If
If checkbox2.Value = True Then
AddFeuille = AddFeuille + "," + "feui2"
End If
Sheets(Array(AddFeuille)).Select
je suis cencé trouver dans AddFeuille > ("feuil1","feuil2")
mais il ne me garde pas les guillemets "" je trouve ça:
AddFeuille ="feuil1,feuil2" comment faire ????
merçi
.
Bonsoir msillienne,
Et si tu essayais quelque chose dans le genre :
Dim AddFeuille(), A As Integer
If checkbox1.Value = True Then
ReDim Preserve AddFeuille(A)
AddFeuille(A) = "feuil1"
End If
If checkbox2.Value = True Then
A = A + 1
ReDim Preserve AddFeuille(A)
AddFeuille(A) = "feuil2"
End If
For Each F In AddFeuille
Sheets(F).Select Replace:úlse
Next
With ActiveWindow.SelectedSheets
'les opérations à effectuer sur le groupe de feuille
End With
Salutations!
"msillienne" a écrit dans le message
de news:033401c3d4a4$78555850$
merci ca répond a ma question mais ....
maintenant ma variable AddFeuille =""feuil1","feuil2""
alors que le guillemet de début et de fin je n'en veux
pas
AddFeuille ="feuil1","feuil2"
et ça c'est possible ;-)
---Message d'origine-----Salut msillienne,
Pour le premier If :
AddFeuille = """feuil1"""
Pour le deuxième :
AddFeuille = AddFeuille + "," + """feui2"""
Késako 3 guillemets ?
Le premier indique à vba qu'on "ouvre" une chaîne de
caractères ; lesdeuxième et troisième sont là pour afficher un guillemet
dans la chaîne decaractères (un seul indiquerait la fin de la chaîne).
En espérant que les explications sont suffisamment
claires :-)
A+
--
Nicolas B.
Adresse @adresse.bidon.com invalide,
E-mail : www.cerbermail.com/?gAAILfkPsCbonjour a tous
voila j'ai une variable "AddFeuille" qui devrait faire
ça :
If checkbox1.Value = True Then
AddFeuille = "feuil1"
End If
If checkbox2.Value = True Then
AddFeuille = AddFeuille + "," + "feui2"
End If
Sheets(Array(AddFeuille)).Select
je suis cencé trouver dans AddFeuille > ("feuil1","feuil2")
mais il ne me garde pas les guillemets "" je trouve ça:
AddFeuille ="feuil1,feuil2" comment faire ????
merçi
.
-----Message d'origine-----
Pour compléter, tu peux aussi utiliser la syntaxe
Sheets(Array("feuil1", "feuil2")).Select
ou encore
Sheets(AddFeuille).Select
à la condition que AddFeuille contienne un tableau
créé comme dans l'exemple de michdenis
ou encore créé ainsi par la commande Array()
AddFeuille = Array("feuil1", "feuil2")
Sheets(AddFeuille).Select
"michdenis" wrote in message
news:umcW$Bonsoir msillienne,
Et si tu essayais quelque chose dans le genre :
Dim AddFeuille(), A As Integer
If checkbox1.Value = True Then
ReDim Preserve AddFeuille(A)
AddFeuille(A) = "feuil1"
End If
If checkbox2.Value = True Then
A = A + 1
ReDim Preserve AddFeuille(A)
AddFeuille(A) = "feuil2"
End If
For Each F In AddFeuille
Sheets(F).Select Replace:úlse
Next
With ActiveWindow.SelectedSheets
'les opérations à effectuer sur le groupe de
feuille
End With
Salutations!
"msillienne" a
écrit dans le message
de news:033401c3d4a4$78555850$merci ca répond a ma question mais ....
maintenant ma variable AddFeuille =""feuil1","feuil2""
alors que le guillemet de début et de fin je n'en veux
pas
AddFeuille ="feuil1","feuil2"
et ça c'est possible ;-)
---Message d'origine-----Salut msillienne,
Pour le premier If :
AddFeuille = """feuil1"""
Pour le deuxième :
AddFeuille = AddFeuille + "," + """feui2"""
Késako 3 guillemets ?
Le premier indique à vba qu'on "ouvre" une chaîne de
caractères ; lesdeuxième et troisième sont là pour afficher un
guillemet
dans la chaîne decaractères (un seul indiquerait la fin de la chaîne).
En espérant que les explications sont suffisamment
claires :-)
A+
--
Nicolas B.
Adresse @adresse.bidon.com invalide,
E-mail : www.cerbermail.com/?gAAILfkPsCbonjour a tous
voila j'ai une variable "AddFeuille" qui devrait
faire
ça :
If checkbox1.Value = True Then
AddFeuille = "feuil1"
End If
If checkbox2.Value = True Then
AddFeuille = AddFeuille + "," + "feui2"
End If
Sheets(Array(AddFeuille)).Select
je suis cencé trouver dans AddFeuille =
("feuil1","feuil2")mais il ne me garde pas les guillemets "" je trouve
ça:
AddFeuille ="feuil1,feuil2" comment faire ????
merçi
.
.
-----Message d'origine-----
Pour compléter, tu peux aussi utiliser la syntaxe
Sheets(Array("feuil1", "feuil2")).Select
ou encore
Sheets(AddFeuille).Select
à la condition que AddFeuille contienne un tableau
créé comme dans l'exemple de michdenis
ou encore créé ainsi par la commande Array()
AddFeuille = Array("feuil1", "feuil2")
Sheets(AddFeuille).Select
"michdenis" <michdenis@hotmail.com> wrote in message
news:umcW$fK1DHA.2636@TK2MSFTNGP09.phx.gbl...
Bonsoir msillienne,
Et si tu essayais quelque chose dans le genre :
Dim AddFeuille(), A As Integer
If checkbox1.Value = True Then
ReDim Preserve AddFeuille(A)
AddFeuille(A) = "feuil1"
End If
If checkbox2.Value = True Then
A = A + 1
ReDim Preserve AddFeuille(A)
AddFeuille(A) = "feuil2"
End If
For Each F In AddFeuille
Sheets(F).Select Replace:=False
Next
With ActiveWindow.SelectedSheets
'les opérations à effectuer sur le groupe de
feuille
End With
Salutations!
"msillienne" <anonymous@discussions.microsoft.com> a
écrit dans le message
de news:033401c3d4a4$78555850$a501280a@phx.gbl...
merci ca répond a ma question mais ....
maintenant ma variable AddFeuille =""feuil1","feuil2""
alors que le guillemet de début et de fin je n'en veux
pas
AddFeuille ="feuil1","feuil2"
et ça c'est possible ;-)
---Message d'origine-----
Salut msillienne,
Pour le premier If :
AddFeuille = """feuil1"""
Pour le deuxième :
AddFeuille = AddFeuille + "," + """feui2"""
Késako 3 guillemets ?
Le premier indique à vba qu'on "ouvre" une chaîne de
caractères ; les
deuxième et troisième sont là pour afficher un
guillemet
dans la chaîne de
caractères (un seul indiquerait la fin de la chaîne).
En espérant que les explications sont suffisamment
claires :-)
A+
--
Nicolas B.
Adresse @adresse.bidon.com invalide,
E-mail : www.cerbermail.com/?gAAILfkPsC
bonjour a tous
voila j'ai une variable "AddFeuille" qui devrait
faire
ça :
If checkbox1.Value = True Then
AddFeuille = "feuil1"
End If
If checkbox2.Value = True Then
AddFeuille = AddFeuille + "," + "feui2"
End If
Sheets(Array(AddFeuille)).Select
je suis cencé trouver dans AddFeuille =
("feuil1","feuil2")
mais il ne me garde pas les guillemets "" je trouve
ça:
AddFeuille ="feuil1,feuil2" comment faire ????
merçi
.
.
-----Message d'origine-----
Pour compléter, tu peux aussi utiliser la syntaxe
Sheets(Array("feuil1", "feuil2")).Select
ou encore
Sheets(AddFeuille).Select
à la condition que AddFeuille contienne un tableau
créé comme dans l'exemple de michdenis
ou encore créé ainsi par la commande Array()
AddFeuille = Array("feuil1", "feuil2")
Sheets(AddFeuille).Select
"michdenis" wrote in message
news:umcW$Bonsoir msillienne,
Et si tu essayais quelque chose dans le genre :
Dim AddFeuille(), A As Integer
If checkbox1.Value = True Then
ReDim Preserve AddFeuille(A)
AddFeuille(A) = "feuil1"
End If
If checkbox2.Value = True Then
A = A + 1
ReDim Preserve AddFeuille(A)
AddFeuille(A) = "feuil2"
End If
For Each F In AddFeuille
Sheets(F).Select Replace:úlse
Next
With ActiveWindow.SelectedSheets
'les opérations à effectuer sur le groupe de
feuille
End With
Salutations!
"msillienne" a
écrit dans le message
de news:033401c3d4a4$78555850$merci ca répond a ma question mais ....
maintenant ma variable AddFeuille =""feuil1","feuil2""
alors que le guillemet de début et de fin je n'en veux
pas
AddFeuille ="feuil1","feuil2"
et ça c'est possible ;-)
---Message d'origine-----Salut msillienne,
Pour le premier If :
AddFeuille = """feuil1"""
Pour le deuxième :
AddFeuille = AddFeuille + "," + """feui2"""
Késako 3 guillemets ?
Le premier indique à vba qu'on "ouvre" une chaîne de
caractères ; lesdeuxième et troisième sont là pour afficher un
guillemet
dans la chaîne decaractères (un seul indiquerait la fin de la chaîne).
En espérant que les explications sont suffisamment
claires :-)
A+
--
Nicolas B.
Adresse @adresse.bidon.com invalide,
E-mail : www.cerbermail.com/?gAAILfkPsCbonjour a tous
voila j'ai une variable "AddFeuille" qui devrait
faire
ça :
If checkbox1.Value = True Then
AddFeuille = "feuil1"
End If
If checkbox2.Value = True Then
AddFeuille = AddFeuille + "," + "feui2"
End If
Sheets(Array(AddFeuille)).Select
je suis cencé trouver dans AddFeuille =
("feuil1","feuil2")mais il ne me garde pas les guillemets "" je trouve
ça:
AddFeuille ="feuil1,feuil2" comment faire ????
merçi
.
.
-----Message d'origine-----
Pour compléter, tu peux aussi utiliser la syntaxe
Sheets(Array("feuil1", "feuil2")).Select
ou encore
Sheets(AddFeuille).Select
à la condition que AddFeuille contienne un tableau
créé comme dans l'exemple de michdenis
ou encore créé ainsi par la commande Array()
AddFeuille = Array("feuil1", "feuil2")
Sheets(AddFeuille).Select
"michdenis" wrote in message
news:umcW$Bonsoir msillienne,
Et si tu essayais quelque chose dans le genre :
Dim AddFeuille(), A As Integer
If checkbox1.Value = True Then
ReDim Preserve AddFeuille(A)
AddFeuille(A) = "feuil1"
End If
If checkbox2.Value = True Then
A = A + 1
ReDim Preserve AddFeuille(A)
AddFeuille(A) = "feuil2"
End If
For Each F In AddFeuille
Sheets(F).Select Replace:úlse
Next
With ActiveWindow.SelectedSheets
'les opérations à effectuer sur le groupe de
feuille
End With
Salutations!
"msillienne" a
écrit dans le message
de news:033401c3d4a4$78555850$merci ca répond a ma question mais ....
maintenant ma variable AddFeuille =""feuil1","feuil2""
alors que le guillemet de début et de fin je n'en veux
pas
AddFeuille ="feuil1","feuil2"
et ça c'est possible ;-)
---Message d'origine-----Salut msillienne,
Pour le premier If :
AddFeuille = """feuil1"""
Pour le deuxième :
AddFeuille = AddFeuille + "," + """feui2"""
Késako 3 guillemets ?
Le premier indique à vba qu'on "ouvre" une chaîne de
caractères ; lesdeuxième et troisième sont là pour afficher un
guillemet
dans la chaîne decaractères (un seul indiquerait la fin de la chaîne).
En espérant que les explications sont suffisamment
claires :-)
A+
--
Nicolas B.
Adresse @adresse.bidon.com invalide,
E-mail : www.cerbermail.com/?gAAILfkPsCbonjour a tous
voila j'ai une variable "AddFeuille" qui devrait
faire
ça :
If checkbox1.Value = True Then
AddFeuille = "feuil1"
End If
If checkbox2.Value = True Then
AddFeuille = AddFeuille + "," + "feui2"
End If
Sheets(Array(AddFeuille)).Select
je suis cencé trouver dans AddFeuille >> ("feuil1","feuil2")
mais il ne me garde pas les guillemets "" je trouve
ça:
AddFeuille ="feuil1,feuil2" comment faire ????
merçi
.
.
-----Message d'origine-----
Pour compléter, tu peux aussi utiliser la syntaxe
Sheets(Array("feuil1", "feuil2")).Select
ou encore
Sheets(AddFeuille).Select
à la condition que AddFeuille contienne un tableau
créé comme dans l'exemple de michdenis
ou encore créé ainsi par la commande Array()
AddFeuille = Array("feuil1", "feuil2")
Sheets(AddFeuille).Select
"michdenis" <michdenis@hotmail.com> wrote in message
news:umcW$fK1DHA.2636@TK2MSFTNGP09.phx.gbl...
Bonsoir msillienne,
Et si tu essayais quelque chose dans le genre :
Dim AddFeuille(), A As Integer
If checkbox1.Value = True Then
ReDim Preserve AddFeuille(A)
AddFeuille(A) = "feuil1"
End If
If checkbox2.Value = True Then
A = A + 1
ReDim Preserve AddFeuille(A)
AddFeuille(A) = "feuil2"
End If
For Each F In AddFeuille
Sheets(F).Select Replace:úlse
Next
With ActiveWindow.SelectedSheets
'les opérations à effectuer sur le groupe de
feuille
End With
Salutations!
"msillienne" <anonymous@discussions.microsoft.com> a
écrit dans le message
de news:033401c3d4a4$78555850$a501280a@phx.gbl...
merci ca répond a ma question mais ....
maintenant ma variable AddFeuille =""feuil1","feuil2""
alors que le guillemet de début et de fin je n'en veux
pas
AddFeuille ="feuil1","feuil2"
et ça c'est possible ;-)
---Message d'origine-----
Salut msillienne,
Pour le premier If :
AddFeuille = """feuil1"""
Pour le deuxième :
AddFeuille = AddFeuille + "," + """feui2"""
Késako 3 guillemets ?
Le premier indique à vba qu'on "ouvre" une chaîne de
caractères ; les
deuxième et troisième sont là pour afficher un
guillemet
dans la chaîne de
caractères (un seul indiquerait la fin de la chaîne).
En espérant que les explications sont suffisamment
claires :-)
A+
--
Nicolas B.
Adresse @adresse.bidon.com invalide,
E-mail : www.cerbermail.com/?gAAILfkPsC
bonjour a tous
voila j'ai une variable "AddFeuille" qui devrait
faire
ça :
If checkbox1.Value = True Then
AddFeuille = "feuil1"
End If
If checkbox2.Value = True Then
AddFeuille = AddFeuille + "," + "feui2"
End If
Sheets(Array(AddFeuille)).Select
je suis cencé trouver dans AddFeuille >> ("feuil1","feuil2")
mais il ne me garde pas les guillemets "" je trouve
ça:
AddFeuille ="feuil1,feuil2" comment faire ????
merçi
.
.
-----Message d'origine-----
Pour compléter, tu peux aussi utiliser la syntaxe
Sheets(Array("feuil1", "feuil2")).Select
ou encore
Sheets(AddFeuille).Select
à la condition que AddFeuille contienne un tableau
créé comme dans l'exemple de michdenis
ou encore créé ainsi par la commande Array()
AddFeuille = Array("feuil1", "feuil2")
Sheets(AddFeuille).Select
"michdenis" wrote in message
news:umcW$Bonsoir msillienne,
Et si tu essayais quelque chose dans le genre :
Dim AddFeuille(), A As Integer
If checkbox1.Value = True Then
ReDim Preserve AddFeuille(A)
AddFeuille(A) = "feuil1"
End If
If checkbox2.Value = True Then
A = A + 1
ReDim Preserve AddFeuille(A)
AddFeuille(A) = "feuil2"
End If
For Each F In AddFeuille
Sheets(F).Select Replace:úlse
Next
With ActiveWindow.SelectedSheets
'les opérations à effectuer sur le groupe de
feuille
End With
Salutations!
"msillienne" a
écrit dans le message
de news:033401c3d4a4$78555850$merci ca répond a ma question mais ....
maintenant ma variable AddFeuille =""feuil1","feuil2""
alors que le guillemet de début et de fin je n'en veux
pas
AddFeuille ="feuil1","feuil2"
et ça c'est possible ;-)
---Message d'origine-----Salut msillienne,
Pour le premier If :
AddFeuille = """feuil1"""
Pour le deuxième :
AddFeuille = AddFeuille + "," + """feui2"""
Késako 3 guillemets ?
Le premier indique à vba qu'on "ouvre" une chaîne de
caractères ; lesdeuxième et troisième sont là pour afficher un
guillemet
dans la chaîne decaractères (un seul indiquerait la fin de la chaîne).
En espérant que les explications sont suffisamment
claires :-)
A+
--
Nicolas B.
Adresse @adresse.bidon.com invalide,
E-mail : www.cerbermail.com/?gAAILfkPsCbonjour a tous
voila j'ai une variable "AddFeuille" qui devrait
faire
ça :
If checkbox1.Value = True Then
AddFeuille = "feuil1"
End If
If checkbox2.Value = True Then
AddFeuille = AddFeuille + "," + "feui2"
End If
Sheets(Array(AddFeuille)).Select
je suis cencé trouver dans AddFeuille >> ("feuil1","feuil2")
mais il ne me garde pas les guillemets "" je trouve
ça:
AddFeuille ="feuil1,feuil2" comment faire ????
merçi
.
.