Qu'est-ce que ThisWorkbook en VBA ?
Qu'est-ce que ThisWorkbook en VBA ?

Vidéo: Qu'est-ce que ThisWorkbook en VBA ?

Vidéo: Qu'est-ce que ThisWorkbook en VBA ?
Vidéo: Макросы в Excel ► Программирование VBA для начинающих 2024, Novembre
Anonim

Ce classeur fait référence au classeur dans lequel Excel VBA le code est en cours d'exécution. ActiveWorkbook, d'autre part, fait référence au classeur Excel qui a le focus, ce qui signifie qu'il s'agit de la fenêtre Excel orientée vers l'avant. Souvent Excel VBA Les développeurs mélangent ces deux types courants de classeurs dans VBA.

De plus, quelle est la différence entre un classeur actif et ThisWorkbook ?

Ce livre de travail l'objet fait référence au classeur dans lequel le code macro est contenu. ActiveWorkBook objet se réfère à la classeur c'est actuellement actif . Mais si le classeur sur lequel exécuter le code de la macro n'est pas le classeur actif alors ils indiqueront certains différent objets.

comment référencer un classeur en VBA ? Références de cellules VBA - Référencement de fichiers et de feuilles de travail

  1. Pour faire référence à un classeur:Workbooks(“NameOfFile.xls”).
  2. Utilisez le nom spécifique du fichier, suivi de l'extension.
  3. Pour faire référence au classeur actuel, la macro se trouve dans: ThisWorkbook.
  4. Pour faire référence au classeur actif: ActiveWorkbook.

De même, qu'est-ce que l'ensemble fait VBA ?

Les Régler Mot clé dans Excel VBA . Les Régler Le mot-clé est utilisé pour créer de nouveaux objets, en créant un newRange, par exemple. Les Régler Le mot-clé est pratique lorsque vous souhaitez simplifier de longues lignes de code. Ce type de variable objet est utilisé pour contenir une plage de cellules de votre feuille de calcul.

Quelle est la différence entre macro et module ?

Alors que vous créez macro dans Access en choisissant dans une liste de macro actions, vous écrivez modules dans le Langage de programmation Visual Basic pour Applications (VBA). UNE module est une collection de déclarations, d'instructions et de procédures qui sont stockées ensemble en tant qu'unité.

Conseillé: