OVH Cloud OVH Cloud

bonjour,bouton de commande

13 réponses
Avatar
testou
Bsr

BOnsoir, j'ai un bouton de commande qui me permet quand j'appuie dessus de
génerer une autre feuille(c'est au fait une copie)

je souhaite que les feuille genrere viennent se mettre dans un combobox.
ce a dire au départ si j'ai ce combobox j'aurai tout les feuilles génerer
par ce bouton de commande

si j'en genere 1 sur le combobox j'aurai qu'un titre
si j'en genere 2 sur le combobox j'aurai 2 titres
et ainsi de suite.

merci

3 réponses

1 2
Avatar
Pierre CFI [mvp]
oui Clément, mais je suis pas sur que çà l'intérresse :o))

--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
Access http://users.skynet.be/mpfa/
Excel http://www.excelabo.net
Site perso
http://access.cfi.free.fr
"Clément Marcotte" a écrit dans le message de news:
est chaque objet sheet de la collection worksheets

"testou" a écrit dans le message de
news:
ok merci mais le :
For Each f In Worksheets

le f signifie quoi


"isabelle" wrote:

copie cette macro sur la page code du userform,

Private Sub UserForm_Initialize()
For i = Me.ComboBox1.ListCount - 1 To 0 Step -1
Me.ComboBox1.RemoveItem (i)
Next
For Each f In Worksheets
Me.ComboBox1.AddItem f.Name
Next
End Sub

n'oublie pas que cette macro événementiel s'exécute au chargement
(Load) du userform, donc lors des procédures si le


userform est caché par la commande Hide cette macro ne sera pas
exécuter lors d'une commande Show.



isabelle


ce bouton de commande sert à avoir le userform et sur le
userform j'aurai



donc une combobox avec par exemple les differentes feuilles
génerés.



et sur cette combobox je doit avoir seulement les feuille que je
genere



c'est a dire quand j'appui sur un bouton dans mon feuillet je
genere une



feuille
donc sur ce combobox a la prochaine ouverture d'excel apparaitra
dans ce



combobox le fichier generé, au fait je veux que le combobox
s'alimente



automatiquement

merci


ca ne répond pas à la question :
ce bouton sert t'il a créer le combobox sur le userform ou
bien à faire afficher le userform





autrement dit le combobox à t'il été créer à la mimine
sur le userform ou est t'il créer par macro ?





isabelle


ce bouton sera situÃf© dans un menu Ãf l'ouverture de mon
fichier, et la





combobox apparaitra quand j'appuierai sur ce bouton
et cette coombobox m'indiquer les derniere feuille
generÃf©.






merci


ou est situer ce bouton, et ce bouton sert t'il a crÃf©er
le combobox sur le userform ou bien Ãf faire afficher le userform






?

isabelle


ma combobox au fait apparaitra dans un userform quand
j'appuierai sur un







bouton de commande

tu sait comment intÃfÆ'Ã,©grer le code?

merci


bonjour testou,

copie cette macro sur la page code de Thisworkbook, en
l'adaptant au nom de la feuille contenant le combobox.









Private Sub Workbook_SheetDeactivate(ByVal Sh As
Object)








For i = Sheets("Feuil1").ComboBox1.ListCount - 1 To 0
Step -1








Sheets("Feuil1").ComboBox1.RemoveItem (i)
Next
For Each f In Worksheets
Sheets("Feuil1").ComboBox1.AddItem f.Name
Next
End Sub

isabelle


Bsr

BOnsoir, j'ai un bouton de commande qui me permet
quand j'appuie dessus de









gÃfÆ'Ã?â?TÃfâ?sÃ,©nerer une autre feuille(c'est au
fait une copie)










je souhaite que les feuille genrere viennent se
mettre dans un combobox.









ce a dire au dÃfÆ'Ã?â?TÃfâ?sÃ,©part si j'ai ce
combobox j'aurai tout les feuilles gÃfÆ'Ã?â?TÃfâ?sÃ,©nerer









par ce bouton de commande

