Bonsoir à tous, Malgré de nombreuses recherches, je ne parviens pas à
traduire cette macro Excel ‘ à l’ouverture on se place colonne A dernière
cellule utilisée Private Sub Worksheet_Activate() Range("a65536").End(xlUp).Select End Sub ' Insère le numéro, la date et le nom de l'utilisateur Private Sub Worksheet_BeforeDoubleClick(ByVal Target
As Excel.Range, Cancel As Boolean) If ActiveCell.Column = 1 Then ' on insere une ligne et on ajoute 1 à la valeur du dessus Selection.EntireRow.Insert ' on deplace le curseur ActiveCell = ActiveCell.Offset(-1, 0) + 1 ' on insere la date, le nom d'utilisateur, on active la
cellule pour la frappe ActiveCell.Offset(0, 1) = Date ActiveCell.Offset(0, 2) = Application.UserName ActiveCell.Offset(0, 3).Activate End If En fait je n’ai pas trouvé de méthode efficace pour me
placer sur la dernière cellule utilisée colonne A. D’autre part, mes connaissances limitées dans les APIS
me bloquent complétement. Une idée, Une piste ? Amicalement |
- [prog] Concersion de macros 2.0 - création d'un registr... BRONCHART Philippe
- Re: [prog] Concersion de macros > écrire en fi... Jovial
- RE: [prog] Concersion de macros > écrire en... BRONCHART Philippe
- Re: [prog] Concersion de macros > écrir... Jovial
- RE: [prog] Concersion de macros > é... BRONCHART Philippe
- Re: [prog] Concersion de macros &... Laurent Godard
- RE: [prog] Concersion de macr... BRONCHART Philippe
- Re: [prog] Concersion de ... Laurent Godard
- Re: [prog] Concersion de ... Laurent Godard
- RE: [prog] Concersion de ... BRONCHART Philippe