légende :
IndispensableIntéressant
Très utile
Méthodes
1- Principales méthodes des objets
Les méthodes sont les procédures et fonctions attachées aux objets.
On les appelles par : NomObjet.NomMéthode argument1,argument2,…
Les méthodes apparaissent avec le logo pendant la saisie du code dans la feuille de module.
Range("B2").Select sélectionne la cellule B2
Range("A1:C12").Select sélectionne la plage
Selection.Clear ‘efface le contenu des cellules sélectionnées
ActiveWorkbook.SaveAs "C:\factures\facture-2.xls" Enregistre le classeur actif dans un fichier
ActiveCell.Name = "Total" nomme la cellule active
Range(«B2:B45»).Name = "Total" nomme la plage
2- Exemples
Les méthodes les plus usitées dans les procédures sont :
2.a. Activate
2.b. ClearContents
Préférer la méthode ClearContents plutôt que Delete pour effacer le contenu d'une cellule. Ceci permet que les formules faisant référence à ces cellules ne soient pas obsolètes (#REF!).
Range("A1:A10").ClearContents
ClearContents comme son nom lindique ne supprime que le contenu de la cellule. Si vous voulez également supprimer le formatage, utilisez simplement la méthode ClearContents.
2.c. Close
2.d. Copy
2.e. Hide
2.f. Open
2.g. Paste
2.h. PasteSpecial
2.i. PrintOut
2.j. Save
2.k. Select
2.l. Show
2.m. Delete
Supprime réellement la ou les cellules sélectionnées. Attention cela créera des décalages. Si ce n'est pas possible un message d'erreur apparaitra dans l'éxecution du code.
2.n. Find
2.o. Replace
2.p. Autofill
Utilisé pour copier une formule dans un grand nombre de cellules d'une même colonne.
Range("A1").Select Selection.formula="=A1+C1" Selection.Autofill