si j'en genere 1 sur le combobox j'aurai qu'un titre
si j'en genere 2 sur le combobox j'aurai 2 titres
et ainsi de suite.

merci

























Avatar
twinley
Bonsoir,

En tout cas, je lui rend hommage, c'est pas un polémiqueur.
XL et rien d'autre.
Il est quand même un rien déstabilisé pour dire bonjour à un bouton de
commande à 22:13, mais je commence à l'apprécier pour sa volonté de
programmer en VBA.

Continue testou, tu as encore de belles lignes devant toi...

--
à+twinley
"Pierre CFI [mvp]" a écrit dans le message de
news:%
oui Clément, mais je suis pas sur que çà l'intérresse :o))

--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
Access http://users.skynet.be/mpfa/
Excel http://www.excelabo.net
Site perso
http://access.cfi.free.fr
"Clément Marcotte" a écrit dans le message
de news:

est chaque objet sheet de la collection worksheets

"testou" a écrit dans le message de
news:
ok merci mais le :
For Each f In Worksheets

le f signifie quoi


"isabelle" wrote:

copie cette macro sur la page code du userform,

Private Sub UserForm_Initialize()
For i = Me.ComboBox1.ListCount - 1 To 0 Step -1
Me.ComboBox1.RemoveItem (i)
Next
For Each f In Worksheets
Me.ComboBox1.AddItem f.Name
Next
End Sub

n'oublie pas que cette macro événementiel s'exécute au chargement
(Load) du userform, donc lors des procédures si le


userform est caché par la commande Hide cette macro ne sera pas
exécuter lors d'une commande Show.



isabelle


ce bouton de commande sert à avoir le userform et sur le
userform j'aurai



donc une combobox avec par exemple les differentes feuilles
génerés.



et sur cette combobox je doit avoir seulement les feuille que je
genere



c'est a dire quand j'appui sur un bouton dans mon feuillet je
genere une



feuille
donc sur ce combobox a la prochaine ouverture d'excel apparaitra
dans ce



combobox le fichier generé, au fait je veux que le combobox
s'alimente



automatiquement

merci


ca ne répond pas à la question :
ce bouton sert t'il a créer le combobox sur le userform ou
bien à faire afficher le userform





autrement dit le combobox à t'il été créer à la mimine
sur le userform ou est t'il créer par macro ?





isabelle


ce bouton sera situÃf© dans un menu Ãf l'ouverture de mon
fichier, et la





combobox apparaitra quand j'appuierai sur ce bouton
et cette coombobox m'indiquer les derniere feuille
generÃf©.






merci


ou est situer ce bouton, et ce bouton sert t'il a crÃf©er
le combobox sur le userform ou bien Ãf faire afficher le userform






?

isabelle


ma combobox au fait apparaitra dans un userform quand
j'appuierai sur un







bouton de commande

tu sait comment intÃfÆ'Ã,©grer le code?

merci


bonjour testou,

copie cette macro sur la page code de Thisworkbook, en
l'adaptant au nom de la feuille contenant le combobox.









Private Sub Workbook_SheetDeactivate(ByVal Sh As
Object)








For i = Sheets("Feuil1").ComboBox1.ListCount - 1 To 0
Step -1








Sheets("Feuil1").ComboBox1.RemoveItem (i)
Next
For Each f In Worksheets
Sheets("Feuil1").ComboBox1.AddItem f.Name
Next
End Sub

isabelle


Bsr

BOnsoir, j'ai un bouton de commande qui me permet
quand j'appuie dessus de









gÃfÆ'Ã?â?TÃfâ?sÃ,©nerer une autre feuille(c'est au
fait une copie)










je souhaite que les feuille genrere viennent se
mettre dans un combobox.









ce a dire au dÃfÆ'Ã?â?TÃfâ?sÃ,©part si j'ai ce
combobox j'aurai tout les feuilles gÃfÆ'Ã?â?TÃfâ?sÃ,©nerer









par ce bouton de commande

si j'en genere 1 sur le combobox j'aurai qu'un titre
si j'en genere 2 sur le combobox j'aurai 2 titres
et ainsi de suite.

