Vidéo: MACRO: SÉLECTIONNER TOUTE LA LIGNE ET LA COLONNE ACTIVE DANS UN TABLEAU EN VBA - DOCTEUR EXCEL 2025
Partie de Excel Programmation VBA pour les nuls Triche
Le tableau suivant une liste d'instructions VBA couramment utilisées que vous pouvez utiliser lors de la création de macros pour Excel. Pour plus d'informations sur une déclaration particulière, consultez le système d'aide d'Excel.
Déclaration VBA | Que fait-elle |
---|---|
AppActivate | Active une fenêtre d'application |
Bip | Sonne une tonalité via le haut-parleur de l'ordinateur |
Appelle | Transfère le contrôle vers une autre procédure > ChDir |
Modifie le répertoire courant | ChDrive |
Modifie le lecteur actuel | Ferme |
Ferme un fichier texte | Const |
Déclare une valeur constante | Date |
la date système actuelle | Declare |
Déclare une référence à une procédure externe dans une bibliothèque Dynamic Link | (DLL)
DeleteSetting |
Supprime une section ou un paramètre de clé d'une application dans | le Registre Windows
Dim |
Déclare les variables et (facultativement) leurs types de données | Do-Loop |
Boucle un ensemble d'instructions | Fin |
Utilisé seul, quitte le programme; également utilisé pour terminer un bloc d'instructions | commençant par If, With, Sub, Fonction, Propriété, Type,
ou Select Effacer |
Réinitialise un tableau | Erreur |
Simule une condition d'erreur spécifique | Exit Do |
Quitte un bloc de code Do-Loop | Exit For |
Quitte un bloc de code For-Next | Fonction de sortie |
Quitte une procédure Function < Exit Property | Quitte une procédure de propriété |
Exit Sub | Quitte une procédure de sous-programme |
FileCopy | Copie un fichier |
For Each-Next | Boucle un ensemble d'instructions pour chaque membre d'une collection |
For-Next
Boucle dans un ensemble d'instructions un nombre spécifique de |
|
fois | Fonction
Déclare le nom et les arguments d'une procédure Function |
Obtenir | Lit les données d'un fichier texte |
GoSub … Renvoie | Effectue un branchement vers une procédure |
GoTo | et passe à une instruction spécifiée dans une procédure |
If-Then-Else < Traite les instructions conditionnellement (la partie Else est | facultative) |
Entrée # | Lit les données d'un fichier texte séquentiel
Kill |
Supprime un fichier | Soit |
Affecte la valeur d'une expression à une variable ou | propriété |
Line Input # | Lit une ligne de données d'un fichier texte séquentiel
Charger |
Charge un objet mais ne l'affiche pas | Verrouiller … Déverrouiller |
Contrôle l'accès à un fichier texte | Moyen |
Remplace les caractères d'une chaîne avec d'autres caractères | MkDir |
Crée un nouveau répertoire | Nom |
Renomme un fichier ou un répertoire | On Error |
Donne des instructions spécifiques sur ce qu'il faut faire en cas d'erreur | |
Activé … GoSub | Branches, en fonction d'une condition
Activé … GoTo |
Branches basées sur une condition | Ouvrir |
Ouvre un fichier texte | Option Base |
Modifications la limite inférieure par défaut pour les tableaux | Option Compare |
Déclare le mode de comparaison par défaut en comparant | chaînes |
Option Explicit | Force la déclaration de toutes les variables dans un module
Option Privé |
Indique qu'un module entier est Private | Imprimer # |
Écrit des données dans un fichier séquentiel | Privé |
Déclare un tableau local ou une variable | Propriété Obtenir |
Déclare le nom et les arguments d'une procédure Property Get | |
Propriété Let | Déclare le nom et les arguments d'une propriété Let
procedure |
Propriété Set | Déclare le nom et les arguments d'une procédure Property Set |
Public | Déclare un tableau public ou variable
Put |
Écrit une variable vers un fichier texte | RaiseEvent |
déclenche un événement défini par l'utilisateur | Randomize |
Initialise le générateur de nombres aléatoires | ReDim |
Modifie les dimensions d'un tableau | Rem > Spécifie une ligne de commentaires (identique à une apostrophe [']) |
Réinitialiser | Ferme tous les fichiers texte ouverts |
Reprend | Reprend l'exécution lorsqu'une routine de gestion des erreurs termine |
RmDir | Supprime un répertoire vide |
SaveSetting | Enregistre ou crée une entrée d'application dans Windows |
Registre | Seek |
Définit la position pour l'accès suivant dans un fichier texte | Select Case
Traite les conditions de déclarations ally |
SendKeys | Envoie des séquences de touches à la fenêtre active |
Définir | Affecte une référence d'objet à une variable ou une propriété |
SetAttr | Modifie les informations d'attribut pour un fichier |
Statique | Déclare les variables au niveau de la procédure afin que les variables |
conservent leurs valeurs tant que le code est en cours d'exécution et que le projet | n'a pas été réinitialisé. |
Stop | Interrompt le programme
Sub Déclare le nom et les arguments d'une procédure Sub |
Time | Définit l'heure système |
Type | Définit un type de données personnalisé < Décharger |
Supprime un objet de la mémoire | While … Wend |
Parcourt un ensemble d'instructions tant qu'une certaine condition | reste vraie |
Width # | Définit la largeur de la ligne de sortie d'un fichier texte |
Avec | Permet d'accéder rapidement à plusieurs propriétés pour un objet |
Écrire # | Écrit des données dans un fichier texte séquentiel |
![]() |