Raccourci VBA

Bonjour,

Question toute bête :

Y a t'il possibilité de créer des "raccourcis clavier" dans la console Vba afin d'éviter d'écrire/re-ecrire x fois les même commandes ?

Exemple : Un raccourci clavier qui écrirai ---> Application.worksheets.function.countA ou encore, les syntaxes fréquentes Range("machinchose").end.machin...

Par avance merci.

Bonsoir,

non, mais tu as l'autocomplétion.

Tu commences à saisir et tu tapes Ctrl+espace, tu n'as plus qu'à choisir dans la liste.

Je te conseille d'installer MZ-Tools http://www.mztools.com/index.aspx, surtout justement pour son option : Ajouter un modèle de code...

Modèles que tu peux enrichir à ta guise.

Par exemple balayer les fichiers xls d'un répertoire, ou bien créer une liste sans doublon à partir d'une plage.

Plutôt que de tout réinventer ou rechercher lorsque tu en as besoin tu définis les lignes générales que tu sauvegardes.

Tu n'as plus qu'à les rappeler, ton code principal s'inscrit tu n'as plus qu'à l'adapter au cas particulier.

Un exemple : traiter en mémoire les données des colonnes A:C.

J'obtiens ça dans mon code :

Dim derlig As Long, lig As Long, data As Variant
derlig = Cells(Rows.Count, "A").End(xlUp).Row
data = [A2].Resize(derlig, 3)
For lig = 1 To UBound(data)

Next lig
[A2].Resize(UBound(data), UBound(data, 2)) = data

Je n'ai plus que la partie traitement à mettre, la structure est prête.

eric

Super merci !

Ca devrait me plaire cette bête là !

Rechercher des sujets similaires à "raccourci vba"