merci





























Avatar
isabelle
mais si mais si Pierre, comme a dit twinley, il est persévérent le testou.
et moi qui ne déclare jamais mes variables dans les exemples données :-) c'est rien pour l'arranger.
je me repend

Private Sub UserForm_Initialize()
Dim f As Worksheet, i as Integer
For i = Me.ComboBox1.ListCount - 1 To 0 Step -1
Me.ComboBox1.RemoveItem (i)
Next
For Each f In Worksheets
Me.ComboBox1.AddItem f.Name
Next
End Sub

isabelle


oui Clément, mais je suis pas sur que çà l'intérresse :o))

--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
Access http://users.skynet.be/mpfa/
Excel http://www.excelabo.net
Site perso
http://access.cfi.free.fr
"Clément Marcotte" a écrit dans le message de news:
est chaque objet sheet de la collection worksheets

"testou" a écrit dans le message de
news:
ok merci mais le :
For Each f In Worksheets

le f signifie quoi


"isabelle" wrote:

copie cette macro sur la page code du userform,

Private Sub UserForm_Initialize()
For i = Me.ComboBox1.ListCount - 1 To 0 Step -1
Me.ComboBox1.RemoveItem (i)
Next
For Each f In Worksheets
Me.ComboBox1.AddItem f.Name
Next
End Sub

n'oublie pas que cette macro événementiel s'exécute au chargement
(Load) du userform, donc lors des procédures si le


userform est caché par la commande Hide cette macro ne sera pas
exécuter lors d'une commande Show.



isabelle


ce bouton de commande sert à avoir le userform et sur le
userform j'aurai



donc une combobox avec par exemple les differentes feuilles
génerés.



et sur cette combobox je doit avoir seulement les feuille que je
genere



c'est a dire quand j'appui sur un bouton dans mon feuillet je
genere une



feuille
donc sur ce combobox a la prochaine ouverture d'excel apparaitra
dans ce



combobox le fichier generé, au fait je veux que le combobox
s'alimente



automatiquement

merci


ca ne répond pas à la question :
ce bouton sert t'il a créer le combobox sur le userform ou
bien à faire afficher le userform





autrement dit le combobox à t'il été créer à la mimine
sur le userform ou est t'il créer par macro ?





isabelle


ce bouton sera situÃf© dans un menu Ãf l'ouverture de mon
fichier, et la





combobox apparaitra quand j'appuierai sur ce bouton
et cette coombobox m'indiquer les derniere feuille
generÃf©.






merci


ou est situer ce bouton, et ce bouton sert t'il a crÃf©er
le combobox sur le userform ou bien Ãf faire afficher le userform






?

isabelle


ma combobox au fait apparaitra dans un userform quand
j'appuierai sur un







bouton de commande

tu sait comment intÃfÆ'Ã,©grer le code?

merci


bonjour testou,

copie cette macro sur la page code de Thisworkbook, en
l'adaptant au nom de la feuille contenant le combobox.









Private Sub Workbook_SheetDeactivate(ByVal Sh As
Object)








For i = Sheets("Feuil1").ComboBox1.ListCount - 1 To 0
Step -1








Sheets("Feuil1").ComboBox1.RemoveItem (i)
Next
For Each f In Worksheets
Sheets("Feuil1").ComboBox1.AddItem f.Name
Next
End Sub

isabelle


Bsr

BOnsoir, j'ai un bouton de commande qui me permet
quand j'appuie dessus de









gÃfÆ'Ã?â?TÃfâ?sÃ,©nerer une autre feuille(c'est au
fait une copie)










je souhaite que les feuille genrere viennent se
mettre dans un combobox.









ce a dire au dÃfÆ'Ã?â?TÃfâ?sÃ,©part si j'ai ce
combobox j'aurai tout les feuilles gÃfÆ'Ã?â?TÃfâ?sÃ,©nerer









par ce bouton de commande

si j'en genere 1 sur le combobox j'aurai qu'un titre
si j'en genere 2 sur le combobox j'aurai 2 titres
et ainsi de suite.

merci



























1 2