n'importe qui peut m'aider (onundo)

B

bebe1310

Guest
Bonjour,

Je suis vraiment nul je n'arrive pas a appliquer la commande Onundo

Quelqu'un peut-il me dire ce qui cloche?


Sub Macro1()
'
' Macro1 Macro
' Macro enregistrée le 19/09/2003 par toto
'
' Touche de raccourci du clavier: Ctrl+a
'
Range("A1").Select
ActiveCell.FormulaR1C1 = "1"
Range("A2").Select
ActiveCell.FormulaR1C1 = "2"
Range("A3").Select
ActiveCell.FormulaR1C1 = "3"
Range("A4").Select
ActiveCell.FormulaR1C1 = "4"
Range("A5").Select
Application.OnUndo "Undo VB Procedure", "Classeur1.xls!Macro1_Sub"

End Sub



Merci a tous
 
J

Jean-Marie

Guest
Bonjour, bebel

Sub Macro1()
'
' Macro1 Macro
' Macro enregistrée le 19/09/2003 par toto
'
' Touche de raccourci du clavier: Ctrl+a
'
Range("A1") = "1"
Range("A2") = "2"
Range("A3") = "3"
Range("A4") = "4"
Range("A5").Select
Application.OnUndo "Undo VB Procedure", "Classeur1.xls!Macro1"

Je pense que ça vient de là. Ne recopie pas bêtement les exemples dans l'aide de VBA.


Range("A1") = "1", est plus rapide que, et tu conserves la cellule active avant le lancement de la macro.
Range("A1").Select
ActiveCell.FormulaR1C1 = "1"


Je te conseille de ne pas utiliser, les raccourcis définis par Excel. Tu remplaceras l'action préprogrammée par ton action.

Bonne journée

@+Jean-Marie
 
B

bebe1310

Guest
Malheureusement ca ne marche pas, quand je clique sur la fleche d'annulation de excel, il ne me supprime pas l'action de la macro.

DESOLE mais ca ne marche pas.


URGENT HELP

Merci tout de meme d'avoir pris le temps de me repondre
 
J

Jean-Marie

Guest
Re...

En Lisant, les posts du fil que Schmail avait indiqué, et en particulier celui de LaurentTBT du 18-09-03 21:37.

Laurent indiquait : Enfin, cela annule la dernière action réalisée par l'utilisateur sous excel, mais ne peut en aucun cas annuler une action réalisée par VBA!

Pour reprendre une expression de Vincent, Excel sait pas encore faire le café, je rajouterais dans ce cas, qu'il ne sait pas non plus refaire des grains de café avec du café moulu. lol

@+Jean-Marie
 
B

bebe1310

Guest
Bon bah merci quand meme, je lui demanderait a tout hasard de passer l'aspi.....lol.


Mais j'ai encore un prob, peut etre pouvez vous y repondre.

Voici le lien de la question elle se trouve deux lignes au dessus dans le forum

http://www.excel-downloads.com/html/French/forum/messages/1_50031_50031.htm


merci
 

Discussions similaires