Comment supprimer une macro via une macro ? - VB/VBA/VBS - Programmation
Marsh Posté le 18-09-2006 à 23:57:14
ReplyMarsh Posté le 19-09-2006 à 19:18:25
galopin01 a écrit : bonsoir, |
Hélas non, car il efface toutes les macros du projet, y compris celles des modules.
Marsh Posté le 20-09-2006 à 16:52:09
Marsh Posté le 20-09-2006 à 16:58:50
soif de connaissance a écrit : |
Salut, je fais ca aussi.
ce que je fais c'est créée une nouvelle feuille puis copier coller d'une feuille dans l'autre et pas de soucis de macro
Marsh Posté le 20-09-2006 à 19:44:55
DamienCYS a écrit : Salut, je fais ca aussi. |
Hélas pour moi oui, car la feuille d'origine contient un poil de code :
Private Sub CommandButton1_click() |
C'est juste ces 4 lignes que je voudrais supprimer.
Marsh Posté le 20-09-2006 à 19:46:13
Utilise grep
Marsh Posté le 21-09-2006 à 05:40:38
|
Marsh Posté le 21-09-2006 à 08:33:54
kiki29 a écrit :
|
Non, car effacera toutes les macros de mon classeur, ce qu'il ne faut pas, je veux juste virer une macro sur une feuille précise
Marsh Posté le 21-09-2006 à 09:31:35
soif de connaissance a écrit : Hélas pour moi oui, car la feuille d'origine contient un poil de code :
|
C'est bien ce que je te dis essayes le code suivant :
Sheets.Add After:=Sheets(Sheets.Count)
Sheets("Feuil1" ).Select
Cells.Copy
Sheets(Sheets.Count).Select
Cells.Select
ActiveSheet.Paste
Marsh Posté le 21-09-2006 à 11:26:34
A adapter avec une gestion d'erreurs adéquate
|
Marsh Posté le 21-09-2006 à 11:48:40
DamienCYS a écrit : C'est bien ce que je te dis essayes le code suivant : |
Effectivement ça à l'air de marcher en modifiant la commande du copier coller de la feuille.
Merci !
Marsh Posté le 18-09-2006 à 19:36:27
Hello,
Petite question, sous excel, je doit dupliquer une feuille qui contient du code et des données, et donc je fait un vulgaire copier coller basique.
Comment faire ensuite pour virer sur la feuille collée la partie code qui ne me servira plus ?
L'interet est que, ensuite cette feuille est transmise par mail et le destinataire, ne soit pas emmerdé avec la fenetre de sécurité d'ouverture macro.
J'ai déjà trouvé quelque scripts, mais ils effacent aussi les modules présent dans mon workbook.
Merci !