[Excel/VBA] Générer automatiquement
AA LBelge
-
lermite222 Messages postés 8724 Date d'inscription Statut Contributeur Dernière intervention -
lermite222 Messages postés 8724 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
je souhaiterais créer un fichier excel capable de génerer des feuilles de cette manières :
- La première feuille contient des cases à cocher et un bouton "suivant"
- en cliquent sur suivant, n feuilles doivent se génerer, n étant le nombres de cases cochées.
- ces feuilles sont un template prédéfini (dans une autre feuille, masquée), et contiennent elles mêmes des contrôles.
Auriez vous une idée pour y arriver ?
Je vous remercie
je souhaiterais créer un fichier excel capable de génerer des feuilles de cette manières :
- La première feuille contient des cases à cocher et un bouton "suivant"
- en cliquent sur suivant, n feuilles doivent se génerer, n étant le nombres de cases cochées.
- ces feuilles sont un template prédéfini (dans une autre feuille, masquée), et contiennent elles mêmes des contrôles.
Auriez vous une idée pour y arriver ?
Je vous remercie
A voir également:
- [Excel/VBA] Générer automatiquement
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si ou excel - Guide
- Excel compter cellule couleur sans vba - Guide
5 réponses
je te donne une piste, tu pourras t'en inspirer :
for i = 1 to <le nombre de case coché>(faut que tu les tests une par une)
Worksheet.Add
Sheets(<le n° de ta page a copier>).copy
activesheet.paste
next i
C'est une idée de départ...
for i = 1 to <le nombre de case coché>(faut que tu les tests une par une)
Worksheet.Add
Sheets(<le n° de ta page a copier>).copy
activesheet.paste
next i
C'est une idée de départ...
Merci pour ta réponse, c'est en effet une bonne piste.
J'ai par contre un réel problème pour compter et enregistrer dans une variable le nombre de cases cochées (qui peut changer d'un formulaire à un autre)
J'ai par contre un réel problème pour compter et enregistrer dans une variable le nombre de cases cochées (qui peut changer d'un formulaire à un autre)
est-ce qu'on peut cocher les dans n'importe quel ordre?
Faut tester la valeur true de checkbox
--> tu initialises une valeur val_check par ex et a chaque checkbox :
if checkbox<n°>.value = true then
val_check = val_check + 1
end if
a la fin Val_check aura la valeur du nombre de checkbox cochées
Faut tester la valeur true de checkbox
--> tu initialises une valeur val_check par ex et a chaque checkbox :
if checkbox<n°>.value = true then
val_check = val_check + 1
end if
a la fin Val_check aura la valeur du nombre de checkbox cochées
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question