Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1816 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [Macro Excel] Dupliquer sans remplacer

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Macro Excel] Dupliquer sans remplacer

n°2148842
wantha
Posté le 10-07-2012 à 11:43:53  profilanswer
 

Bonjour à tous,
 
Contexte : Je me sers d'une feuille de calcul "exemple" pour la dupliquer et créer des copies de celles-ci.
 
Problème : La feuille que je duplique "écrase" la feuille que j'avais dupliqué avant.
 
Code :  

Code :
  1. Public Sub p_creationDetails(ByVal numPrix As String, designation As String)
  2.    
  3.     'Copie/colle de la page "Exemple"'
  4.     Sheets("Exemple" ).Copy after:=Worksheets(Worksheets.Count)
  5.    
  6.     'Changement du nom de la feuille creee'
  7.     ActiveSheet.Name = numPrix
  8.    
  9.     'Affecte les valeurs des variables dans les cellules'
  10.     Cells(5, 7) = numPrix
  11.     Cells(6, 7) = designation
  12. End Sub


 
Je remercie d'avance toute personne qui m'aidera ^^.
 
Edit: je créée bien une copie de la feuille exemple mais ce n'est pas celle-ci qui est éditée par la fonction.


Message édité par wantha le 10-07-2012 à 12:03:33
mood
Publicité
Posté le 10-07-2012 à 11:43:53  profilanswer
 

n°2148888
Peuwi
Posté le 10-07-2012 à 14:54:04  profilanswer
 

Je n'ai pas tout compris, mais tu as quelques problèmes :
tu te base sur la feuille active (tu la renommes, tu la modifie), mais tu n'as pas choisi quelle était la feuille active. Ca peut être n'importe quelle feuille... Tes problèmes viennent peut-être de là ...
 
Essaie de voir les solutions de création d'onglet pour trouver comment sélectionner la feuille que l'on vient de créer. (son nom n'étant pas forcément prédictible)  
 

n°2148921
wantha
Posté le 10-07-2012 à 16:21:57  profilanswer
 

Mon problème venait en fait du fait que ma feuille exemple (celle copiée à chaque fois) était "hidden".
 
En tout cas, merci pour ta réponse.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [Macro Excel] Dupliquer sans remplacer

 

Sujets relatifs
[macro excel] emplacement fixe mais nom de fichier changeant[Excel - Macro] Boucle Do, trouver l'erreur...
Recherche Excel / Dernier événementmacro excel / classement de valeurs
macro Excel pour un graphique dynamiqueMacro recherche de contenu
Plus de sujets relatifs à : [Macro Excel] Dupliquer sans remplacer


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR