Déclarations de VBA communes de programmation VBA Excel
category Ordinateurs et logiciels / Microsoft Office / Exceller
Le tableau suivant fournit une liste de déclarations couramment utilisés VBA 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 | Ce qu'il fait |
---|---|
AppActivate | Active une fenêtre d'application |
Bip | Émettre une tonalité via le haut-parleur de l'ordinateur |
Appel | Transfère le contrôle à une autre procédure |
ChDir | Modifie le répertoire courant |
ChDrive | Change le lecteur en cours |
Fermer | Ferme un fichier texte |
Const | Déclare une valeur constante |
Date | Définit la date actuelle du système |
Déclarer | Déclare une référence à une procédure externe dans un LinkLibrary dynamique (DLL) |
DeleteSetting | Supprime une section ou un paramètre clé de l'entrée INTHE Registre Windows d'une application |
Obscurcir | Déclare les variables et (éventuellement) les types de données |
Avez-boucle | Une boucle à travers un ensemble d'instructions |
Fin | Utilisé seul, quitte le program- également utilisé pour mettre fin à un ofstatements de blocs qui commencent par Si, Avec, Sub, Function propriété, Type ou Sélectionnez |
Effacer | Re-initialise un tableau |
Erreur | Simule une condition d'erreur spécifique |
Quitter Do | Quitte un bloc de code Do-boucle |
Exit For | Quitte un bloc de code For-Next |
Exit Function | Quitte une procédure Function |
Quitter la propriété | Quitte une procédure de propriété |
Exit Sub | Quitte une procédure de routine |
FileCopy | Copie un fichier |
Pour chaque Next- | Une boucle à travers un ensemble d'instructions pour chaque membre de acollection |
For-Next | Une boucle à travers un ensemble d'instructions un nombre spécifique oftimes |
Fonction | Déclare le nom et les arguments pour une procédure Function |
Obtenir | Lit des données à partir d'un fichier texte |
GoSub ... Retour | Branches et retours à partir d'une procédure |
Aller à | Branches à une déclaration spécifiée dans une procédure |
Si-Then-Else | Traite les instructions conditionnellement (la partie Else isOptional) |
Entrée # | Lit des données à partir d'un fichier texte séquentiel |
Tuer | Supprime un fichier |
Laisser | Affecte la valeur d'une expression à une variable de orproperty |
Input Line # | Lit une ligne de données à partir d'un fichier texte séquentiel |
Charge | Charge un objet, mais ne montre pas |
Verrouiller Déverrouiller ... | Contrôle l'accès à un fichier texte |
Milieu | Remplace caractères dans 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 pour savoir quoi faire en cas de anerror |
Sur ... GoSub | Branches, basé sur une condition |
Sur ... GoTo | Branches, basé sur une condition |
Ouvert | Ouvre un fichier texte |
Option Base | Change limite inférieure par défaut pour les tableaux |
Option Compare | Déclare le mode de comparaison par défaut lorsque comparingstrings |
Option Explicit | Déclaration des Forces de toutes les variables dans un module |
Option privée | Indique que un module entier est privé |
Impression # | Écrit des données dans un fichier séquentiel |
Privé | Déclare un tableau local ou variable |
Propriété Get | Déclare le nom et les arguments d'un Getprocedure propriété |
Property Let | Déclare le nom et les arguments d'un Letprocedure propriété |
Property Set | Déclare le nom et les arguments d'un Setprocedure propriété |
Publique | Déclare un tableau publique ou variable |
Mettre | Écrit une variable d'un fichier texte |
RaiseEvent | Déclenche un événement défini par l'utilisateur |
Randomiser | Initialise le générateur de nombres aléatoires |
ReDim | Modifie les dimensions d'un tableau |
Rem | Indique une ligne de commentaires (les mêmes que l'apostrophe [']) |
Réinitialiser | Ferme tous les fichiers texte ouverts |
CV | Reprend l'exécution quand une gestion des erreurs finitions de routine |
RmDir | Supprime un répertoire vide |
SaveSetting | Enregistre ou crée une entrée d'application dans le WindowsRegistry |
Chercher | Définit la position de l'accès suivant dans un fichier texte |
Select Case | Processus déclarations conditionnellement |
SendKeys | Envoie touches à la fenêtre active |
Régler | Affecte une référence d'objet à une variable ou une propriété |
SetAttr | Changements attribuent informations pour un fichier |
Parasites | Déclare les variables au niveau de la procédure afin que l'variablesretain leurs valeurs tant que le code est exécuté et l'projecthasn't été remis à zéro. |
Arrêtez | Suspend le programme |
Sous | Déclare le nom et les arguments d'une procédure Sub |
Temps | Définit l'heure du système |
Type | Définit un type de données personnalisé |
Décharger | Supprime un objet de la mémoire |
Alors ... Wend | Une boucle à travers un ensemble d'instructions aussi longtemps que certaincondition reste vrai |
Largeur # | Définit la largeur de la ligne de sortie d'un fichier texte |
Avec | Permet un raccourci pour accéder à plusieurs propriétés pour anObject |
Écrire # | Écrit des données dans un fichier texte séquentiel |