Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

choix dans macro

  • Initiateur de la discussion Initiateur de la discussion darib52
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

D

darib52

Guest
bonjour à tous,
j'ai une macro qui me permets de copier des données issues de word dans excel.
la ligne suivante permet la copie dans 'modele'
Sheets('modele').Copy

ayant besoin d'utiliser 2 modèles différents j'aimerais que le choix du 'modele' puisse être déterminer en fonction de la cellule 'constantes!g33'(modele1, modele2).

quid de la solution ?
je prends toutes vos idées.
merci d'avance.
 
Bonjour

Je n'ai pas compris si tu as le nom de ton modele d'inscrit en G33 ou si cela depend de la valeur de G33

Exemple 1er cas

MonModele=sheets('constantes').range('G33')
Sheets(MonModele).Copy

Exemple 2ème cas

MonModele=iif(sheets('constantes').range('G33')=1,modele1,modele2)
Sheets(MonModele).Copy

Bon courage

Message édité par: Pascal76, à: 18/04/2006 18:13
 
extrait de la macro

.Wrap = wdFindContinue
End With
docwd.Range.Find.Execute Replace:=wdReplaceAll
Wrd.Selection.WholeStory
Wrd.Selection.Copy
Sheets('modele').Copy After:=Worksheets(Sheets.Count)
Nom = InputBox('Entrez le nom pour la feuille à créer.', 'Fiche AEFF')
Nom = UCase(Nom)


la 1ère solution proposée correspond à ma demande.
mais génère l'erreur précitée.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
2
Affichages
1 K
H
Réponses
6
Affichages
823
H
A
Réponses
12
Affichages
2 K
AnjyD
A
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…