De: Laurent Longre Objet: Re: Enhanced Data Form, Donnés Grille amélioré Date : lundi 21 août 2000 19:18 http://www.j-walk.com/ss/excel/files/dataform.htm J. Walkenbach n'a apparemment pas pensé à prendre en compte la possibilité que cette macro soit installé sur des versions non-US d'Excel. Pour pouvoir l'utiliser, faire Alt-F8, taper ShowDataform dans la zone "Nom de la macro" et cliquer sur "Exécuter". Ou alors, construire une nouvelle macro XLA avec le code suivant dans le module ThisWorkbook, puis l'installer par Outils -> Macros complémentaires. Private Sub Workbook_AddinInstall() With Application.AddIns("Enhanced Data Form") If Not .Installed Then .Installed = True End With With Application.CommandBars(1) With .FindControl(ID:=30011).Controls.Add _ (Before:=.FindControl(ID:=860, Recursive:=True).Index + 1) .Caption = "Grille amélioré" .OnAction = "ShowDataForm" End With End With End Sub Private Sub Workbook_AddinUninstall() Application.CommandBars(1).FindControl(ID:=30011) _ .Controls("Grille amélioré").Delete Application.AddIns("Enhanced Data Form").Installed = False End Sub Cette macro ajoute une commande "Grille amélioré" juste en-dessous de Donnés -> Grille, qui lance le programme de J.Walk. Je l'ai reproduite dans le fichier ci-joint. Pour avoir une version totalement francisé de cette macro, je crois que le mieux est de s'adresser à l'auteur lui-même (comme elle est protégé!)... en lui proposant éventuellement de faire la traduction gratos pour lui! Laurent Clément Marcotte a écrit : > > Sans rien promettre, serait-il possible d'avoir la macro en question; soit > par courriel, soit par une adresse Internet. > > Merci. > > -- > Clément Marcotte > "Être vraiment patient, c'est être patient quand vous ne pensiez plus qu'il > était possiblement concevable de l'être." > - Léonard de Vinci > "Daniel Fieux" a écrit dans le message news: > B5C6ED68.6640%Daniel.Fieux@aricia.fr... > > Quelqu'un aurait-il déjà eu l'idé ingénieuse de franciser la macro > > complémentaire de John Walkenbach qui remplace le formulaire de la > commande > > Donnés Grille par un autre beaucoup plus fonctionnel ? > > Ou bien quelqu'un aurait-il créé quelque chose de similaire ? > > Merci > >