VBA 2003 à 2010 - Sheets("modele").Copy After:=Sheets(Sheets.Count)

  • Initiateur de la discussion Initiateur de la discussion prat
  • 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 !

prat

XLDnaute Nouveau
Bonjour,
Je solicite votre aide sur un petit macro.
J'ai un macro qui fonctionne sur Excel 2003 et qui ne fonctionne pas sur Excel 2010.
Pouvez-vous m'aider à la faire fonctionner ?

La macro :
Code:
Private Sub CommandButton1_Click()
Sheets("modele").Copy After:=Sheets(Sheets.Count)
ActiveSheet.Name = Range("T1").Value & "_OPE_Nom OPE_" & Sheets.Count - 11
ActiveSheet.Visible = True
new_fiche.Hide
End Sub

Merci de votre aide
 
Re : VBA 2003 à 2010 - Sheets("modele").Copy After:=Sheets(Sheets.Count)

Bonjour,

Merci de votre réponse.
"new_fiche" correspond a une forme qui permet d'éxecuter le code précédent.
J'ai compris ce qui se passe :
Le fichier que je souhaite copier est masqué, donc le code copie le fichier masqué et ensuite masque le fichier copié.
Comment faire pour copier un fichier masqué et le rendre visible à la fin de la copie ?

Cordialement,
 
- 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

Discussions similaires

Réponses
5
Affichages
501
  • Question Question
Microsoft 365 Question code VBA
Réponses
2
Affichages
447
Réponses
3
Affichages
553
Réponses
3
Affichages
392
Retour