Openbare VBA-variabele - Gebruik een variabele in meerdere modules of subs

Inhoudsopgave

We hebben al een inleiding tot variabelen, constanten en VBA-gegevenstypen behandeld in een inleidende zelfstudie. In deze zelfstudie gaan we openbare variabelen behandelen. De definitie van een openbare variabele is een variabele die elke module, subprocedure, functie of klasse kan openen en gebruiken binnen een bepaalde werkmap.

Een openbare variabele declareren in VBA

Er zijn vijf hoofdsleutelwoorden die u kunt gebruiken om een ​​variabele in VBA te declareren. Dit zijn:

  • Het dim-sleutelwoord
  • Het statische trefwoord
  • Het algemene sleutelwoord
  • Het openbare trefwoord
  • Het privé-sleutelwoord

De variabele Global en de variabele Public lijken erg op elkaar.

Om een ​​openbare variabele te declareren, moet u uw variabele in het gedeelte Declaraties van uw VBA-code onder de expliciete optie Option plaatsen, buiten een van uw subprocedures of functies en u moet ook het openbare trefwoord gebruiken. Dit is hieronder weergegeven:

1 Public MyVariable als geheel getal

Wanneer u een variabele als een openbare variabele declareert, leidt u ook af naar het bereik van die variabele. U bepaalt het bereik van een variabele door het sleutelwoord dat u gebruikt om het te declareren en waar u het in uw code plaatst.

U zal helpen de ontwikkeling van de site, het delen van de pagina met je vrienden

wave wave wave wave wave