Caption Property


Enabled Property


Height Property


HelpContextID Property


Hide Method


Left Property


Move Method


Name Property


PrintForm Method


RightToLeft Property


Show Method


ShowModal Property


StartUpPosition Property
StartUpPosition Method


Tag Property


Top Property


Visible Property


WhatsThisButton Property


WhatsThisHelp Property


WhatsThisMode Method


Width Property


Definitie, opdracht in het snelmenu

Toont de locatie in het venster Programmacode waar de variabele of procedure onder de aanwijzer is gedefinieerd. Als de definitie zich in een bibliotheek bevindt waarnaar wordt verwezen, wordt deze weergegeven in het Objectenoverzicht.


Verborgen leden weergeven, opdracht in het snelmenu van Objectenoverzicht

Toont en verbergt voor elke klasse de verborgen leden in het Objectenoverzicht. Verborgen leden zijn leden die door de programmeur van het opnieuw te gebruiken object niet voor gebruik zijn bestemd en doorgaans niet in het Objectenoverzicht worden opgenomen. Deze objecten worden licht grijs weergegeven.


Aanpassen, opdracht in het snelmenu

Opent het dialoogvenster Aanpassen. In dit dialoogvenster kunt u aangepaste werkbalken toevoegen, verwijderen, wijzigen of maken.


Controle verwijderen, opdracht in het snelmenu

Verwijdert de geselecteerde controle-expressie.


Hoofdobject samenvouwen, opdracht in het snelmenu

Beperkt de lijst van items in het venster Lokale variabelen of het venster Controle tot het hoofditem. Wanneer u een lijst samenvouwt, verandert het pictogram links van de expressie van een minteken (-) in een plusteken (+).


Dokbaar, opdracht in het snelmenu

Schakelt de mogelijkheid om het actieve venster te dokken, in of uit.

Een venster is gedokt wanneer het is gedokt aan een bepaalde zijde van het scherm, het toepassingsvenster of een ander dokbaar venster. Wanneer u een dokbaar venster verplaatst, springt het terug naar de gedokte locatie. Een venster is niet dokbaar wanneer u het naar een andere locatie op het scherm kunt verplaatsen en daar kunt laten.


Verplaatsen, opdracht in het snelmenu

Als een venster of de Werkset actief is wanneer u de opdracht Verplaatsen selecteert, wordt een van de volgende bewerkingen uitgevoerd:

•	De aanwijzer wordt gewijzigd in een [image], zodat u het actieve venster naar een andere locatie kunt verplaatsen.

•	Het dialoogvenster Paginavolgorde wordt geopend. In dit venster kunt u de volgorde van de pagina's in de Werkset wijzigen.

U kunt de geselecteerde pagina rechts of links van de overige pagina's plaatsen.


Formaat wijzigen, opdracht in het snelmenu

Wijzigt de aanwijzer, zodat u het formaat van het actieve venster of de Werkset kunt wijzigen.


Sluiten, opdracht in het snelmenu

Sluit het geselecteerde venster.


Object weergeven en Programmacode weergeven, opdrachten in het snelmenu

Met deze opdrachten kunt u het Ontwerpvenster of het venster Programmacode weergeven.

Object weergeven

Geeft het geselecteerde item weer of activeert het.

Programmacode weergeven

Opent of activeert het venster Programmacode voor een geselecteerd object.


Menu's in Visual Basic

Visual Basic bevat twee typen menu's: ingebouwde menu’s en snelmenu’s.

Ingebouwde menu's

Ingebouwde menu's verschijnen in de menubalk boven aan het venster Visual Basic. De naam van een menu geeft aan waarop de opdrachten in het menu betrekking hebben. Zo bevat het menu Opmaak opdrachten waarmee u formulieren kunt opmaken. Bepaalde opdrachten hebben vervolgmenu's met aanvullende opdrachten. De opdracht Werkbalken in het menu Beeld heeft bijvoorbeeld een vervolgmenu dat de namen van de werkbalken en de opdracht Aanpassen bevat. Met de opdracht Aanpassen kunt u de ingebouwde menu's aanpassen of opdrachten aan de menubalk toevoegen.

Snelmenu's

Snelmenu's zijn menu's die veelgebruikte opdrachten bevatten en die verschijnen als u  met de rechtermuisknop klikt of op SHIFT+F10 drukt,.

Opmerking   Als u informatie over een opdracht in een menu wilt oproepen, kiest u de opdracht Inhoudsopgave en index in het menu Help en zoekt u naar de naam van de opdracht.


Heel woord, opdracht in het snelmenu van Objectenoverzicht

Met deze opdracht kunt u naar tekstreeksen zoeken die exact overeenkomen met het woord dat u hebt getypt in het vak Tekst zoeken van het Objectenoverzicht.


Verbergen, opdracht in het snelmenu

Verbergt het actieve venster, het actieve project, de actieve map, de actieve module of de Werkset.


Eigenschappen, opdracht in het snelmenu

Opent het venster Eigenschappen voor het geselecteerde item.


In-/uitschakelen, opdrachten in het snelmenu

Onderbrekingspunt

Plaatst of verwijdert een onderbrekingspunt op de huidige regel.

Bladwijzer

Toont of verwijdert een bladwijzer op de huidige regel in het venster Programmacode.


Blok als opmerkingen behandelen en Blok als programmacode behandelen, opdrachten

Voegt voor elke regel in een geselecteerd tekstblok een opmerkingenteken (apostrof) toe of verwijdert dit teken. Als geen tekst is geselecteerd wanneer een van deze opdrachten wordt gekozen, wordt het opmerkingenteken toegevoegd aan of verwijderd uit de regel waarin de aanwijzer zich bevindt.

Blok als opmerkingen behandelen

Voegt het opmerkingsteken toe aan alle regels in een geselecteerd tekstblok.

Werkbalkknop:   .

Blok als programmacode behandelen

Verwijdert het opmerkingsteken uit alle regels in een geselecteerd tekstblok.

Werkbalkknop:   .


Eigenschappen, opdracht in het snelmenu van Objectenoverzicht

Opent het venster Ledenopties. In dit venster typt u een beschrijving van een aangepast lid en wijst u dit lid een Context-id in de Help en de naam van een Help-bestand toe.

Alleen beschikbaar voor items met Basic-programmacode.


Help, opdracht in het snelmenu

Toont het Help-onderwerp bij het item dat is geselecteerd op het moment dat de opdracht Help wordt gekozen.


Leden groeperen, opdracht in het snelmenu van Objectenoverzicht

Verandert de inhoud van het deelvenster Leden van een alfabetisch overzicht van leden van de geselecteerde klasse in een overzicht dat is gebaseerd op groepstype en omgekeerd.


Definitie weergeven, opdracht in het snelmenu van Objectenoverzicht

Met deze opdracht gaat u naar de definitie van het geselecteerde lid.


Kopiëren, opdracht in het snelmenu van Objectenoverzicht

Kopieert de tekst voor de geselecteerde klasse of het geselecteerde lid naar het Klembord.


Jokertekens in tekenreeksvergelijkingen

Tekenpatronen vergelijken is een ingebouwde functie waarmee u over een veelzijdig hulpmiddel beschikt voor het vergelijken van tekenreeksen. De volgende tabel geeft een overzicht van de tekens die u met de operator Like kunt gebruiken en waarmee deze tekens overeenkomen.

Teken(s) in patroon	Komt in expressie overeen met
?	Eén willekeurig teken
*	Nul of meer tekens
#	Eén willekeurig cijfer (0 - 9)
[tekenlijst]	Eén willekeurig teken dat in tekenlijst voorkomt
[!tekenlijst]	Eén willekeurig teken dat niet in tekenlijst voorkomt
U kunt een groep van een of meer tekens (tekenlijst) tussen haken ([ ]) gebruiken om na te gaan of één teken in de expressie overeenkomt met de tekens in de opgegeven lijst. In deze lijst kunt u bijna alle tekens in de ANSI-tekenset opnemen, inclusief cijfers. De speciale tekens linker vierkant haakje ([ ), vraagteken (?), hekje (#) en sterretje (*) kunnen alleen worden gebruikt om zichzelf aan te duiden wanneer u deze tekens tussen vierkante haakjes plaatst. U kunt het rechter vierkante haakje ( ]) niet letterlijk in een groep gebruiken, maar wel als afzonderlijk teken buiten een groep.

In tekenlijst kunt u behalve een eenvoudige lijst van tekens tussen vierkante haakjes ook een tekenbereik opgeven, waarbij u een afbreekstreepje (-) gebruikt om de boven- en benedengrens van het bereik van elkaar te scheiden. Als patroon bijvoorbeeld [A-Z] bevat, levert dit een overeenkomst op wanneer op de corresponderende positie in expressie een hoofdletter in het bereik van A t/m Z staat. U kunt meerdere reeksen tussen de vierkante haakjes opgeven zonder scheidingstekens te gebruiken tussen de reeksen. Zo komt het bereik [a-zA-Z0-9] overeen met elk alfanumeriek teken.

Andere belangrijke regels bij patroonvergelijkingen:

•	Een uitroepteken (!) aan het begin van de tekenlijst betekent dat er een overeenkomst is wanneer in de expressie een teken wordt gevonden dat niet in de tekenlijst voorkomt. Als u het uitroepteken zonder vierkante haakjes gebruikt, wordt naar een uitroepteken gezocht.

•	Als u naar het afbreekstreepje (-) wilt zoeken, kunt u het ofwel aan het begin van de tekenlijst plaatsen (na het uitroepteken, indien aanwezig) ofwel aan het einde van de tekenlijst. Op alle andere plaatsen wordt het afbreekstreepje gebruikt om een ANSI-tekenbereik aan te geven.

•	Als u een tekenreeks opgeeft, moet u de oplopende sorteervolgorde hanteren (A-Z of 0-100). [A-Z] is een geldig patroon, [Z-A] niet.

•	De tekenreeks [ ] wordt genegeerd, aangezien deze als een tekenreeks met lengte nul ("") wordt beschouwd.


Controle toevoegen, opdracht in het menu Foutopsporing

 Opent het dialoogvenster Controle toevoegen waarin u een controle-expressie typt. De expressie kan elke geldige Basic-expressie zijn. Telkens wanneer de onderbrekingsmodus wordt geactiveerd, worden de controle-expressies in het venster Controle bijgewerkt.

Werkbalkknop:   .


Controle bewerken, opdracht in het menu Foutopsporing

Opent het dialoogvenster Controle bewerken. In dit dialoogvenster kunt u een controle-expressie bewerken of verwijderen. Deze opdracht is beschikbaar wanneer de controle is ingesteld, zelfs als het venster Controle verborgen is.

Werkbalkknop:   . Sneltoetscombinatie:  CTRL+W.


Snelcontrole, opdracht in het menu Foutopsporing

Opent het dialoogvenster Snelcontrole. In dit dialoogvenster wordt de huidige waarde van de geselecteerde expressie weergegeven. Met deze opdracht kunt u de huidige waarde controleren van een variabele, eigenschap of andere expressie waarvoor u geen controle-expressie hebt gedefinieerd. Selecteer de expressie in het venster Programmacode of in het venster Direct en kies de opdracht Snelcontrole. Als u een controle-expressie wilt toevoegen op basis van de expressie in het dialoogvenster Snelcontrole, kiest u de knop Toevoegen.

Werkbalkknop:   . Sneltoetscombinatie:  SHIFT+F9.


Stap, Stap over en Stap uit, opdrachten in het menu Foutopsporing

Stap

Voert programmacode instructie voor instructie uit.

Als u zich niet in de ontwerpmodus bevindt, wordt de opdracht Stap in de onderbrekingsmodus op de huidige regel uitgevoerd. Als de instructie een procedure oproept, wordt de eerstvolgende instructie die wordt weergegeven, automatisch de eerste instructie van de procedure.

Tijdens de ontwerptijd wordt de uitvoering van dit menu-item gestart en wordt de onderbrekingsmodus geactiveerd voordat de eerste regel van de code wordt uitgevoerd.

Als er momenteel geen uitvoeringspunt is gedefinieerd, kan het lijken alsof de opdracht Stap inactief is totdat u een bewerking uitvoert waardoor de code wordt geactiveerd, bijvoorbeeld door op een document klikken.

Werkbalkknop:    Sneltoetscombinatie:  F8.

Stap over

Zoals de opdracht Stap. Het verschil in gebruik doet zich voor wanneer de huidige instructie een procedure-oproep bevat.

De opdracht Stap over voert de procedure als een eenheid uit en gaat vervolgens door naar de volgende instructie in de huidige procedure. Dit wil zeggen dat de volgende instructie die wordt weergegeven, de volgende instructie in de huidige procedure is, ongeacht of de huidige instructie een andere procedure oproept of niet. Alleen beschikbaar in de onderbrekingsmodus.

Werkbalkknop:    Sneltoetscombinatie:  SHIFT+F8.

Stap uit

Voert de resterende regels uit van de functie met het huidige uitvoeringspunt. De volgende instructie die wordt weergegeven, is de instructie die volgt op de procedure-oproep. De programmacode wordt in zijn geheel uitgevoerd tussen het huidige en het laatste uitvoeringspunt. Alleen beschikbaar in de onderbrekingsmodus.

Werkbalkknop:   . Sneltoetscombinatie:  CTRL+SHIFT+F8.


Uitvoeren tot aan cursor, opdracht in het menu Foutopsporing

Als de toepassing zich in de ontwerpmodusbevindt, moet u de opdracht Uitvoeren tot aan cursor gebruiken om een instructie te selecteren die zich onderaan in de code bevindt waarvan u de uitvoering stop wilt zetten. De toepassing wordt vanaf de actieve instructie tot aan de geselecteerde instructie uitgevoerd. De actieve regel van de marge-indicator van de uitvoering, [image] wordt weergegeven in de balk Marge-indicator.

Met behulp van deze opdracht kunt u bijvoorbeeld voorkomen dat door grote lussen wordt gestapt.

Sneltoetscombinatie:  SHIFT+F8.


Onderbrekingspunt, opdracht in het menu Foutopsporing

Plaatst of verwijdert een onderbrekingspunt op de huidige regel. Het is niet mogelijk om onderbrekingspunten in te stellen op regels met niet-uitvoerbare programmacode, zoals opmerkingen en declaratie-instructies, of op lege regels.

Een coderegel waarin een onderbrekingspunt is ingesteld, wordt weergegeven in de kleuren die op het tabblad Opmaak in editor van het dialoogvenster Optieszijn opgegeven.

Werkbalkknop:   . Sneltoetscombinatie:  F9.


Alle onderbrekingspunten wissen, opdracht in het menu Foutopsporing

Verwijdert alle onderbrekingspunten uit het project. De toepassing kan nog steeds de uitvoering onderbreken. Als u echter een controle-expressie instelt of de optie Onderbreken bij alle fouten op het tabblad Algemeen van het dialoogvenster Opties selecteert, kunt u dit probleem verhelpen. U kunt de opdracht Alle onderbrekingspunten wissen niet ongedaan maken.

Werkbalkknop:   . Sneltoetscombinatie:  CTRL+SHIFT+F9.


Volgende instructie instellen, opdracht in het menu Foutopsporing

Stelt het uitvoeringspunt in op de programmacoderegel die u kiest. U kunt een andere coderegel instellen die direct na de momenteel geselecteerde regel moet worden uitgevoerd, door de gewenste regel te selecteren en de opdracht Volgende instructie instellen te kiezen of door de marge-indicator van de huidige uitvoeringsregel naar de coderegel te slepen die u wilt uitvoeren.

Als u de opdracht Volgende instructie instellen gebruikt, kunt u de coderegel kiezen die voor of na de momenteel geselecteerde instructie wordt geplaatst. Wanneer u de programmacode uitvoert, wordt eventuele tussenliggende programmacode niet uitgevoerd. Gebruik deze opdracht wanneer u een instructie opnieuw binnen de huidige procedure wilt uitvoeren, of om instructies over te slaan die u niet wilt uitvoeren. U kunt de opdracht Volgende instructie instellen niet gebruiken voor instructies in verschillende procedures.

Werkbalkknop:   . Sneltoetscombinatie:  CTRL+F9.


Volgende instructie weergeven, opdracht in het menu Foutopsporing

Markeert de volgende instructie die moet worden uitgevoerd. Gebruik de opdracht Volgende instructie weergeven om de cursor op de regel te plaatsen die als volgende moet worden uitgevoerd.

Alleen beschikbaar in de onderbrekingsmodus.

Werkbalkknop:   .


Controle toevoegen, dialoogvenster

In dit dialoogvenster kunt u een controle-expressie invoeren. Deze expressie kan een variabele, een eigenschap, een functieoproep of een andere geldige Basic-expressie zijn. Telkens wanneer de onderbrekingsmodus wordt geactiveerd, alsmede na uitvoering van een instructie in het venster Direct, worden de controle-expressies bijgewerkt in het venster Controle.

U kunt geselecteerde expressies van het venster Programmacode naar het venster Controle slepen.

Let op   Maak bij het selecteren van een context voor een controle-expressie gebruik van een zo klein mogelijk bereik. Als u alle procedures of alle modules selecteert, wordt de uitvoering aanzienlijk vertraagd omdat de expressie na uitvoering van elke instructie opnieuw wordt geëvalueerd. De selectie van een bepaalde procedure voor een context beïnvloedt de uitvoering alleen zo lang de procedure in de lijst van actieve procedureoproepen staat. Deze lijst kunt u weergeven met de opdracht Opgeroepen stack in het menu Beeld.

Opties in het dialoogvenster

Expressie

Toont standaard de geselecteerde expressie. Deze expressie kan een variabele, een eigenschap, een functieoproep of een andere geldige expressie zijn. U kunt desgewenst een andere expressie voor evaluatie invoeren.

Context

Bepaalt het bereik van de variabelen die door de expressie worden gecontroleerd.

•	Procedure — Toont de naam van de procedure waarin zich de geselecteerde term bevindt (standaard). Definieert de procedure(s) waarin de expressie wordt geëvalueerd. U kunt selecteren of de variabele in alle procedures of alleen in een bepaalde procedure moet worden geëvalueerd.

•	Module — Toont de naam van de module waarin zich de geselecteerde term bevindt (standaard). U kunt selecteren of de variabele in alle modules of alleen in een bepaalde module moet worden geëvalueerd.

•	Project — Toont de naam van het huidige project. Expressies kunnen niet in een context buiten het huidige project worden geëvalueerd.

Controletype

Bepaalt hoe Visual Basic op de controle-expressie reageert.

•	Controle-expressie — Geeft de controle-expressie en de bijbehorende waarde weer in het venster Controle. Wanneer u de onderbrekingsmodus activeert, wordt de waarde van de controle-expressie automatisch bijgewerkt.

•	Onderbreken indien waarde Waar is — De uitvoering schakelt automatisch over op de onderbrekingsmodus wanneer de expressie waar blijkt te zijn of resulteert in een niet-nulwaarde (niet geldig voor tekenreeksexpressies).

•	Onderbreken indien waarde is gewijzigd — De uitvoering schakelt automatisch over op de onderbrekingsmodus wanneer de waarde van de expressie binnen de opgegeven context verandert.


Controle bewerken, dialoogvenster

In dit dialoogvenster kunt u de context of het type van een controle-expressie bewerken of de controle-expressie verwijderen.

Let op   Maak bij het selecteren van een context voor een controle-expressie gebruik van een zo klein mogelijk bereik. Als u alle procedures of alle modules selecteert, wordt de uitvoering aanzienlijk vertraagd omdat de expressie na uitvoering van elke instructie opnieuw wordt geëvalueerd. De selectie van een bepaalde procedure voor een context beïnvloedt de uitvoering alleen zo lang de procedure in de lijst van actieve procedureoproepen staat.

Opties in het dialoogvenster

Expressie

Toont standaard de geselecteerde expressie. Deze expressie kan een variabele, een eigenschap, een functieoproep of een andere geldige expressie zijn. U kunt desgewenst een andere expressie voor evaluatie invoeren.

Context

Bepaalt het bereik van de variabelen die door de expressie worden gecontroleerd.

•	Procedure — Toont de naam van de procedure waarin zich de geselecteerde term bevindt (standaard). Definieert de procedure(s) waarin de expressie wordt geëvalueerd. U kunt selecteren of de variabele in alle procedures of alleen in een bepaalde procedure moet worden geëvalueerd.

•	Module — Toont de naam van de module waarin zich de geselecteerde term bevindt (standaard). U kunt selecteren of de variabele in alle modules of alleen in een bepaalde module moet worden geëvalueerd.

•	Project — Toont de naam van het huidige project. Expressies kunnen niet in een context buiten het huidige project worden geëvalueerd.

Controletype

Bepaalt hoe Visual Basic op de controle-expressie reageert.

•	Controle-expressie — Geeft de controle-expressie en de bijbehorende waarde weer in het venster Controle. Wanneer u de onderbrekingsmodus activeert, wordt de waarde van de controle-expressie automatisch bijgewerkt.

•	Onderbreken indien waarde Waar is — De uitvoering schakelt automatisch over op de onderbrekingsmodus wanneer de expressie waar blijkt te zijn of resulteert in een niet-nulwaarde (niet geldig voor tekenreeksexpressies).

•	Onderbreken indien waarde is gewijzigd — De uitvoering schakelt automatisch over op de onderbrekingsmodus wanneer de waarde van de expressie binnen de opgegeven context verandert.

Verwijderen

Verwijdert de controle-expressie.


Snelcontrole, dialoogvenster

Toont de huidige waarde van een geselecteerde expressie. Dit komt van pas bij het opsporen van fouten in de programmacode, als u de huidige waarde van een variabele, eigenschap of andere expressie wilt bekijken.

Opties in het dialoogvenster

Huidige context

Toont de namen van het project, de module en de procedure waarin de controle-expressie zich bevindt.

Expressie

Toont de geselecteerde expressie.

Waarde

Toont de waarde van de geselecteerde expressie. De huidige waarde wordt niet weergegeven als de context van de expressie zich niet binnen een procedure in het dialoogvenster Opgeroepen procedures bevindt.

Toevoegen

Voegt de expressie toe aan het venster Controle.


Printerinstelling, dialoogvenster

Verschijnt wanneer u  in het dialoogvenster Afdrukken selecteert.

In het dialoogvenster Printerinstelling kunt u de printer, de afdrukstand en het papierformaat selecteren.

Opties in het dialoogvenster

Printer

In dit vak kunt u de printer opgeven. Als u geen printer selecteert, wordt afgedrukt op de standaardprinter van Windows.

•	Naam — Toont de beschikbare printers.

•	Status — Toont de status van de printer, zodat u kunt zien of de printer gereed is voor afdrukken.

•	Type — Toont het type van de printer.

•	Waar — Toont de locatie van de printer. Als de printer deel uitmaakt van een netwerk, wordt het pad naar de server weergegeven.

•	Opmerking — Toont de fysieke locatie van de printer en geeft aanvullende informatie.

•	Eigenschappen — Opent het dialoogvenster Eigenschappen voor de geselecteerde printer. In dit dialoogvenster kunt u aanvullende opties selecteren, zoals het papier en de manier waarop afbeeldingen worden afgedrukt.

Papier

Hier kunt u het papierformaat en de papierinvoer selecteren. Welke formaten en invoermethoden beschikbaar zijn, hangt af van de geselecteerde printer. Wanneer u de printer wijzigt, veranderen ook de beschikbare formaten en invoermethoden.

•	Papierformaat — Toont de beschikbare papierformaten.

•	Papierinvoer — Toont de beschikbare invoermethode voor de gekozen printer.

Afdrukstand

Hier kunt u opgeven of in de afdrukstand Staand of Liggend moet worden afgedrukt.


Aanpassen, dialoogvenster

In dit dialoogvenster kunt u de werkbalken en menu's aanpassen.

Tabbladen

Werkbalken

In dit dialoogvenster kunt u werkbalken maken, een nieuwe naam geven, verwijderen en in hun oorspronkelijke staat herstellen.

Opdrachten

Dit tabblad bevat opdrachten die naar de menu's en werkbalken kunnen worden gesleept.

Opties

Op dit tabblad kunt u het formaat van de werkbalkknoppen wijzigen, opgeven of knopinfo en snelmenu's moeten worden weergegeven en animatie aan de menu's toevoegen.

   Knop Office-assistent

Geeft de Office-assistent weer.


Werkbalken, tabblad in het dialoogvenster Aanpassen

In dit dialoogvenster kunt u werkbalken maken, een nieuwe naam geven, verwijderen en in hun oorspronkelijke staat herstellen.

Opties op het tabblad

Vak Werkbalken

Toont de werkbalken die in Visual Basic zijn ingebouwd en eventuele door u gemaakte werkbalken. Wanneer een werkbalk wordt weergegeven, staat links van de werkbalk een vinkje.

Opmerking   U kunt de Menubalk niet verbergen. Deze balk kan alleen in de oorspronkelijke staat worden hersteld.

Nieuw

Opent het dialoogvenster Nieuwe werkbalk. In dit dialoogvenster typt u in het vak Werkbalknaam de naam van de nieuwe werkbalk.

Naam wijzigen

Opent het dialoogvenster Naam van werkbalk wijzigen. In dit dialoogvenster typt u de nieuwe naam van de werkbalk. Alleen beschikbaar als u een door een gebruiker gedefinieerde werkbalk hebt geselecteerd.

Verwijderen

Verwijdert een werkbalk uit het project. Alleen beschikbaar als u een door een gebruiker gedefinieerde werkbalk hebt geselecteerd.

Opnieuw

Verwijdert alle wijzigingen uit de ingebouwde werkbalken en herstelt de oorspronkelijke staat. Alleen beschikbaar als u een ingebouwde werkbalk hebt geselecteerd.


Opdrachten, tabblad in het dialoogvenster Aanpassen

In dit dialoogvenster kunt u besturingselementen aan de Menubalk of een werkbalk toevoegen en bestaande besturingselementen wijzigen. Bovendien kunt u het knopvlak en de tekst voor toegevoegde opdrachten wijzigen.

Opties op het tabblad

Categorieën

Geeft een overzicht van de verschillende opdrachtcategorieën.

Opdrachten

Geeft een overzicht van de besturingselementen die beschikbaar zijn voor de categorie die u hebt geselecteerd in de keuzelijst Categorieën. U kunt de opdracht naar de werkbalk slepen waarin u de opdracht wilt opnemen. Als u de opdracht aan een menu wilt toevoegen, sleept u de opdracht naar de naam van het menu. Wanneer het menu verschijnt, sleept u de opdracht naar de gewenste locatie in het menu.

Beschrijving

Toont een SnelTip voor het geselecteerde besturingselement.

Selectie wijzigen

Met deze optie kunt u de geselecteerde opdracht wijzigen.

•	Beginwaarden — Herstelt de standaardinstellingen voor de opdracht.

•	Verwijderen — Verwijdert de opdracht.

•	Naam — Wijzigt de naam van het besturingselement in de naam die u in het vak typt. Bovendien kunt u met behulp van het et-teken (ampersand (&)) sneltoetsen instellen.

•	Knopvlak kopiëren — Kopieert het knopvlak naar het Klembord.

•	Knopvlak plakken — Haalt het knopvlak op uit het Klembord en voegt dit in.

•	Beginwaarden knopvlak — Herstelt de standaardafbeelding van de knop.

•	Knopvlak bewerken — Opent het dialoogvenster Knop-editor.

•	Knopafbeelding wijzigen — Toont een lijst van knopafbeeldingen, waarin u een andere afbeelding voor de knop kunt selecteren.

•	Standaardstijl — Toont het pictogram voor werkbalkknoppen. Toont het pictogram en de naam voor menu-items.

•	Alleen tekst (altijd) — Toont alleen de naam van de opdracht.

•	Alleen tekst (in menu's) — Verbergt het pictogram van menu-items. Deze optie heeft geen effect op werkbalkknoppen.

•	Knop en tekst — Toont zowel het pictogram als de naam voor werkbalken. Deze optie heeft geen effect op menu-items.

•	Groep beginnen — Plaatst voor werkbalken een scheidingsregel voor het besturingselement. Niet beschikbaar wanneer het besturingselement zich aan het begin van de werkbalk bevindt.


Opties, tabblad in het dialoogvenster Aanpassen

Op dit tabblad kunt u het uiterlijk van de menubalk en de werkbalken wijzigen.

Opties op het tabblad

Grote pictogrammen

Vergroot de pictogrammen in de werkbalk.

Scherminfo weergeven op werkbalken

Schakelt Scherminfo in of uit.

Sneltoetsen weergeven in Scherminfo

Geeft de sneltoetsen voor de menu's weer.

Animaties in menu's

Geeft een overzicht van de animaties die op de menubalk kunnen worden toegepast.


Nieuwe werkbalk, dialoogvenster

In dit dialoogvenster kunt u de werkbalken een nieuwe naam geven.

Optie in het dialoogvenster

Werkbalknaam

U kunt een naam voor de nieuwe werkbalk typen of de standaardnaam gebruiken. Voor elke door de gebruiker gedefinieerde werkbalk verschijnt een andere standaardnaam, bijvoorbeeld Werkbalk1, Werkbalk2, enzovoort.


Naam werkbalk wijzigen, dialoogvenster

In dit dialoogvenster kunt u door de gebruiker gedefinieerde werkbalken een andere naam geven.

Optie in het dialoogvenster

Werkbalknaam

Typ een nieuwe naam voor de werkbalk.


Objectenoverzicht

Toont de klassen, eigenschappen, methoden, gebeurtenissen en constanten die beschikbaar zijn via objectbibliotheken en de procedures in het project. Met behulp van het Objectenoverzicht kunt u door u gemaakte objecten en objecten uit andere toepassingen zoeken en gebruiken.

U kunt Help-informatie bij het Objectenoverzicht oproepen door in de Help naar het onderwerp Objectenoverzicht te zoeken.

Vensterelementen van het vak Project/bibliotheek

Toont de bibliotheken waarnaar in het actieve project wordt verwezen. U kunt bibliotheken toevoegen in het dialoogvenster Verwijzingen. Met <Alle bibliotheken> kunt u alle bibliotheken tegelijkertijd weergeven.

Vak Tekst zoeken

Bevat de reeks waarnaar u wilt zoeken. U kunt de gewenste reeks typen of kiezen. Het vak Tekst zoeken bevat de laatste vier ingevoerde zoekreeksen totdat u het project sluit. Tijdens het typen van een reeks kunt u gebruik maken van de standaardjokertekens van Visual Basic.

Als u een bepaald woord zoekt, kunt u de opdracht Heel woord in het snelmenu gebruiken.

   Knop Ga terug

Met deze knop kunt u teruggaan naar de vorige selectie in de lijsten Klassen en Lid van. Telkens wanneer u op deze knop klikt, gaat u een selectie terug, totdat er geen vorige selecties meer zijn.

   Knop Ga verder

Met deze knop kunt u eerder gemaakte selecties in de lijsten Klassen en Lid van herhalen, totdat er geen selecties meer zijn.

   Knop Naar Klembord kopiëren

Kopieert de huidige selectie in de lijst Lid van of de tekst in het deelvenster Details naar het Klembord. Vervolgens kunt u de inhoud van het Klembord in de programmacode plakken.

   Knop Definitie weergeven

Verplaatst de cursor naar de positie in het venster Programmacode waar de selectie in de lijst Lid van of Klassen is gedefinieerd.

   Knop Help

Toont het on line Help-onderwerp voor het item dat is geselecteerd in de lijst Klassen of Lid van. U kunt ook F1 gebruiken.

   Knop Zoeken

Begint in de bibliotheken te zoeken naar een klasse of eigenschap, methode, gebeurtenis of constante die overeenkomt met de reeks die u in het vak Tekst zoeken hebt ingevoerd en opent het deelvenster Zoekresultaten met de opgevraagde informatie.

   Zoekresultaten weergeven/verbergen

Opent of verbergt het deelvenster Zoekresultaten. In dit deelvenster worden de resultaten weergegeven van de zoekbewerking in het project of de bibliotheek in het vak Project/bibliotheek. De zoekresultaten staan in oplopende alfabetische volgorde (A-Z).

Deelvenster Zoekresultaten

Toont de bibliotheek, de klasse en het lid die overeenkomen met de items in de zoekreeks. De informatie in het deelvenster Zoekresultaten wordt gewijzigd wanneer u de selectie in het vak Project/bibliotheek wijzigt.

Lijst Klassen

Toont alle beschikbare klassen in de bibliotheek of het project in het vak Project/bibliotheken. Als voor een bepaalde klasse programmacode is geschreven, wordt deze klasse vet weergegeven. De lijst begint altijd met een overzicht van de leden die globaal toegankelijk zijn.

Als u een klasse selecteert maar geen lid opgeeft, wordt (indien beschikbaar) het standaardlid gebruikt. Het standaardlid wordt aangeduid met een sterretje (*) of met het standaardpictogram voor dat lid.

Lijst Lid van

Toont de elementen van de klasse die is geselecteerd in het deelvenster Klassen. De elementen worden per groep weergegeven en elke groep is alfabetisch gerangschikt. Methoden, eigenschappen, gebeurtenissen en constanten waarvoor programmacode is geschreven, worden vet weergegeven. U kunt de volgorde van dit overzicht wijzigen met de opdracht Leden groeperen in het snelmenu van het Objectenoverzicht.

Deelvenster Details

Toont de definitie voor het lid. Het deelvenster Details bevat een sprong naar de klasse of bibliotheek waartoe het element behoort. Sommige leden bevatten een sprong naar hun hoofdklasse. Als in het deelvenster Details bijvoorbeeld staat dat Command1 is gedeclareerd als het type CommandButton, gaat u naar de klasse CommandButton door op CommandButton te klikken.

U kunt tekst in het deelvenster Details naar het venster Programmacode kopiëren of slepen.

Splitsbalk

Splitst de deelvensters, zodat u het formaat van de vensters kunt wijzigen. U kunt tussen de volgende vensteronderdelen spitsbalken plaatsen:

•	Tussen het vak Klassen en het vak Lid van.

•	Tussen het deelvenster Zoekresultaten en de vakken Klassen en Lid van.

•	Tussen de vakken Klassen en Leden en het deelvenster Details.


Ledenopties, dialoogvenster

In dit dialoogvenster kunt u Help-informatie of opmerkingen bij de procedures in het project toevoegen.

Opties in het dialoogvenster

Lid Name

Toont de naam van het item dat is geselecteerd in de lijst Klassen of Lid van.

Beschrijving

Hier kunt u een reeks opgeven die verschijnt in het deelvenster Details van het Objectenoverzicht.

Help-bestand

Toont het Help-bestand bij het item in het vak Lid Name. Dit Help-bestand wordt ingesteld in het vak Help-bestandnaam op de tab Algemeen van het dialoogvenster Projecteigenschappen.

Help-context-id

Wijst  een unieke numerieke waarde toe voor de context-id. Deze waarde wordt gebruikt om het betreffende Help-onderwerp te zoeken in het bestand in het vak Help-bestand wanneer de gebruiker op F1 of op de knop [image] drukt tijdens het bekijken van de procedure in het Objectenoverzicht.


Opgeroepen stack, dialoogvenster

Geeft een overzicht van de huidige actieve procedureoproepen tijdens de onderbrekingsmodus. Wanneer programmacode in een procedure wordt uitgevoerd, wordt de procedure toegevoegd aan de lijst van actieve procedureoproepen. Telkens wanneer een procedure een andere procedure oproept, wordt de opgeroepen procedure aan de lijst toegevoegd. Opgeroepen procedures worden uit de lijst verwijderd wanneer de uitvoering terugkeert naar de oproepende procedure. Procedures die worden opgeroepen vanuit het venster Direct worden ook aan de lijst van opgeroepen procedures toegevoegd.

Opties in het dialoogvenster

Project.Module.Function

Geeft de procedures weer.

Weergeven

Verplaatst de invoegpositie naar de locatie waarop de oproep is gedaan, en schakelt de indicator Opgeroepen stack [image] in.


Projecteigenschappen, dialoogvenster

Bepaalt de instellingen voor een bepaald project.


Lettertype, dialoogvenster

In dit dialoogvenster kunt u de lettertypen, de tekengrootte en de tekenstijl voor tekst- en gegevensvelden wijzigen.

Opties in het dialoogvenster

Lettertype

Geeft een overzicht van alle lettertypen die  voor Windows zijn geïnstalleerd. Wanneer dit vak voor het eerst verschijnt, wordt het lettertype van het geselecteerde element gemarkeerd.

Tekenstijl

Bevat vier aanvullende kenmerken die aan het geselecteerde lettertype kunnen worden toegevoegd:

•	Standaard — Ongewijzigde standaardstijl

•	Vet — Vetschrift

•	Cursief — Cursief

•	Vet cursief — Vet cursief

Grootte

Bevat de gebruikelijke puntgrootten voor het gemarkeerde lettertype. Wanneer dit vak voor het eerst verschijnt, wordt de puntgrootte van het lettertype van het geselecteerde element gemarkeerd. De gemarkeerde puntgrootte verschijnt bovenaan in het bewerkingsvak.

U kunt een puntgrootte in de lijst selecteren of de nieuwe puntgrootte in het bewerkingsvak typen (als u weet dat aanvullende grootten zijn geïnstalleerd voor de geselecteerde printer of als u met een schaalbaar type werkt).

Effecten

Bevat twee aanvullende opties waarmee u het geselecteerde lettertype kunt markeren.

•	Doorhalen — Drukt over het lettertype het doorhalingsteken af.

•	Onderstrepen — Onderstreept het lettertype.

U kunt één, beide of geen van de effecten selecteren.

Voorbeeld

Geeft een voorbeeld van het geselecteerde lettertype. Het voorbeeld toont het opgegeven lettertype, de opgegeven tekenstijl, de opgegeven tekengrootte, eventuele effecten en de opgegeven kleur. Met behulp van dit vak kunt u met verschillende instellingen experimenteren.

Schrifttype

Toont de beschikbare schrifttypen.

OK

Past de wijzigingen in het lettertype toe op het geselecteerde rapportelement.

Annuleren

Annuleert alle wijzigingen in het lettertype en laat het geselecteerde element rapport ongewijzigd.


Pictogrammen in de vensters Objectenoverzicht en Programmacode

De vensters Objectenoverzicht  en Programmacode bevatten een groot aantal pictogrammen die klassen en leden vertegenwoordigen. In het volgende overzicht wordt aangegeven waar de verschillende pictogrammen voor staan.

Pictogram:	Klasse/lid:
	Eigenschap
	Standaardeigenschap
	Methode
	Standaardmethode
	Gebeurtenis
	Constante
	Module
	Klasse
	Door de gebruiker gedefinieerd type
	Globaal
	Bibliotheek
	Project
	Ingebouwde sleutelwoorden en typen
	Enum


Invoegtoepassingenbeheer, dialoogvenster

In dit dialoogvenster kunt u een invoegtoepassing registreren, laden of uit het geheugen verwijderen en de werking van het laden instellen. Als u alleen de zichtbare gedeelten van een invoegtoepassing sluit, bijvoorbeeld door op het bijbehorende systeemmenu te dubbelklikken of door op de knop Sluiten te klikken, verdwijnen de formulieren van de invoegtoepassing van het scherm, maar is de toepassing nog wel aanwezig in het geheugen. Het invoegtoepassingsobject zelf blijft altijd resident in het geheugen totdat de verbinding met de invoegtoepassing wordt verbroken via het dialoogvenster Invoegtoepassingenbeheer.

Als u Invoegtoepassingenbeheer wilt openen, Invoegtoepassingenbeheer in het menu Invoegtoepassingen.

Opties in het dialoogvenster

Lijst invoegtoepassingen

•	Beschikbare invoegtoepassingen — Toont de beschikbare invoegtoepassingen.

•	Laadgedrag — Toont de werking van het laden voor de geselecteerde invoegtoepassing.

Beschrijving

Geeft een beschrijving van de functie van de invoegtoepassing.

Laadgedrag

•	Geladen/verwijderd — Hiermee laadt u de geselecteerde invoegtoepassing of verwijdert u deze uit het geheugen.

•	Laden tijdens het opstarten — Hiermee laadt u de geselecteerde invoegtoepassing tijdens het opstarten van de ontwikkelomgeving.

•	Opdrachtregel — Hiermee laadt u de geselecteerde invoegtoepassing als de ontwikkelomgeving vanaf de opdrachtregel of vanuit een script wordt gestart.

OK

Hiermee werkt u de werking van het laden van geselecteerde invoegtoepassingen bij.

Annuleren

Annuleert alle wijzigingen die tijdens deze sessie zijn aangebracht.


Nieuw project, dialoogvenster

In dit dialoogvenster kunt u het type project selecteren dat u wilt maken. Als momenteel een ander project is geopend, wordt u gevraagd om eventuele wijzigingen op te slaan voordat het nieuwe project  gemaakt.

Opties in het dialoogvenster

Lijst projecten

Toont de geldige projecten die u kunt toevoegen.


Project openen, dialoogvenster

In dit dialoogvenster kunt u een zelfstandig project zoeken en openen.

Opties in het dialoogvenster

Openen

Toont het geselecteerde bestand.

Annuleren

Sluit het dialoogvenster zonder een nieuw project te openen.


Onderdelen, dialoogvenster

In dit dialoogvenster kunt u onderdelen – besturingselementen, ontwerpfuncties– aan een project toevoegen.

Opties in het dialoogvenster

Tabbladen

Bevat onderdelen die u op basis van hun categorie kunt toevoegen.

•	Besturingselementen

•	Ontwerpfuncties

Toepassen

Hiermee voegt u de geselecteerde besturingselementen aan de Werkset of de ontwerpfunctie aan het menu Invoegen toe zonder het dialoogvenster te sluiten.

OK

Hiermee voegt u de geselecteerde besturingselementen aan de Werkset of de ontwerpfunctie aan het menu Invoegen toe en sluit u het dialoogvenster Onderdelen.


Knippen, Kopiëren en Plakken, opdrachten in het menu Bewerken

Knippen

Verwijdert het geselecteerde besturingselement of de geselecteerde tekst en plaatst dit element of deze tekst op het Klembord. Deze opdracht is alleen beschikbaar als ten minste één teken of besturingselement is geselecteerd. U kunt de opdracht Knippen ongedaan maken als u deze op een besturingselement hebt toegepast.

Werkbalkknop:   . Sneltoetscombinatie:  CTRL+X of SHIFT+DELETE.

Kopiëren

Kopieert het geselecteerde besturingselement of de geselecteerde tekst naar het Klembord. Deze opdracht is alleen beschikbaar als ten minste één teken of besturingselement is geselecteerd. In het venster Programmacode kan de opdracht Kopiëren niet ongedaan worden gemaakt.

Werkbalkknop:   . Sneltoetscombinatie:  CTRL+C of CTRL+INSERT.

Plakken

Voegt de inhoud van het Klembord in op de huidige locatie. Tekst wordt na de invoegpositie ingevoegd.

Geplakte besturingselementen worden in het midden van het formulier geplaatst.

U kunt de opdracht Plakken ongedaan maken in het venster Programmacode of in het formulier, indien u het besturingselement in het formulier hebt geplakt.

Werkbalkknop:   . Sneltoetscombinatie:  CTRL+V of SHIFT+INS.

Verwijderen

Verwijdert het geselecteerde besturingselement, de geselecteerde tekst of de geselecteerde controle-expressie. U kunt de opdracht Verwijderen alleen ongedaan maken in het venster Programmacode.

Opmerking   Als u een bestand van de schijf wilt verwijderen, gebruikt u de standaardverwijderingsprocedures die voor uw besturingssysteem van toepassing zijn.

Werkbalkknop:   . Sneltoetscombinatie:  DEL.

Niet beschikbaar tijdens de uitvoering.


Eigenschappen/methoden weergeven, opdracht in het menu Bewerken

Opent een vervolgkeuzelijst in het venster Programmacode waarin de eigenschappen en methoden worden weergegeven die beschikbaar zijn voor het object De opdracht Eigenschappen/methoden weergeven geeft ook een lijst van de globaal beschikbare methoden weer wanneer de aanwijzer zich boven een lege ruimte bevindt. Als u de keuzelijst tijdens het typen van de programmacode automatisch wilt weergeven, selecteert u Automatisch instructies samenstellen op de tab Editor van het dialoogvenster Opties.

U kunt de gewenste eigenschap of methode op de volgende manier in de keuzelijst zoeken:

•	Typ de naam van de constante. Terwijl u typt, wordt de eigenschap of methode waarvan de naam overeenkomt met de tekens die u typt, geselecteerd en boven aan de lijst weergegeven.

•	Gebruik de toetsen PIJL-OMHOOG en PIJL-OMLAAG om door de lijst te bladeren.

•	Blader door de lijst met behulp van de schuifbalk en selecteer de gewenste eigenschap of methode.

U kunt de eigenschap of methode op de volgende manieren in de instructie invoegen:

•	Dubbelklik op de eigenschap of methode.

•	Selecteer de eigenschap of methode en druk op TAB om de selectie in te voegen of op ENTER om de selectie in te voegen en naar de volgende regel te gaan.

Opmerking   Voor objecten van het type Variant wordt geen lijst weergegeven als deze objecten achter de punt (.) worden geplaatst.

Werkbalkknop:   . Sneltoetscombinatie:  CTRL+J.


Lijst van constanten, opdracht in het menu Bewerken

Opent in het venster Programmacode een keuzelijst met invoervak met de geldige constanten voor de getypte eigenschap die voorafgaat aan het gelijkteken (=). Deze opdracht Lijst van constanten kan ook worden gebruikt voor functies met constanten als argumenten. Als u de keuzelijst tijdens het typen van de programmacode automatisch wilt weergeven, selecteert u Automatisch instructies samenstellen op de tab Editor van het dialoogvenster Opties.

U kunt de gewenste constante op de volgende manier in de keuzelijst zoeken:

•	Typ de naam van de constante.

•	Gebruik de toetsen PIJL-OMHOOG en PIJL-OMLAAG om door de lijst te bladeren.

•	Blader door de lijst met behulp van de schuifbalk en selecteer de gewenste constante.

U kunt de constante op de volgende manieren in de programmacode-instructie invoegen:

•	Dubbelklik op de constante.

•	Selecteer de constante en druk op TAB om de selectie in te voegen of op ENTER om de selectie in te voegen en naar de volgende regel te gaan.

Werkbalkknop:   . Sneltoetscombinatie:  CTRL+SHIFT+J.


Syntaxisinfo, opdracht in het menu Bewerken

Geeft de syntaxis voor een variabele, functie, instructie, methode of procedure die is geselecteerd in het venster Programmacode.

De opdracht Syntaxisinfo toont de syntaxis voor het item en markeert de huidige parameter. Wanneer u in functies en procedures met parameters een parameter typt, wordt deze vet weergegeven totdat u de komma typt waarmee de parameter wordt gescheiden van de volgende parameter.

Als u Syntaxisinfo tijdens het typen van de programmacode automatisch wilt weergeven, selecteert u AutoSyntaxisinfo op de tab Editor van het dialoogvenster Opties.

Werkbalkknop:   . Sneltoetscombinatie:  CTRL+I.


Parameterinfo, opdracht in het menu Bewerken

Opent een snelmenu in het venster Programmacode dat informatie bevat over de parameters van de eerste functie of instructie. Als een functie of instructie aanwezig is waarvan de parameters functies zijn, geeft Parameterinfo informatie weer over de eerste functie. De opdracht Syntaxisinfo geeft informatie over alle ingesloten functies.

Wanneer u een parameter typt, wordt deze vet weergegeven totdat u de komma typt waarmee de parameter wordt gescheiden van de volgende parameter.

Als het snelmenu Parameterinfo eenmaal is geactiveerd, wordt dit pas gesloten wanneer:

•	alle vereiste parameters zijn ingevoerd.

•	de functie wordt beëindigd zonder dat alle optionele parameters zijn gebruikt.

•	u op ESC drukt.

Werkbalkknop:   . Sneltoetscombinatie:  CTRL+SHIFT+I.


Woord aanvullen, opdracht in het menu Bewerken

Vult de rest van het woord dat u aan het typen bent aan, zodra Visual Basic aan de hand van de ingevoerde tekens kan identificeren welk woord u bedoelt.

Werkbalkknop:   . Sneltoetscombinatie:  CTRL+SPATIEBALK.


Opnieuw en Ongedaan maken, opdrachten in het menu Bewerken

Ongedaan maken

Maakt de laatst uitgevoerde bewerking ongedaan, bijvoorbeeld het typen van tekst in het venster Programmacode of het verwijderen van besturingselementen. Als u een of meer besturingselementen verwijdert, kunt u de besturingselementen en al hun eigenschappen herstellen met de opdracht Ongedaan maken.

Werkbalkknop:   . Sneltoetscombinatie:  CTRL+Z of ALT+BACKSPACE.

Opmerking   Met de opdracht Ongedaan maken kunt u geen knipbewerking in een formulier ongedaan maken.

Opnieuw

Herstelt de laatst uitgevoerde tekstbewerking of formaatwijziging en verplaatsing van besturingselementen als sinds de vorige opdracht Ongedaan maken geen andere bewerkingen zijn uitgevoerd.

Werkbalkknop:   .

Met de opdrachten Ongedaan maken en Opnieuw kunnen de laatste twintig tekstbewerkingen worden hersteld.

Deze opdrachten zijn niet beschikbaar tijdens het uitvoeren, als er geen bewerking is uitgevoerd of als sinds de laatste bewerking een andere bewerking is uitgevoerd. Verder kan een grote bewerking zoveel geheugen in beslag hebben genomen dat de bewerking niet ongedaan kan worden gemaakt.


Zoeken en Volgende zoeken, opdrachten in het menu Bewerken

Zoeken

Zoekt naar de opgegeven tekst in het zoekbereik dat is opgegeven in het dialoogvenster Zoeken.

Als de gezochte tekst wordt gevonden, wordt het dialoogvenster Zoeken gesloten en selecteert Visual Basic de gevonden tekst. Als de gezochte tekst niet wordt aangetroffen, verschijnt een bericht dat de tekst niet is gevonden.

Werkbalkknop:   . Sneltoetscombinatie:  CTRL+F.

Volgende zoeken

Zoekt en selecteert de volgende plaats waar de zoektekst die is opgegeven in het vak Zoeken naar van het dialoogvenster Zoeken voorkomt.

Werkbalkknop:   . Sneltoetscombinatie: SHIFT+F4 (Volgende zoeken) of SHIFT+F3 (Vorige zoeken).

Opties in het dialoogvenster

Zoeken naar

Voeg de gegevens in waarnaar u wilt zoeken of typ deze. U kunt ook op de PIJL-OMLAAG klikken en een van de laatste vier ingevoerde zoekreeksen selecteren. Als tekst is geselecteerd of als de cursor op een woord staat wanneer u de opdracht kiest, wordt deze tekst in het vak Zoeken naar weergegeven.

Zoeken in

Bepaalt het zoekbereik.

•	Huidige procedure — Zoekt alleen in de huidige procedure.

•	Huidige module — Zoekt alleen in de huidige module.

•	Huidig project — Zoekt in alle modules van het project.

•	Selectie — Zoekt in een geselecteerd gedeelte van de programmacode van het project.

Zoekrichting

Stelt de richting van de zoekbewerking in op Omlaag of Omhoog vanaf de positie van de cursor, of op Alles in het geselecteerde zoekbereik.

Heel woord

De opgegeven zoekreeks wordt alleen gevonden als deze op zichzelf staat en geen deel uitmaakt van een langere reeks.

Identieke hoofdletters/kleine letters

De opgegeven zoekreeks wordt alleen gevonden als de gevonden reeks exact dezelfde combinatie van hoofdletters en kleine letters heeft als is opgegeven in het vak Zoeken naar.

Jokertekens gebruiken

Zoekt met jokertekens.

Volgende zoeken

Zoekt en selecteert de volgende plaats waar de zoektekst die is opgegeven in het vak Zoeken naar voorkomt.

Annuleren

Sluit het dialoogvenster zonder dat de zoekbewerking wordt uitgevoerd.

Vervangen

Opent het dialoogvenster Vervangen. Dit dialoogvenster bevat de informatie die in het dialoogvenster Zoeken is ingevoerd.


Vervangen, opdracht in het menu Bewerken

Zoekt in de programmacode van het project naar de opgegeven tekst en vervangt deze met de tekst die is opgegeven in het dialoogvenster Vervangen.

Werkbalkknop:   . Sneltoetscombinatie:  CTRL+H.

Opties in het dialoogvenster

Zoeken naar

Voeg de gegevens in waarnaar u wilt zoeken of typ deze. U kunt ook op de PIJL-OMLAAG klikken en een van de laatste vier ingevoerde zoekreeksen selecteren. Als tekst is geselecteerd of als de cursor op een woord staat wanneer u de opdracht kiest, wordt deze tekst in het vak Zoeken naar weergegeven.

Vervangen door

Typ de tekst waarmee u de gezochte tekst wilt vervangen of plak de gewenste tekst vanaf het Klembord. Als u de tekst in het vak Zoeken naar uit het document wilt verwijderen, laat u het vak Vervangen door leeg.

Zoeken

Bepaalt het zoekbereik.

•	Huidige procedure — Zoekt alleen in de huidige procedure.

•	Huidige module — Zoekt alleen in de huidige module.

•	Huidig project — Zoekt in alle modules van het project.

•	Selectie — Zoekt in een geselecteerd gedeelte van de programmacode van het project.

Zoekrichting

Stelt de richting van de zoekbewerking in op Omlaag, Omhoog of Alles in het geselecteerde zoekbereik.

Heel woord

De opgegeven zoekreeks wordt alleen gevonden als deze op zichzelf staat en geen deel uitmaakt van een langere reeks.

Identieke hoofdletters/kleine letters

De opgegeven zoekreeks wordt alleen gevonden als de gevonden reeks exact dezelfde combinatie van hoofdletters en kleine letters heeft als is opgegeven in het vak Zoeken naar.

Jokertekens gebruiken

Zoekt met jokertekens.

Volgende zoeken

Zoekt en selecteert de volgende plaats waar de zoektekst die is opgegeven in het vak Zoeken naar voorkomt.

Annuleren

Sluit het dialoogvenster zonder dat tekst wordt vervangen.

Vervangen

Bevestigt dat de gevonden tekst moet worden vervangen.

Alles vervangen

Op alle locaties waar de gevonden tekst voorkomt, wordt deze tekst vervangen door de vervangende tekst. U wordt niet gevraagd om elke vervanging afzonderlijk te bevestigen.


Inspringing vergroten, opdracht in het menu Bewerken

Verschuift alle regels in de selectie naar de volgende tabstop. Als u de cursor ergens in een regel plaatst en de opdracht Inspringing vergroten kiest, wordt de hele regel naar de volgende tabstop verschoven. Alle regels in de selectie worden hetzelfde aantal spaties verschoven, zodat de onderlinge inspringingen binnen het geselecteerde blok blijven gehandhaafd.

De tabstopbreedte kan worden gewijzigd op de tab Editor van het dialoogvenster Opties.

Werkbalkknop:   . Sneltoetscombinatie:  CTRL+M.


Inspringing verkleinen, opdracht in het menu Bewerken

Verschuift alle regels in de selectie naar de vorige tabstop. Als u de cursor ergens in een regel plaatst en de opdracht Inspringing verkleinen kiest, wordt de hele regel naar de vorige tabstop verschoven. Alle regels in de selectie worden hetzelfde aantal spaties verschoven, zodat de onderlinge inspringingen binnen het geselecteerde blok blijven gehandhaafd.

De tabstopbreedte kan worden gewijzigd op de tab Editor van het dialoogvenster Opties.

Werkbalkknop:   . Sneltoetscombinatie:  CTRL+SHIFT+M.


Bladwijzers, opdrachten in het menu Bewerken

Opent een menu waarmee u tijdelijke aanduidingen in het venster Programmacode kunt maken of verwijderen, naar de volgende of vorige bladwijzer kunt gaan of alle bladwijzers kunt wissen. Bladwijzers markeren regels programmacode, zodat u daar op een later tijdstip gemakkelijk naar kunt terugkeren.

Wanneer u een bladwijzer toevoegt, verschijnt naast de regel programmacode waarop de bladwijzer wordt ingevoegd een [image].

Bladwijzer

Schakelt een bladwijzer in of uit.

Werkbalkknop:

Volgende bladwijzer

Verplaatst de invoegpositie naar de volgende bladwijzer.

Werkbalkknop:

Vorige bladwijzer

Verplaatst de invoegpositie naar de vorige bladwijzer.

Werkbalkknop:

Alle bladwijzers wissen

Verwijdert alle bladwijzers.

Werkbalkknop:


Alles selecteren, opdracht in het menu Bewerken

Selecteert alle programmacode in het actieve venster Programmacode of alle besturingselementen in een formulier.


Afdrukken, opdracht in het menu Bestand

Drukt formulieren en programmacode af op de printer die is opgegeven in het Configuratiescherm van Microsoft Windows.

Werkbalkknop:   . Sneltoetscombinatie:  CTRL+P.

Opties in het dialoogvenster

Printer

Geeft aan op welke printer wordt afgedrukt.

Bereik

Bepaalt het bereik dat wordt afgedrukt:

•	Selectie — Drukt de geselecteerde programmacode af.

•	Huidige module — Drukt de formulieren en/of programmacode voor de geselecteerde module af.

•	Huidig project — Drukt de formulieren en/of programmacode voor het gehele project af.

Afdrukken

Bepaalt wat wordt afgedrukt. Afhankelijk van het geselecteerde bereik kunt u zoveel opties selecteren als u wilt.

•	Formulier Afbeelding — Drukt het formulier afbeeldingen af.

•	Programmacode — Drukt de programmacode voor het geselecteerde bereik af.

Afdrukkwaliteit

Bepaalt de kwaliteit van de afdruk (Hoog, Laag, Gemiddeld of Concept).

Afdrukken naar bestand

Als deze optie wordt geselecteerd, wordt de uitvoer naar het bestand gezonden dat is opgegeven in het dialoogvenster Afdrukken naar bestand. Dit dialoogvenster verschijnt zodra u OK kiest in het dialoogvenster Afdrukken.

OK

Drukt de selectie af.

Annuleren

Sluit het dialoogvenster zonder af te drukken.

Opties

Toont het standaarddialoogvenster Afdrukken.


Nieuw project, opdracht in het menu Bestand

Toont het dialoogvenster Nieuw project waarin u het type project kunt kiezen dat u wilt maken.

Wanneer er een ander project is geopend als u een nieuw project maakt, verschijnt er een aanwijzing dat u uw werk moet opslaan.

Alleen beschikbaar in de ontwerpmodus.

Opmerking   Deze functie is niet in alle versies van Visual Basic Editor beschikbaar.


<Project> maken, opdracht in het menu Bestand

Opent het dialoogvenster Project maken zodat u een project in een DLL kunt maken.

Opmerking   Deze functie is niet in alle versies van de Visual Basic Editor beschikbaar.


Project openen, opdracht in het menu Bestand

Sluit het huidige project of groepsproject (indien geladen) en opent een bestaand project of een bestaande groep projecten.

Het aantal projecten dat u kunt openen, wordt alleen beperkt door uw systeembronnen.

Werkbalkknop:   . Sneltoetscombinatie:  CTRL+O.


Uitlijnen, opdrachten in het menu Opmaak

Lijnt geselecteerde objecten op elkaar uit met het besturingselement met de witte grepen als referentie.

Links

Lijnt de horizontale positie van de geselecteerde objecten uit, waarbij de meest linkse randen op één lijn worden geplaatst met het besturingselement met de witte grepen.

Werkbalkknop:   .

Centrum

Lijnt de horizontale positie van de geselecteerde objecten uit, waarbij de middelpunten op één lijn worden geplaatst met het besturingselement met de witte grepen.

Werkbalkknop:   .

Rechts

Lijnt de horizontale positie van de geselecteerde objecten uit, waarbij de meest rechtse randen op één lijn worden geplaatst met het besturingselement met de witte grepen.

Werkbalkknop:   .

Boven

Lijnt de verticale positie van de geselecteerde objecten uit, waarbij de bovenkanten op één lijn worden geplaatst met het besturingselement met de witte grepen.

Werkbalkknop:   .

Midden

Lijnt de verticale positie van geselecteerde objecten uit, waarbij de middelpunten op één lijn worden geplaatst met het besturingselement met de witte grepen.

Werkbalkknop:   .

Onder

Lijnt de verticale positie van de geselecteerde objecten uit, waarbij de onderkanten op één lijn worden geplaatst met het besturingselement met de witte grepen.

Werkbalkknop:   .

Op raster

Lijnt de linkerbovenhoek van de geselecteerde objecten uit op het dichtstbijzijnde rasterpunt. Het formaat van het object wordt niet gewijzigd.

Werkbalkknop:   .


Grootte gelijk maken, opdrachten in het menu Opmaak

Maakt de geselecteerde objecten op basis van het laatst geselecteerde object, het object met de effen gekleurde grepen. Maakt de geselecteerde objecten op basis van het object met de witte grepen even groot in de door u geselecteerde dimensie.

Breedte

Past de breedte aan.

Werkbalkknop:   .

Hoogte

Past de hoogte aan.

Werkbalkknop:   .

Beide

Past zowel de hoogte als de breedte aan.

Werkbalkknop:   .


Horizontale afstand, opdrachten in het menu Opmaak

Wijzigt de horizontale afstand tussen geselecteerde objecten.

Gelijk maken

Verplaatst de geselecteerde objecten zodanig dat de afstand tussen alle objecten gelijk is. De twee buitenste objecten fungeren als eindpunten. De positie van de eindpunten blijft ongewijzigd.

Werkbalkknop:   .

Vergroten

Vergroot de horizontale afstand met één rastereenheid op basis van het actieve object. Wanneer een object geactiveerd is, verschijnen  handgrepen op de omtrek van het object. De rastereenheid kan worden gewijzigd op de tab Algemeen van het dialoogvenster VoorkeurenOpties. in het menu Extra

Werkbalkknop:   .

Verkleinen

Verkleint de horizontale afstand met één rastereenheid op basis van het actieve object. Wanneer een object geactiveerd is, verschijnen  handgrepen op de omtrek van het object. De rastereenheid kan worden gewijzigd op de tab Algemeen van het dialoogvenster VoorkeurenOpties. in het menu Extra

Werkbalkknop:   .

Verwijderen

Verwijdert de horizontale afstand tussen objecten, zodat de objecten zodanig op basis van het actieve object op elkaar worden uitgelijnd dat hun randen elkaar raken. Wanneer een object geactiveerd is, verschijnen zwart-witte handgrepen op de omtrek van het object.

Werkbalkknop:   .

Opmerking   De positie van het actieve object blijft ongewijzigd. Alleen de overige objecten worden verplaatst.

Opmerking   Als de opdracht Horizontale afstand niet het gewenste effect heeft, kunt u sommige objecten handmatig verplaatsen en de opdracht herhalen. U kunt ook proberen of de opdracht Verticale afstand een beter resultaat oplevert.


Verticale afstand, opdrachten in het menu Opmaak

Wijzigt de verticale afstand tussen de geselecteerde objecten, op basis van het actieve object. Wanneer een object geactiveerd is, verschijnen witte handgrepen op de omtrek van het object.

Gelijk maken

Verplaatst de geselecteerde objecten zodanig dat de afstand tussen alle objecten gelijk is. Het onderste en bovenste object fungeren als eindpunten.

Werkbalkknop:   .

Vergroten

Vergroot de verticale afstand met één rastereenheid op basis van het actieve object. De rastereenheid kan worden gewijzigd op de tab Algemeen van het dialoogvenster VoorkeurenOpties in het menu Extra

Werkbalkknop:   .

Verkleinen

Verkleint de verticale afstand met één rastereenheid op basis van het actieve object. De rastereenheid kan worden gewijzigd op de tab Algemeen van het dialoogvenster VoorkeurenOpties. in het menu Extra

Werkbalkknop:   .

Verwijderen

Verwijdert op basis van het actieve object de verticale afstand tussen objecten, zodat de objecten elkaar raken.

Werkbalkknop:   .

Opmerking   De positie van het actieve object blijft ongewijzigd. Alleen de overige objecten worden verplaatst.

Opmerking   Als de opdracht Verticale afstand niet het gewenste effect heeft, kunt u sommige objecten handmatig verplaatsen en de opdracht herhalen. U kunt ook proberen of de opdracht Horizontale afstand een beter resultaat oplevert.


Centreren in formulier, opdrachten in het menu Opmaak

Centreert geselecteerde objecten op de centrale assen van het formulier.

Horizontaal

Lijnt de middelpunten van de geselecteerde objecten uit op een horizontale lijn in het midden van het formulier.

Werkbalkknop:   .

Verticaal

Lijnt de middelpunten van de geselecteerde objecten uit op een verticale lijn in het midden van het formulier.

Werkbalkknop:   .


Grootte aanpassen aan raster, opdracht in het menu Opmaak

Past de hoogte en breedte van het geselecteerde object aan de dichtstbijzijnde rasterlijnen van het formulier aan. De rastergrootte kan worden gewijzigd op de tab Algemeen van het dialoogvenster VoorkeurenOpties. in het menu Extra

Werkbalkknop:   .


Volgorde, opdrachten in het menu Opmaak

Wijzigt de volgorde van de geselecteerde objecten in een formulier.

Naar voorgrond

Plaatst de geselecteerde objecten vóór alle andere objecten in een formulier.

Werkbalkknop:   . Sneltoetscombinatie:  CTRL+J.

Naar achtergrond

Plaatst de geselecteerde objecten achter alle andere objecten in een formulier.

Werkbalkknop:   . Sneltoetscombinatie:  CTRL+K.

Naar voren

Plaatst het geselecteerde object één stap hoger in de z-volgorde.

Werkbalkknop:   .

Naar achteren

Plaatst het geselecteerde object één stap lager in de z-volgorde.

Werkbalkknop:   .


Lokale variabelen, venster

Toont automatisch alle gedeclareerde variabelen in de huidige procedure samen met de bijbehorende waarden.

Wanneer het venster Lokale variabelen wordt weergegeven, wordt de informatie in het venster automatisch bijgewerkt wanneer van de uitvoeringsmodus wordt overgeschakeld op de onderbrekingsmodus of wanneer u door de stackweergave bladert.

U kunt:

•	Het formaat van kolomkoppen wijzigen door het kader naar rechts of naar links te slepen.

•	Het venster sluiten door op het vak Sluiten te klikken. Als dit vak niet zichtbaar is, dubbelklikt u op de Titelbalk om het te openen. U kunt er alsnog op klikken om het venster te sluiten.

Vensterelementen

Knop Opgeroepen stack

Opent het dialoogvenster Opgeroepen stack. Dit venster bevat een overzicht van de stack met opgeroepen procedures.

Expressie

Bevat de namen van de variabelen.

De eerste variabele in de lijst is een speciale modulevariabele die kan worden uitgebreid, zodat alle variabelen op moduleniveau in de huidige module worden weergegeven. Voor een klassenmodule is de systeemvariabele <Me> gedefinieerd. Voor standaardmodules is de eerste variabele de <naam van de huidige module>. Via het venster Lokale variabelen kan geen toegang worden verkregen tot globale variabelen en variabelen in andere projecten.

De gegevens in deze kolom kunnen niet worden bewerkt.

Waarde

Bevat de waarden van de variabelen.

Wanneer u op een waarde in de kolom Waarde klikt, verandert de cursor in een I-cursor. U kunt een waarde bewerken en op ENTER, PIJL-OMHOOG, PIJL-OMLAAG, TAB of SHIFT+TAB drukken of op het scherm klikken om de wijziging te valideren. Als de waarde ongeldig is, blijft het veld Bewerken actief en wordt de waarde gemarkeerd. Bovendien verschijnt een berichtvenster waarin de fout wordt beschreven. U kunt een wijziging annuleren door op ESC te drukken.

Voor numerieke variabelen moet in deze kolom een waarde worden weergegeven. Voor een reeksvariabele kan deze kolom leeg zijn.

Variabelen met subvariabelen kunnen worden uitgebreid of samengevouwen. Voor samengevouwen variabelen wordt geen waarde weergegeven. Voor de subvariabelen worden wel waarden weergegeven. Links van de variabele wordt het pictogram Uitbreiden [image] of het pictogram Samenvouwen [image] weergegeven.

Type

Geeft het type van de variabele weer. De gegevens in deze kolom kunnen niet worden bewerkt.


Controle, venster

Verschijnt automatisch wanneer in het project controle-expressies worden gedefinieerd.

U kunt:

•	Het formaat van kolomkoppen wijzigen door het kader naar rechts te slepen om de kolomkop groter te maken of naar links om de kolomkop kleiner te maken.

•	Een geselecteerde variabele naar het venster Direct of het venster Controle slepen.

•	Het venster sluiten door op het vak Sluiten te klikken. Als dit vak niet zichtbaar is, dubbelklikt u op de Titelbalk om het te openen. U kunt er alsnog op klikken om het venster te sluiten.

Vensterelementen

Expressie

Bevat de controle-expressie. Links van de expressie wordt het pictogram Controle [image] weergegeven.

Waarde

Bevat de waarde van de expressie op het moment waarop werd overgeschakeld op de onderbrekingsmodus.

U kunt een waarde bewerken en op ENTER, PIJL-OMHOOG, PIJL-OMLAAG, TAB of SHIFT+TAB drukken of op het scherm klikken om de wijziging te valideren. Als de waarde ongeldig is, blijft het veld Bewerken actief en wordt de waarde gemarkeerd. Bovendien verschijnt een berichtvenster waarin de fout wordt beschreven. U kunt een wijziging annuleren door op ESC te drukken.

Type

Geeft het expressietype weer.

Context

Bevat de context van de controle-expressie.

Als de context van de expressie niet binnen het bereik ligt wanneer op de onderbrekingsmode wordt overgeschakeld, wordt de huidige waarde niet weergegeven.

U kunt het venster sluiten door op het vak Sluiten te klikken. Als dit vak niet zichtbaar is, dubbelklikt u op de Titelbalk om het te openen. U kunt er alsnog op klikken om het venster te sluiten.


Gegevenstips, venster

Een vak waarin de waarde wordt weergegeven van de variabele waarop de cursor staat.

Als u bijvoorbeeld x=5 instelt en vervolgens het onderbrekingspunt instelt vóór het einde van de programmacode, verschijnt wanneer u de programmacode uitvoert en de cursor op de “x” plaatst de waarde 5 in het venster Gegevenstips.

Beschikbaar in de onderbrekingsmodus.


Gegevenstypen in het venster Lokale variabelen

Het onderstaande overzicht bevat gegevenstypen die in het venster Lokale variabelen kunnen voorkomen. Tevens wordt aangegeven hoe deze gegevenstypen standaard worden weergegeven.

Gegevenstype	Standaardweergave
Currency	Waarde wordt weergegeven.
Double	Waarde wordt weergegeven.
Geheel getal	Waarde wordt weergegeven.
Long	Waarde wordt weergegeven.
Single	Waarde wordt weergegeven.
Tekenreeks	Waarde wordt weergegeven.
UDT	Er wordt geen waarde weergegeven. Kan niet worden bewerkt. Samengevouwen.
Variant	Waarde wordt weergegeven.
Object	Er wordt geen waarde weergegeven. Kan niet worden bewerkt. Samengevouwen.
Decimal	Waarde wordt weergegeven.
Matrix	Er wordt geen waarde weergegeven. Kan niet worden bewerkt. Samengevouwen.


Figuur laden en Pictogram laden, dialoogvensters

Laadt een bestaand figuurbestand.

Opties in het dialoogvenster

Zoeken in

Selecteer de locatie van het figuurbestand dat u wilt openen.

   Eén niveau hoger

Toont een lijst van mappen of stations één niveau boven de huidige map.

   Nieuwe map maken

Maakt een nieuwe map.

   Lijst

Toont de namen en pictogrammen van de mappen of bestanden.

   Details

Toont niet alleen de namen en pictogrammen van de mappen of bestanden, maar ook hun formaat, hun type en de datum en tijd waarop ze voor het laatst zijn gewijzigd.

Bestandsnaam

Selecteer of typ de naam van het figuurbestand dat u wilt openen.

Bestandstypen

Selecteer een bestandstype. In het vak Bestandsnaam verschijnen bestanden van het geselecteerde type.

•	Alle figuurbestanden  (*.bmp, *.dib, *.wmf, *.emf, *.ico, *.cur) — De keuzelijst bevat alle figuurbestanden.

•	Bitmaps (*.bmp, *.dib) — De keuzelijst bevat alle bitmaps en dib-bestanden.

•	Metabestanden (*.wmf, *.wmf) — De keuzelijst bevat alle Microsoft Windows-metabestanden.

•	Pictogrammen (*.ico, *.cur) — De keuzelijst bevat alle pictogrammen.

•	Alle bestanden (*.*) — De keuzelijst bevat alle typen bestanden.

Openen

Opent het geselecteerde bestand.

Annuleren

Sluit het dialoogvenster zonder een figuurbestand te laden.

Bureaublad

Geeft de mappen en bestanden op het bureaublad weer. De bestanden en mappen worden weergegeven in het vak Bestandsnaam.


Knop-editor, dialoogvenster

Bevat de hulpmiddelen voor het wijzigen van de pictogrammen op de Werkbalk.

Opties in het dialoogvenster

Figuur

Geeft het pictogram pixel voor pixel weer.

Verplaatsen

Verplaatst de figuur, zodat u gemakkelijk bij alle verschillende onderdelen kunt komen.

•	 — Verplaatst de figuur telkens wanneer u klikt één rij naar boven, totdat de bovenste rij pixels zichtbaar is.

•	 — Verplaatst de figuur telkens wanneer u klikt één rij naar beneden, totdat de onderste rij pixels zichtbaar is.

•	 — Verplaatst de figuur telkens wanneer u klikt één kolom naar rechts, totdat de meest rechtse kolom zichtbaar is.

•	 — Verplaatst de figuur telkens wanneer u klikt één kolom naar links, totdat de meest linkse kolom zichtbaar is.

Kleuren

Wijzigt de kleur van de pixel. Klik eerst op de gewenste kleur en vervolgens op de pixel waarop u de kleur wilt toepassen.

Verwijderen — Verwijdert de kleur van de pixel waarop u klikt nadat u op het vak Verwijderen hebt geklikt.

Voorbeeld

Geeft tijdens het maken van de wijzigingen weer hoe het pictogram eruit komt te zien.

Wissen

Wist alle kleuren en de afbeelding uit het vak Figuur.

OK

Wijst de figuur toe aan het besturingselement.


Programmacode, venster

In het venster Programmacode kunt u programmacode voor Visual Basic schrijven, weergeven en bewerken. U kunt net zoveel programmacodevensters openen als u modules hebt, zodat u gemakkelijk de programmacode in verschillende formulieren of modules kunt bekijken en kopiëren.

U kunt op de volgende manieren een programmacodevenster openen:

•	Door in het venster Project een formulier of module te selecteren en de knop Programmacode weergeven te kiezen.

•	Door in een UserForm-venster op een besturingselement of formulier te dubbelklikken, de opdracht Code in het menu Beeld te kiezen of op F7 te drukken.

U kunt geselecteerde tekst naar de volgende locaties slepen:

•	Een andere locatie in het huidige venster Programmacode.

•	Een ander venster Programmacode.

•	De vensters Direct en Controle.

•	De Prullenbak.

Vensterelementen

Vak Object

Toont de naam van het geselecteerde object. Klik op de pijl rechts van het vak om een lijst weer te geven van alle objecten bij het formulier.

Vak Procedure/Gebeurtenissen

Geeft een overzicht van alle gebeurtenissen die door Visual Basic worden herkend voor een formulier of besturingselement dat in het vak Object wordt weergegeven. Wanneer u een gebeurtenis selecteert, wordt in het venster Programmacode de bij de geselecteerde gebeurtenis behorende procedure weergegeven.

Als in het vak Object de optie (Algemeen) wordt weergegeven, wordt in het vak Procedure een overzicht gegeven van eventuele declaraties en alle algemene procedures die voor het formulier zijn gemaakt. Als u programmacode op moduleniveau bewerkt, worden in het vak Procedure alle algemene procedures in de module weergegeven. In beide gevallen wordt de procedure die u selecteert in het vak Procedure weergegeven in het venster Programmacode.

Alle procedures in een module zijn opgenomen in een alfabetisch op naam gesorteerd overzicht waarin u kunt bladeren. Als u een procedure selecteert met behulp van de invoervakken met keuzelijst boven aan het venster Programmacode, wordt de cursor verplaatst naar de eerste regel van de programmacode in de geselecteerde procedure.

Splitsbalk

Wanneer u deze balk naar beneden sleept, wordt het venster Programmacode in twee horizontale deelvensters gesplitst, waarin u afzonderlijk kunt bladeren. Op deze manier kunt u verschillende gedeelten van de programmacode tegelijkertijd bekijken. De informatie in de vakken Object en Procedure/Gebeurtenissen heeft betrekking op de programmacode in het deelvenster dat actief is. Wanneer u de balk naar de boven- of onderkant van het venster sleept of op de balk dubbelklikt, wordt een van de deelvensters gesloten.

Marge-indicatorbalk

Een grijs gebied links in het venster Programmacode waarin de marge-indicatoren worden weergegeven.

   Pictogram Procedureweergave

Toont de geselecteerde procedure. Er wordt slechts één procedure tegelijk in het venster Programmacode weergegeven.

   Pictogram Volledige module weergeven

Toont de volledige programmacode van de module.


Direct, venster

In dit venster kunt u:

•	Een programmacoderegel typen of plakken en op ENTER drukken om de regel uit te voeren.

•	De programmacode van het venster Direct naar het venster Programmacode kopiëren of plakken, maar in het venster Direct kunt u geen programmacode opslaan.

Het venster Direct kan naar een willekeurige locatie op het scherm worden gesleept, tenzij u op de tab Dokbaar van het dialoogvenster Opties hebt opgegeven dat het venster Direct een dokbaar venster is.

U kunt het venster sluiten door op het vak Sluiten te klikken. Als het vak Sluiten niet zichtbaar is, dubbelklikt u op de titelbalk zodat het vak Sluiten zichtbaar wordt en klikt u vervolgens op het vak.

Opmerking   Tijdens de onderbrekingsmodus wordt een instructie in het venster Direct uitgevoerd binnen de context of het bereik in het vak Procedure. Als u bijvoorbeeld Print naam variabele typt, bestaat de uitvoer uit de waarde van een lokale variabele. Het resultaat is hetzelfde als wanneer de methode Print zou zijn uitgevoerd in de procedure die werd uitgevoerd op het moment dat het programma werd onderbroken.


Marge-indicatoren

Visual Basic bevat marge-indicatoren die u tijdens het bewerken van de programmacode attent maken op bepaalde bewerkingen. Als een regel meerdere bewerkingen bevat, worden alle bijbehorende marge-indicatoren weergegeven.

De marge-indicatoren verschijnen in de Marge-indicatorbalk links in het venster Programmacode.

De Marge-indicatorbalk kan worden in- of uitgeschakeld op de tab Editor-indeling van het dialoogvenster Opties.

Marge-indicator	Naam marge-indicator	Beschrijving
	Onderbrekingspunt	Geeft aan dat u een onderbrekingspunt hebt ingesteld met de opdracht Onderbrekingspunt in het menu Foutopsporing. U kunt het onderbrekingspunt in- of uitschakelen door de muisaanwijzer in de marge-indicatorbalk te plaatsen en te klikken.
	Huidige uitvoeringsregel	Geeft de volgende regel programmacode aan die wordt uitgevoerd. U kunt deze marge-indicator binnen elke programmacodemodule naar een nieuwe locatie slepen. Als u de indicator naar een ongeldig gebied of een ongeldige regel sleept, gebeurt er niets en keert de indicator terug naar de oorspronkelijke locatie.
	Bladwijzer	Geeft de locatie aan van een bladwijzer die is ingesteld met de opdracht Bladwijzers in het menu Bewerken.
	Opgeroepen stack	Geeft aan welke regels zich momenteel in de stack met opgeroepen procedures bevinden. Deze indicator wordt alleen weergegeven in de onderbrekingsmodus.


Projectverkenner

Toont een hiërarchisch overzicht van de projecten en alle items die in de projecten zijn opgenomen of waarnaar in de projecten wordt verwezen.

Vensterelementen

   Programmacode weergeven

Opent het venster Programmacode. In dit venster kunt u programmacode schrijven en bewerken die bij het geselecteerde item hoort.

   Object weergeven

Opent het venster Object voor het geselecteerde item, een bestaand document of UserForm.

   Schakelen tussen mappen

Toont of verbergt de objectmappen terwijl de afzonderlijke items in de mappen zichtbaar blijven.

Overzichtsvenster

Bevat een overzicht van alle geladen projecten en de items in deze projecten.

•	Project.

Het project en de items in het project.

•	UserForms

Alle frm-bestanden bij het project.

•	Document

Het document dat is verbonden met het project. In Microsoft Word is dit bijvoorbeeld het Word-document.

•	Modules

Alle .bas-modules voor het project.

•	Klassenmodules

Alle cls-bestanden voor het project.

•	ActiveX-ontwerpfuncties

Alle ontwerpfuncties, .dsr-bestanden, in het project.

•	Verwijzingen

Verwijzingen naar andere projecten die zijn ingesteld met de opdracht Verwijzingen in het menu Extra.


Eigenschappen, venster

Geeft een overzicht van de ontwerpeigenschappen en hun instellingen voor de geselecteerde objecten. U kunt deze eigenschappen wijzigen in de ontwerpmodus. Als u meerdere besturingselementen selecteert, bevat het venster Eigenschappen een lijst van de eigenschappen die op alle geselecteerde besturingselementen van toepassing zijn.

Vensterelementen

Vak Object

Toont het geselecteerde voorwerp. Alleen objecten in het actieve formulier worden weergegeven. Als u meerdere objecten selecteert, worden op de tabs van de lijst Eigenschappen de eigenschappen weergegeven die de geselecteerde objecten gemeen hebben alsmede de instellingen voor deze eigenschappen, op basis van het eerste geselecteerde object.

Tabbladen voor de lijst Eigenschappen

•	Alfabetisch — Geeft een alfabetisch overzicht van alle eigenschappen voor het geselecteerde object die tijdens het ontwerpen kunnen worden gewijzigd en de huidige instellingen voor deze eigenschappen. U kunt de instellingen wijzigen door de naam van de eigenschap te selecteren en de nieuwe instelling te typen of te selecteren.

•	Gecategoriseerd — Geeft een overzicht van alle eigenschappen voor het geselecteerde object per categorie. Zo maken de eigenschappen BackColor, Caption, and ForeColor deel uit van de categorie Appearance. U kunt het overzicht samenvouwen, zodat alleen de categorieën te zien zijn, of uitbreiden, zodat zowel de categorieën als de eigenschappen worden weergegeven. Wanneer u de lijst uitbreidt of samenvouwt, verschijnt links van de naam van de categorie een plusteken (+) dan wel een minteken (-).


Algemeen, tabblad in het dialoogvenster Projecteigenschappen

Bepaalt de instellingen voor het huidige project. De naam van het project wordt weergegeven in de titelbalk.

Opties op het tabblad

Projectnaam

Identificeert het onderdeel in het Windows-register en in het Objectenoverzicht. Deze naam moet uniek zijn.

De projectnaam is de naam van de typebibliotheek voor het onderdeel. De typebibliotheek, of TypeLib, bevat de beschrijving van de objecten en interfaces die door het onderdeel worden geleverd.

De projectnaam wordt ook gebruikt om de namen van klassen aan te geven. Een combinatie van een projectnaam en een klassennaam wordt soms ook wel een volledig gekwalificeerde klassennaam of een programmagebonden id genoemd. De volledig gekwalificeerde klassennaam kan nodig zijn om een object te herkennen als behorende tot het onderdeel.

Help-bestandsnaam

Toont de naam van het Help-bestand bij het project.

Projectbeschrijving

De beschrijvende tekst die wordt weergegeven in het deelvenster Beschrijving onder in het Objectenoverzicht.

Context-id in project-Help

Toont de context-id voor het Help-onderwerp dat moet worden opgeroepen wanneer de gebruiker de knop [image] selecteert terwijl in het Objectenoverzicht de objectbibliotheek van de toepassing is geselecteerd.

Projectbeschrijving

De beschrijvende tekst die wordt weergegeven in het deelvenster Beschrijving onder in het Objectenoverzicht.

U kunt deze beschrijving als beschrijving voor ActiveX-onderdelen gebruiken. Als u een ActiveX-besturingselement maakt, is het de tekst die in het dialoogvenster Onderdelen verschijnt.

Als u een ActiveX.dll of ActiveX.exe maakt, verschijnt deze tekst in het dialoogvenster Verwijzingen.

Argumenten voor voorwaardelijk compileren

Geeft een overzicht van de constante declaraties weer die voor voorwaardelijk compileren worden gebruikt.


Foutopsporing, tabblad in het dialoogvenster Projecteigenschappen

In dit tabblad kunt u aanvullende handelingen opgeven die moeten worden uitgevoerd als de IDE in uitvoermodus gaat. Deze functie is niet beschikbaar in Standaard Exe-projecten, maar alleen in projecten die ActiveX-onderdelen kunnen maken, zoals besturingselementen van gebruikers, documenten van gebruikers en ActiveX-ontwerpfuncties (zoals webklassen en Titelpagina's). Deze onderdelen worden meestal gebruikt door clientprogramma's, zoals Internet Explorer, en door dit tabblad Foutopsporing wordt het opstarten van deze clientprogramma's voor de Visual Basic-ontwikkelingsfunctie geautomatiseerd.

Opties op het tabblad

Wanneer dit project wordt gestart

Stelt de foutopsporingsopties in als het project wordt gestart.

Wachten tot de onderdelen zijn gemaakt

Laat Visual Basic niets doen in de uitvoeringsmodus.

Onderdeel starten

Laat het onderdeel bepalen wat er gebeurt. De typen onderdelen zijn onder meer ActiveX-ontwerpfuncties, zoals de ontwerpfunctie voor DHTMLPage en de ontwerpfunctie voor webklassen, maar ook besturingselementen van gebruikers en documenten van gebruikers. Als u een besturingselement van gebruiker of document van gebruiker selecteert, wordt de browser gestart door Visual Basic en wordt een testpagina met het onderdeel weergegeven. Het onderdeel kan Visual Basic opdragen om de browser te starten met een URL of om een ander programma te starten.

Het selecteren van een opstartonderdeel op het tabblad Foutopsporing is niet van invloed op het opstartobject dat op het tabblad Algemeen is opgegeven. Door een ActiveX.dll-project zou bijvoorbeeld het volgende kunnen worden opgegeven

Startup Object=Sub Main

en

Start Component=DHTMLPage1

Als het project wordt uitgevoerd, wordt het onderdeel DHTMLPage1 geregistreerd door Visual Basic, evenals andere onderdelen, en wordt Sub Main uitgevoerd. Vervolgens wordt Internet Explorer gestart en wordt naar een URL genavigeerd die een exemplaar van DHTMLPage1 maakt.

Programma starten

Geeft een uitvoerbaar programma op dat moet worden gebruikt.

Browser met URL starten

Geeft op naar welke URL de browser moet navigeren.

Bestaande browser gebruiken

Gebruik Internet Explorer als dit programma al actief is. Start een nieuwe browser als dat niet het geval is.


Verwijzingen, dialoogvenster

Via dit venster kunt u objecten in een andere toepassing selecteren die u in de programmacode wilt opnemen door een verwijzing in te stellen naar de objectbibliotheek van de betreffende toepassing.

Opties in het dialoogvenster

Beschikbare verwijzingen

Toont de verwijzingen die beschikbaar zijn voor het project.

•	Nadat u een verwijzing naar een objectbibliotheek hebt ingesteld door het selectievakje naast de naam van de bibliotheek in te schakelen, kunt u in het Objectenoverzicht naar een bepaald object en de bijbehorende methoden en eigenschappen zoeken.

•	Als u geen gebruik maakt van objecten in een bibliotheek waarnaar wordt verwezen, schakelt u het bijbehorende selectievakje uit. Zo beperkt u de objectverwijzingen die door Visual Basic moeten worden verwerkt tot een minimum, waardoor de compilatie van het project minder tijd in beslag neemt. Een verwijzing naar een item dat in het project wordt gebruikt, mag niet worden verwijderd.

•	Als u de verwijzing naar een object dat in het project wordt gebruikt, verwijdert, wordt de volgende keer dat u naar dat object verwijst een foutmelding weergegeven.

•	Verwijzingen die niet worden gebruikt, worden in alfabetische volgorde weergegeven.

Opmerking   De verwijzingen "Visual Basic For Applications" en "Visual Basic objects and procedures" kunnen niet worden verwijderd, aangezien deze nodig zijn voor de uitvoering van Visual Basic.

Prioriteitsknoppen

Verplaatsen verwijzingen naar een hogere [image] of lagere [image] positie in het overzicht. Wanneer u naar een object in de programmacode verwijst, zoekt Visual Basic naar elk verwijzingsbibliotheek die in het dialoogvenster Verwijzingen is geselecteerd in de volgorde waarin de bibliotheken worden weergegeven. Als twee verwijzingsbibliotheken objecten met dezelfde naam bevatten, gebruikt Visual Basic de bibliotheek die in de lijst bij het vak Beschikbare verwijzingen op de hoogste positie staat.

Resultaat

Toont de naam, het pad en de taal van de verwijzing die is geselecteerd in het vak Beschikbare verwijzingen.

Bladeren

Opent het dialoogvenster Verwijzing toevoegen. In dit dialoogvenster kunt u zoeken naar andere mappen en verwijzingen aan het vak Beschikbare verwijzingen toevoegen voor de volgende typen:

•	Typebibliotheken(*.olb, *.tlb, *.dll)

•	Uitvoerbare bestanden (*.exe, *.dll)

•	ActiveX-besturingselementen (*.ocx)

•	Alle bestanden (*.*)

Het dialoogvenster Verwijzing toevoegen komt overeen met het standaarddialoogvenster Openen.


Ontwerpfuncties, tabblad in het dialoogvenster Onderdelen

Hiermee kunt u ontwerpfuncties aan het menu Invoegen van het project toevoegen.

Opmerking   Deze functie is niet beschikbaar in alle versies van de Visual Basic Editor.

Opties op het tabblad

Lijst van beschikbare ontwerpfuncties

Geeft de beschikbare ontwerpfuncties weer. U kunt een ontwerpfunctie toevoegen door het selectievakje naast de naam van die functie in te schakelen.

Opmerking   Het is niet mogelijk om een ontwerpfunctie te verwijderen die in het project wordt gebruikt.

Pad

Toont het pad van de ontwerpfunctie die is geselecteerd in de lijst van beschikbare ontwerpfuncties.

Alleen geselecteerde items

Als deze optie is geselecteerd, worden alleen ontwerpfuncties in de lijst van beschikbare ontwerpfuncties weergegeven die u voor het project hebt geselecteerd.

Toepassen

Voegt de geselecteerde ontwerpfuncties toe aan het menu Invoegen zonder het dialoogvenster te sluiten.

OK

Voegt de geselecteerde ontwerpfuncties toe aan het menu Invoegen en sluit het dialoogvenster Onderdelen.


Maken, tabblad in het dialoogvenster Projecteigenschappen

Opmerking   Deze functie is niet beschikbaar in alle versies van Visual Basic Editor.

Stelt de kenmerken in voor het uitvoerbare bestand dat u maakt. Geeft de naam van het huidige project weer in de titel zodat u kunt zien welk project wordt beïnvloed door wijzigingen die u aanbrengt. Het huidige project is het item dat op dat moment in de Projectverkenner is geselecteerd.

Opties op het tabblad

Versienummer

Maakt het versienummer voor het project.

•	Primair — Primaire releasenummer van het project; 0 – 9999.

•	Secundair — Secundaire releasenummer van het project; 0 – 9999.

•	Revisie — Revisieversienummer van het project; 0–9999.

•	AutoToename — Als u deze optie selecteert, wordt het revisienummer automatisch met één verhoogd voor elke keer dat u de opdracht Project maken voor dit project uitvoert.

Versiegegevens

Hier kunt u specifieke informatie over de huidige versie van het project opgeven.

•	Type — Informatie waarmee u een waarde kunt instellen. U kunt informatie over de bedrijfsnaam, bestandsbeschrijving, copyright, handelsmerken, productnaam en opmerkingen typen.

•	Waarde — De waarde van het type informatie dat in het vak Type is geselecteerd.

Basisadres in dll

Hier kunt u het basisadres instellen.

Informatie over niet-gebruikte ActiveX-besturingselementen verwijderen

Hier kunt u opgeven dat de informatie van een besturingselement bewaard blijft, zelfs wanneer het ongebruikt is (het element is wel aanwezig in de Werkset, maar er wordt niet naar verwezen in de programmacode). Schakel deze optie uit als u het besturingselement waarnaar wordt verwezen op dynamische wijze tijdens het uitvoeren wilt toevoegen met de methode Add van de collectie Controls.


Besturingselementen, tabblad in het dialoogvenster Onderdelen

In dit tabblad kunt u besturingselementen aan de Werkset van het project toevoegen.

Opmerking   Deze functie is niet beschikbaar in alle versies van Visual Basic Editor.

Opties op het tabblad

Lijst Beschikbare besturingselementen

Geeft de beschikbare besturingselementen weer. U kunt een besturingselement toevoegen door het selectievakje naast de naam van het element in te schakelen.

Opmerking   Het is niet mogelijk om een besturingselement te verwijderen dat in het project wordt gebruikt.

Pad

Toont het pad van het besturingselement dat is geselecteerd in het vak Beschikbare besturingselementen.

Bladeren

Opent het dialoogvenster ActiveX-besturingslement toevoegen waarin u het gewenste besturingselement kunt zoeken en openen.

Alleen geselecteerde items

Als deze optie is geselecteerd, worden alleen besturingselementen in de lijst Beschikbare besturingselementen weergegeven die u voor het project hebt geselecteerd.

Toepassen

Voegt de geselecteerde besturingselementen toe aan de Werkset zonder het dialoogvenster te sluiten.

OK

Voegt de geselecteerde besturingselementen toe aan de Werkset en sluit het dialoogvenster Onderdelen.


Onderbreken, opdracht in het menu Starten

Onderbreekt de uitvoering van een programma en activeert de onderbrekingsmodus. Als op de tab Editor-indeling van het dialoogvenster Opties de optie Marge-indicatorbalk is geselecteerd en deze opdracht wordt gekozen tijdens de uitvoering van een instructie, verschijnt de instructie in het venster Programmacode met [image] in de linkermarge. Als de opdracht wordt gekozen op een moment dat geen instructie wordt uitgevoerd, wordt pas een instructie gemarkeerd wanneer zich een gebeurtenis voordoet.

Bepaalde wijzigingen die tijdens de onderbrekingsmodus worden aangebracht, worden pas doorgevoerd wanneer het programma opnieuw wordt gestart.

Werkbalkknop:   . Sneltoetscombinatie:  CTRL+BREAK.


Beveiliging, dialoogvenster

In dit dialoogvenster kunt u het beveiligingsniveau voor het openen van documenten bepalen of een certificaat uit de lijst van vertrouwde bronnen verwijderen.

Tabblad Beveiligingsniveau

De instellingen in dit tabblad geven het beveiligingsniveau aan dat voor het openen van documenten of voor het laden van invoegtoepassingen wordt gebruikt.

Hoog

U kunt alleen programmacode uitvoeren in VBA-projecten die van een digitale handtekening zijn voorzien en die in uw lijst van vertrouwde bronnen (wordt verderop beschreven) staan. Als het certificaat voor een project met een digitale handtekening al in de lijst van vertrouwde bronnen staat, wordt het automatisch ingeschakeld en verschijnt geen waarschuwing. Als het certificaat voor een project met een digitale handtekening momenteel niet in de lijst van vertrouwde bronnen staat, verschijnt een waarschuwing en kunt u kiezen tussen het in- of uitschakelen van de VBA-programmacode. Als u voor het inschakelen van de VBA-programmacode kiest, kunt u de ontwikkelaar desgewenst toevoegen aan de lijst van vertrouwde bronnen. Voordat u een bron vertrouwt, moet u controleren of de bron verantwoordelijk is en een virusscanner gebruikt voordat macro's van een digitale handtekening worden voorzien. VBA-projecten zonder digitale handtekening worden automatisch uitgeschakeld en er verschijnt geen waarschuwing. Op dit beveiligingsniveau kunt u geen VBA-projecten zonder digitale handtekening inschakelen.

Gemiddeld

Er verschijnt een waarschuwing als een VBA-project wordt geladen vanuit een bron die niet in de lijst van vertrouwde bronnen staat. U hebt de keuze om VBA-projecten met of zonder digitale handtekening in of uit te schakelen. Als het project mogelijk een virus bevat, moet u de invoegtoepassing uitschakelen. Als het project van een digitale handtekening is voorzien, kunt u de ontwikkelaar desgewenst toevoegen aan de lijst van vertrouwde bronnen. Voordat u een bron vertrouwt, moet u controleren of de bron verantwoordelijk is en een virusscanner gebruikt voordat macro's van een digitale handtekening worden voorzien.

Laag

Als u zeker weet dat alle VBA-projecten die u laadt veilig zijn, kunt u deze optie selecteren, waardoor elke beveiliging tegen een virus wordt uitgeschakeld. Op dit beveiligingsniveau zijn VBA-projecten altijd ingeschakeld.

Tabblad Vertrouwde bronnen

Dit tabblad bevat de op dat moment vertrouwde certificaten die door ontwikkelaars kunnen worden gebruikt om documenten en invoegtoepassingen van een digitale handtekening te voorzien. Als u een document met een digitale handtekening opent, wordt de handtekening weergegeven als een certificaat. Het certificaat bevat de bron van het VBA-project plus aanvullende informatie over de identiteit en integriteit van die bron. Een digitale handtekening biedt niet per se garantie voor de veiligheid van een project en u moet beslissen of u een project vertrouwt dat van een digitale handtekening is voorzien. Als u weet dat u macro's van een bepaalde bron altijd kunt vertrouwen, kunt u die macro-ontwikkelaar aan de lijst van vertrouwde bronnen toevoegen wanneer u het project opent.

Knop Verwijderen

Als u een certificaat aan de lijst van vertrouwde bronnen hebt toegevoegd toen u het VBA-project met dat certificaat voor het eerst opende, en als u die bron daarna niet meer vertrouwt, kunt u het certificaat met de knop Verwijderen uit de lijst van vertrouwde bronnen verwijderen. De volgende keer dat een project met dat certificaat wordt geopend, wordt de virusbeveiliging uitgevoerd die in overeenstemming is met de instelling op het tabblad Beveiliginganiveau.


Sneltoetsen in het venster Controle

In het venster Controle kunt u de volgende sneltoetscombinaties gebruiken:

Sneltoetsen	Werking
SHIFT+ENTER	De geselecteerde controle-expressie weergeven.
CTRL+W	Het dialoogvenster Controle bewerken openen.
ENTER	Een waarde uitbreiden of samenvouwen als links naast de geselecteerde controlewaarde respectievelijk een plusteken (+) of een minteken (-) wordt weergegeven.
F2	Het Objectenoverzicht weergeven.
SHIFT+F10	Een snelmenu openen.


Sneltoetsen in het venster Programmacode

Met de volgende sneltoetscombinaties kunt u opdrachten in het venster Programmacode oproepen.

Beschrijving	Sneltoets
Venster Programmacode weergeven	F7
Objectenoverzicht weergeven	F2
Zoeken	CTRL+F
Vervangen	CTRL+H
Volgende zoeken	F3
Vorige zoeken	SHIFT+F3
Volgende procedure	CTRL+PIJL-OMLAAG
Vorige procedure	CTRL+PIJL-OMHOOG
Definitie weergeven	SHIFT+F2
Scherm omlaag	CTRL+PGDN
Scherm omhoog	CTRL+PGUP
Naar laatste positie	CTRL+SHIFT+F2
Begin van module	CTRL+HOME
Einde van module	CTRL+END
Woord naar rechts	CTRL+PIJL-RECHTS
Woord naar links	CTRL+PIJL-LINKS
Einde van regel	END
Begin van regel	HOME
Ongedaan maken	CTRL+Z
Huidige regel verwijderen	CTRL+Y
Tot einde woord verwijderen	CTRL+DELETE
Inspringing vergroten	TAB
Inspringing verkleinen	SHIFT+TAB
Alle onderbrekingspunten wissen	CTRL+SHIFT+F9
Snelmenu openen	SHIFT+F10


Algemene toetsen in het venster Programmacode

In het venster Programmacode kunt u de volgende toetscombinaties gebruiken:

Sneltoetsen	Werking
F1	Contextafhankelijke Help-informatie weergeven bij functies, instructies, methoden, eigenschappen of gebeurtenissen.
F2	Het Objectenoverzicht weergeven.
F9	Onderbrekingspunten instellen of verwijderen.
CTRL+SHIFT+F9	Alle onderbrekingspunten wissen.
F5	Een Sub/UserForm of macro uitvoeren.
F8	De programmacode regel voor regel uitvoeren.
SHIFT+F8	De programmacode procedure voor procedure uitvoeren.
CTRL+BREAK	De uitvoering van een Visual Basic-toepassing stopzetten.
HOME	De cursor aan het begin van de tekst in een regel plaatsen.
END	De cursor aan het einde van de tekst in een regel plaatsen.
Dubbelklikken op splitsbalk	Splitsbalk verwijderen.
SHIFT+F10	Een snelmenu openen.
ALT+F5	Voert de foutafhandelingscode uit of geeft de fout als resultaat terug aan de oproepende procedure. Heeft geen invloed op de instelling voor foutopsporing in de tab Algemeen van het dialoogvenster Opties.
ALT+F8	Onderbreekt de foutafhandeling of geeft de fout als resultaat terug aan de oproepende procedure. Heeft geen invloed op de instelling voor foutopsporing in de tab Algemeen van het dialoogvenster Opties.
CTRL+J	Eigenschappen/methoden weergeven inschakelen.
CTRL+SHIFT+J	Lijst van constanten inschakelen.
CTRL+I	Syntaxisinfo inschakelen.
CTRL+SHIFT+I	Parameterinfo inschakelen.
CTRL+SPATIEBALK	Woord aanvullen inschakelen.


Navigatietoetsen in het venster Programmacode

In het venster Programmacode kunt u de volgende navigatietoetsen gebruiken:

Sneltoetsen	Werking
CTRL+F2	Het invoegpunt verplaatsen naar het vak Object.
SHIFT+F2	Naar de definitie van de geselecteerde procedure gaan.
CTRL+PIJL-OMLAAG	De volgende procedure weergeven.
CTRL+PIJL-OMHOOG	De vorige procedure weergeven.
PGDN	Vooruitbladeren door de procedures in uw programmacode.
PGUP	Terugbladeren door de procedures in uw programmacode.
CTRL+SHIFT+F2	Teruggaan naar de laatste positie in de programmacode.
CTRL+HOME	Naar het begin van de module gaan.
CTRL+END	Naar het einde van de module gaan.
CTRL+PIJL-RECHTS	Een woord naar rechts gaan.
CTRL+PIJL-LINKS	Een woord naar links gaan.
END	Naar het einde van de regel gaan.
HOME	Naar het begin van de regel gaan.
CTRL+PGDN	Naar het einde van de huidige procedure gaan.
CTRL+PGUP	Naar het begin van de huidige procedure gaan.
F6	Schakelen tussen deelvensters van het venster Programmacode (als het venster is gesplitst).


Bewerkingstoetsen in het venster Programmacode

In het venster Programmacode kunt u met de volgende toetscombinaties de programmacode bewerken:

Sneltoetsen	Werking
CTRL+C	De geselecteerde tekst naar het Klembord kopiëren.
CTRL+X	De geselecteerde tekst knippen en op het Klembord plaatsen.
DELETE of DEL	De geselecteerde tekst verwijderen zonder deze op het Klembord te plaatsen.
CTRL+V	De inhoud van het Klembord invoegen na de invoegpositie.
CTRL+Z	De laatste bewerking op de huidige regel ongedaan maken.
CTRL+Y	De huidige regel knippen en op het Klembord plaatsen.
CTRL+DELETE	De rest van het woord wissen.
CTRL+BACKSPACE	Het huidige woord wissen vanaf de cursor tot aan het begin van het woord.
SHIFT+F4	Volgende zoeken: naar de volgende positie gaan waar de zoektekst voorkomt. Als nog geen zoekbewerking is uitgevoerd, wordt het dialoogvenster Zoeken geopend.
SHIFT+F3	Vorige zoeken: naar de vorige positie gaan waar de zoektekst voorkomt. Als nog geen zoekbewerking is uitgevoerd, wordt het dialoogvenster Zoeken geopend.
SHIFT+TAB	De inspringing verwijderen.


Sneltoetsen voor menuopdrachten in het venster Programmacode

In het venster Programmacode kunt u met de volgende sneltoetsen opdrachten in menu's uitvoeren.

Sneltoetsen	Werking
CTRL+P	Afdrukken
CTRL+Z	Ongedaan maken
CTRL+V	Plakken
DEL of DELETE	Verwijderen
CTRL+F	Zoeken
SHIFT+F4	Volgende zoeken
CTRL+H	Vervangen
TAB	Inspringing vergroten
SHIFT+TAB	Inspringing verkleinen
SHIFT+F2	Definitie
CTRL+SHIFT+F2	Laatste positie
F2	Objectenoverzicht
CTRL+G	Venster Direct
CTRL+R	Projectverkenner
F4	Venster Eigenschappen
F8	Stap
SHIFT+F8	Stap over
CTRL+F8	Uitvoeren tot aan cursor
F9	Onderbrekingspunt
CTRL+SHIFT+F9	Alle onderbrekingspunten wissen
F5	Sub/UserForm uitvoeren of Macro starten
CTRL+BREAK	Onderbreken
SHIFT+F10	Snelmenu
CTRL+J	Eigenschappen/methoden weergeven
CTRL+SHIFT+J	Lijst van constanten
SHIFT+F9	Snelcontrole
CTRL+M	Bestand importeren
CTRL+E	Bestand exporteren
CTRL+I	Syntaxisinfo
CTRL+SHIFT+I	Parameterinfo
CTRL+SPATIEBALK	Woord aanvullen


Sneltoetsen in het venster Direct

In het venster Direct kunt u de volgende sneltoetscombinaties gebruiken:

Sneltoetsen	Werking
ENTER	De geselecteerde regel in de programmacode uitvoeren.
CTRL+C	De geselecteerde tekst naar het Klembord kopiëren.
CTRL+V	De inhoud van het Klembord invoegen na de invoegpositie.
CTRL+X	De geselecteerde tekst knippen en op het Klembord plaatsen.
CTRL+L	Het dialoogvenster Opgeroepen stack openen (alleen in de onderbrekingsmodus).
F5	De uitvoering van een toepassing voortzetten.
F8	De programmacode regel voor regel uitvoeren.
SHIFT+F8	De programmacode procedure voor procedure uitvoeren.
DELETE of DEL	De geselecteerde tekst verwijderen zonder deze op het Klembord te plaatsen.
F2	Het Objectenoverzicht weergeven.
CTRL+ENTER	Een regelterugloop invoegen.
CTRL+HOME	De cursor boven aan het venster Direct plaatsen.
CTRL+END	De cursor onder aan het venster Direct plaatsen.
SHIFT+F10	Een snelmenu openen.
ALT+F5	Voert de foutafhandelingscode uit of geeft de fout als resultaat terug aan de oproepende procedure. Heeft geen invloed op de instelling voor foutopsporing in de tab Algemeen van het dialoogvenster Opties.
ALT+F8	Onderbreekt de foutafhandeling of geeft de fout als resultaat terug aan de oproepende procedure. Heeft geen invloed op de instelling voor foutopsporing in de tab Algemeen van het dialoogvenster Opties.


Sneltoetsen in het venster Eigenschappen

In het venster Eigenschappen kunt u de volgende sneltoetscombinaties gebruiken wanneer de lijst Eigenschappen is geactiveerd.

Sneltoetsen	Werking
PGDN	Vooruitbladeren door de lijst Eigenschappen.
PGUP	Terugbladeren door de lijst Eigenschappen.
PIJL-OMLAAG	Eigenschap voor eigenschap vooruitbladeren door de lijst Eigenschappen.
PIJL-OMHOOG	Eigenschap voor eigenschap terugbladeren door de lijst Eigenschappen.
PIJL-RECHTS	Eigenschap voor eigenschap vooruitbladeren door de lijst Eigenschappen.
PIJL-LINKS	Eigenschap voor eigenschap terugbladeren door de lijst Eigenschappen.
END	Naar de laatste eigenschap in de lijst gaan.
HOME	Naar de eerste eigenschap in de lijst gaan.
TAB	De invoegpositie te verplaatsen naar de eigenschap, het instellingenvak voor de eigenschappen of het vak Object.
CTRL+SHIFT+letter	Naar de eerstvolgende eigenschap in de lijst gaan die begint met de betreffende letter.
Dubbelklikken	De instellingen van benoemde eigenschappen in een bepaalde volgorde te bekijken of het instellingenvak voor andere typen eigenschappen activeren.
ALT+F6	Schakelen tussen de laatste twee actieve vensters.
De volgende toetscombinaties kunt u gebruiken wanneer het instellingenvak voor een eigenschap is geactiveerd in het venster Eigenschappen.

Sneltoetsen	Werking
CTRL+Z	De laatste bewerking op de huidige regel ongedaan maken.
CTRL+C	De geselecteerde tekst naar het Klembord kopiëren.
CTRL+X	De geselecteerde tekst knippen en op het Klembord plaatsen.
DEL of DELETE	De geselecteerde tekst verwijderen zonder deze op het Klembord te plaatsen.
CTRL+V	De inhoud van het Klembord invoegen na de invoegpositie.
SHIFT+TAB	Schakelen van het vak Object naar het actieve tabblad Eigenschappen of omgekeerd.
TAB	Het vak Object, het actieve tabblad Eigenschappen, een eigenschap of de waarde van de eigenschap activeren.
ESC	Het wijzigen van de eigenschap annuleren.
CTRL +SHIFT+letter	Naar de eerstvolgende eigenschap in de lijst te gaan die begint met de betreffende letter.
De volgende toetscombinaties kunt u gebruiken wanneer een eigenschap benoemde waarden heeft en het bijbehorende instellingenvak is geactiveerd in het venster Eigenschappen:

Sneltoetsen	Werking
ALT+PIJL-OMLAAG	De keuzelijst van het instellingenvak openen.
ALT+PIJL-OMHOOG	De keuzelijst van het instellingenvak sluiten.
De volgende toetscombinaties kunt u gebruiken tijdens het instellen van de eigenschappen BackColor, ForeColor, FillColor en BorderColor, wanneer het instellingenvak is geactiveerd in het venster Eigenschappen:

Sneltoetsen	Werking
ALT+PIJL-OMLAAG	Het kleurenpalet openen.
ALT+PIJL-OMHOOG	Het kleurenpalet sluiten.
De volgende toetscombinaties kunt u gebruiken tijdens het instellen van de eigenschappen Icon en Picture, wanneer het instellingenvak is geactiveerd in het venster Eigenschappen.

Sneltoetsen	Werking
ALT+PIJL-OMLAAG	Het dialoogvenster Figuur laden of Pictogram laden sluiten.
ALT+PIJL-OMHOOG	Het dialoogvenster Figuur laden of Pictogram laden sluiten.


Sneltoetsen in de Projectverkenner

In de Projectverkenner kunt u de volgende toetscombinaties gebruiken:

Sneltoetsen	Werking
ENTER	Het in de lijst geselecteerde bestand openen, of de lijst uitbreiden of samenvouwen om de overige keuzen te zien.
SHIFT+ENTER	Het venster Programmacode voor het geselecteerde bestand openen.
F7	Het venster Programmacode voor het geselecteerde bestand openen.
SHIFT+F10	Een snelmenu openen.
HOME	Het eerste bestand in de lijst selecteren.
END	Het laatste bestand in de lijst selecteren.
PIJL-RECHTS	De lijst uitbreiden en een item in de uitgebreide lijst selecteren wanneer u op deze toets drukt.
PIJL-LINKS	Een item in de uitgebreide lijst selecteren en telkens wanneer u op deze toets drukt een item in de lijst omhoog gaan, totdat de uitgebreide lijst wordt samengevouwen tot een map.
PIJL-OMHOOG	Een item in de lijst omhoog gaan.
PIJL-OMLAAG	Een item in de lijst omlaag gaan.


Algemene toetsen

De volgende toetscombinaties kunnen in alle vensters van Visual Basic worden gebruikt.

Sneltoetsen	Werking
F5	Een Sub/UserForm of een macro van een toepassing uitvoeren.
F8	De programmacode regel voor regel uitvoeren.
SHIFT+F8	Instructies regel voor regel uitvoeren, zonder in te gaan op de procedure-oproepen.
CTRL+BREAK	De uitvoering van een Visual Basic-toepassing stopzetten.
CTRL+G	Opent het venster Direct.
CTRL+TAB	Schakelen tussen vensters.
ALT+F5	Voert de foutafhandelingscode uit of geeft de fout als resultaat terug aan de oproepende procedure. Heeft geen invloed op de instelling voor foutopsporing in de tab Algemeen van het dialoogvenster Opties.
ALT+F8	Onderbreekt de foutafhandeling of geeft de fout als resultaat terug aan de oproepende procedure. Heeft geen invloed op de instelling voor foutopsporing in de tab Algemeen van het dialoogvenster Opties.
De volgende toetscombinaties kunt u in alle Windows-toepassingen gebruiken:

Sneltoetsen	Werking
F1	Help openen.
ALT+F6	Schakelen tussen de laatste twee actieve vensters.
ALT+F4	(Visual Basic) Het actieve venster sluiten. Als alle vensters zijn gesloten, wordt Visual Basic gesloten.
CTRL+C of F3	De selectie naar het Klembord kopiëren.
CTRL+X	De selectie knippen en op het Klembord plaatsen.
CTRL+V	De selectie vanaf het Klembord plakken.
CTRL+Z	De laatste bewerking ongedaan maken.
SHIFT+F10	Een snelmenu openen.


Opties, opdracht in het menu Extra

Opent het dialoogvenster Opties. In dit dialoogvenster kunt u tabbladen kiezen waarin u kenmerken van de programmeringsomgeving van Visual Basic kunt instellen.

Tabbladen

•	Editor

•	Editor-indeling

•	Algemeen

•	Dokken


Extra besturingselementen, opdracht in het menu Extra

Opent het dialoogvenster Extra besturingselementen. In dit dialoogvenster kunt u besturingselementen of invoegbare objecten (zoals een Microsoft Word-document) aan de Werkset toevoegen.


Bestand importeren en Bestand exporteren, opdrachten in het menu Bestand

Voegt bestaande modules en formulieren toe aan het project of slaat een module of formulier op als een apart bestand.

Bestand importeren

Opent het dialoogvenster Bestand importeren. In dit dialoogvenster kunt u een bestaande module of een bestaand formulier aan het project toevoegen. Er wordt een kopie van het bestand aan het project toegevoegd, terwijl het oorspronkelijke bestand intact blijft. Als u een formulier of module importeert met dezelfde naam als een bestaand formulier of een bestaande module, wordt aan de naam van het geïmporteerde bestand een cijfer toegevoegd.

Geïmporteerde onderdelen worden weergegeven in het venster Projectverkenner.

Werkbalkknop:   . Sneltoetscombinatie:  CTRL+M.

Bestand exporteren

Opent het dialoogvenster Bestand exporteren. In dit dialoogvenster kunt u het actieve formulier of de actieve module uit het project ophalen. Het opgehaalde bestand wordt naar een extern bestand gekopieerd.

Alleen beschikbaar als in de Projectverkenner een bestand is geselecteerd.

Werkbalkknop:   . Sneltoetscombinatie:  CTRL+E.


In-/uitzoomen, opdracht

Verkleint of vergroot de weergave van het geselecteerde formulier. U kunt een vergrotingsfactor kiezen of typen van 10 tot en met 400 procent.

Alleen beschikbaar op de werkbalk UserForm.

Werkbalk:


<Item> verwijderen, opdracht in het menu Bestand

Verwijdert het actieve formulier of de actieve module definitief uit het project. Alleen beschikbaar wanneer in de Projectverkenner geen item is geselecteerd.

Zorg er wanneer u een module uit een project verwijdert voor dat in de resterende programmacode niet naar het verwijderde item wordt verwezen.

Voordat het item wordt verwijderd, wordt gevraagd of u het wilt exporteren als een bestand. Als u op Ja klikt in het berichtvenster, wordt het dialoogvenster Bestand exporteren geopend. Als u op Nee klikt, wordt het item verwijderd.

Let op   Deze opdracht kan niet ongedaan worden gemaakt.


Wissen en Verwijderen, opdrachten in het menu Bewerken

Wissen

Verwijdert tekst alleen wanneer een module actief is.

Verwijderen

Wanneer geen module actief is, verandert deze opdracht in de opdracht Verwijderen. Met deze opdracht wordt het geselecteerde besturingselement of de geselecteerde tekst of controle-expressie verwijderd. De opdracht Verwijderen kan ongedaan worden gemaakt in het venster Programmacode. Als u het besturingselement vanuit een formulier hebt verwijderd, kunt u de opdracht ongedaan maken in het formulier.

Werkbalkknop:  . Sneltoetscombinatie: DEL.

Niet beschikbaar tijdens de uitvoering.


Beginwaarden, opdracht in het menu Starten

Wist de stack met aangeroepen procedures en de variabelen op moduleniveau.

Werkbalkknop:  .


Ontwerpmodus en Ontwerpmodus afsluiten, opdrachten in het menu Starten

Schakelt de ontwerpmodus per project in of uit. Tijdens de ontwerpmodus is geen programmacode uit het project actief en worden gebeurtenissen uit de host of het project niet uitgevoerd. U kunt de ontwerpmodus beëindigen door een macro uit te voeren of met behulp van het venster Direct.

Ontwerpmodus

Schakelt de ontwerpmodus in. Zodra de ontwerpmodus in ingeschakeld, verandert deze opdracht in Ontwerpmodus afsluiten.

Ontwerpmodus afsluiten

Schakelt de ontwerpmodus uit en wist alle variabelen op moduleniveau in het project.

Werkbalkknop:  .


UserForm, opdracht in het menu Invoegen

Maakt een nieuw formulier en voegt het nieuwe formulier toe aan het project.


Sub/UserForm uitvoeren, Doorgaan en Macro starten, opdrachten in het menu Starten

Sub/UserForm uitvoeren

Als een procedure actief is, wordt de procedure uitgevoerd. Als een formulier actief is, wordt het formulier uitgevoerd. In de onderbrekingsmodus wordt in plaats van deze opdracht de opdracht Doorgaan weergegeven.

Als het venster Programmacode en UserForm geen van beide actief zijn, wordt in plaats van deze opdracht de opdracht Macro starten weergegeven.

Doorgaan

Hervat de uitvoering van de huidige procedure of het huidige formulier.

Macro uitvoeren

Voert de macro uit


Sluiten en terugkeren naar <hosttoepassing>, opdracht in het menu Bestand

Sluit de ontwikkelingsomgeving, waarna u terugkeert naar de hosttoepassing. Visual Basic is niet langer zichtbaar, maar blijft in het geheugen.


<Project> compileren, opdracht in het menu Foutopsporing

Compileert het project.

Werkbalkknop:  .


<Hostdocument> opslaan en Opslaan als, opdrachten in het menu Bestand

Slaat het huidige project en alle bijbehorende onderdelen (formulieren en modules) op bij het document. Een zelfstandig project wordt apart opgeslagen als een projectbestand met de extensie .vba.

De opdracht Opslaan geeft het dialoogvenster Opslaan als weer als u een project voor het eerst opslaat.

Werkbalkknop:  . Sneltoetscombinatie:  CTRL+S.


Macro's, opdracht in het menu Extra
Macro’s, opdracht in het menu Extra

Opent het dialoogvenster Macro's. In dit dialoogvenster kunt u een macro maken, uitvoeren, stap voor stap doorlopen, bewerken of verwijderen.


<Hosttoepassing>, opdracht in het menu Beeld

Plaatst de hosttoepassing op de editor van Visual Basic, zodat u de toepassing kunt bekijken. Deze opdracht heeft dezelfde naam als de hosttoepassing in kwestie.

Sneltoetscombinatie: ALT+F11.


Procedure, opdracht in het menu Invoegen

Voegt een nieuwe procedure Sub, Function of Property in de actieve module in.

Alleen beschikbaar als de module actief is.

Werkbalkknop:  .


Module en Klassenmodule, opdrachten in het menu Invoegen

Module

Voegt een nieuwe standaardmodule in en voegt deze toe aan het actieve project.

Werkbalkknop:  .

Klassenmodule

Maakt een nieuwe klassenmodule en voegt deze toe aan het actieve project.

Werkbalkknop:  .


Bestand, opdracht in het menu Invoegen

Opent het dialoogvenster Bestand invoegen. In dit dialoogvenster kunt u tekst uit een bestaande module invoegen op de positie van de cursor.

Alleen beschikbaar als er een editor open is.


Tabvolgorde, opdracht in het menu Beeld

Opent het dialoogvenster Tabvolgorde voor het actieve formulier.

Werkbalkknop:  .


Groeperen en Groep opheffen, opdrachten in het menu Opmaak

Groepeert geselecteerde objecten of heft de groepering op.

Groeperen

Maakt een groep.

Opmerking   Het is nog steeds mogelijk om een bepaald object in een groep te selecteren en alleen de eigenschappen van het geselecteerde object te wijzigen.

Opmerking   Het is niet mogelijk om geneste groepen (groepen binnen een groep) te maken.

Werkbalkknop:  .

Groep opheffen

Heft de groepering van gegroepeerde objecten op.

Werkbalkknop:  .


Knoppen schikken, opdrachten in het menu Opmaak

Plaatst geselecteerde opdrachtknoppen onderaan of rechts van een formulier.

Onderkant

Plaatst geselecteerde opdrachtknoppen op gelijke afstand van elkaar links onder aan het formulier.

Werkbalkknop:  .

Rechterkant

Plaatst geselecteerde opdrachtknoppen op gelijke afstand van elkaar rechts boven aan het formulier.

Werkbalkknop:  .


Grootte wijzigen in Passend, opdracht in het menu Opmaak

Wijzigt de hoogte en breedte van een object zodat de inhoud er precies in past.

Werkbalkknop:  .


Verwijzingen, opdracht in het menu Extra

Opent het dialoogvenster Verwijzingen. In dit dialoogvenster kunt u een verwijzing naar een objectbibliotheek of een typebibliotheek aan het project toevoegen. Op die manier worden de objecten in een andere toepassing beschikbaar voor uw programmacode. Zodra een verwijzing is ingesteld, worden de objecten waarnaar wordt verwezen, weergegeven in het Objectenoverzicht.

U kunt ook verwijzingen naar andere geladen en opgeslagen projecten toevoegen. Een project dat niet is opgeslagen, wordt weergegeven als "NIET OPGESLAGEN: <projectnaam>. Het is niet mogelijk om te verwijzen naar een niet-opgeslagen project.

Alleen beschikbaar tijdens ontwerptijd.


Eigenschappen <project>, opdracht in het menu Extra

Opent het dialoogvenster Projecteigenschappen. In dit dialoogvenster kunt u de bescherming en opties voor het project instellen.

Werkbalkknop:  .


Digitale handtekening, opdracht in het menu Extra

Opent het dialoogvenster Digitale handtekening waarin u een digitale handtekening voor een project kunt opgeven.


Invoegtoepassingenbeheer, opdracht in het menu Invoegtoepassingen

Opent het dialoogvenster Invoegtoepassingenbeheer waarin u invoegtoepassingen kunt laden en verwijderen om de ontwikkelomgeving van Visual Basic for Applications uit te breiden.


Onderdelen, opdracht in het menu Invoegen

Opent het dialoogvenster Onderdelen van waaruit u ontwerpers aan het menu Invoegen kunt toevoegen.

Opmerking   Deze functie is niet in alle versies van de Visual Basic Editor beschikbaar.


Project sluiten, opdracht in het menu Bestand

Sluit het huidige project.

Als het project nog niet opgeslagen wijzigingen bevat, wordt u gevraagd of u het project wilt opslaan alvorens het te sluiten.

Opmerking   Deze functie is niet in alle versies van de Visual Basic Editor beschikbaar.


Project uitvoeren en Project stoppen, opdrachten in het menu Uitvoeren

Project uitvoeren

Plaatst het project in een modus waarin het door andere toepassingen kan worden gebruikt. Dit wordt gebruikt om het zelfstandige project op fouten te controleren en te testen voordat u er een dynamic link library (DLL) (DLL) van maakt. Het huidige project wordt geregistreerd, waarbij eventuele bestaande registratie-informatie voor het project (bijvoorbeeld de Register-informatie voor een bestaande DLL-versie van het project) wordt vervangen.

Project stoppen

Verwijdert de registratie van het project en herstelt eventuele vorige Register-informatie. Het project in het geheugen kan dan niet meer door andere toepassingen worden aangeroepen.

Opmerking   De opdrachten Project uitvoeren en Project stoppen zijn alleen beschikbaar voor het huidige zelfstandige project. Ze zijn niet beschikbaar voor documentprojecten van de hosttoepassing.

Opmerking   Deze functie is niet in alle versies van de Visual Basic Editor beschikbaar.


<Item> aanpassen, opdracht in het snelmenu

Opent het dialoogvenster Besturingselement aanpassen. In dit dialoogvenster kunt u de tekst van de knopinfo of het pictogram voor het geselecteerde item wijzigen.


Hierheen kopiëren en Hierheen verplaatsen, opdrachten in het snelmenu

Met deze opdrachten kunt u de besturingselementen in een formulier slepen en neerzetten. Selecteer een besturingselement met de rechtermuisknop, houd de muisknop ingedrukt en sleep het element naar de gewenste positie. Wanneer u de muisknop loslaat, verschijnt een snelmenu met de volgende opdrachten:

Hierheen kopiëren

Kopieert het geselecteerde besturingselement naar de locatie van de cursor.

Hierheen verplaatsen

Verplaatst het geselecteerde besturingselement naar de locatie van de cursor.

Annuleren

Annuleert de bewerking.


<Item> verwijderen, opdracht in het snelmenu

Verwijdert het geselecteerde item uit de Werkset. U kunt het item weer toevoegen met de opdracht Extra besturingselementen in het snelmenu.


Pagina verwijderen, opdracht in het snelmenu

Verwijdert de geselecteerde pagina definitief uit de Werkset.


Pagina importeren en Pagina exporteren, opdrachten in het snelmenu

Importeert en exporteert pagina's.

Pagina importeren

Opent het dialoogvenster Pagina importeren. In dit dialoogvenster kunt u de pagina zoeken en selecteren die u aan de Werkset wilt toevoegen.

Het dialoogvenster Pagina importeren is hetzelfde als het standaard dialoogvenster Openen van Windows.

Het dialoogvenster Pagina importeren is hetzelfde als het standaard dialoogvenster Openen van de Macintosh.

Pagina exporteren

Opent het dialoogvenster Pagina exporteren. In dit dialoogvenster kunt u een locatie en naam selecteren voor de geselecteerde pagina die u vanuit de Werkset wilt exporteren.

Het dialoogvenster Pagina exporteren is hetzelfde als het standaard dialoogvenster Opslaan van Windows.

Het dialoogvenster Pagina exporteren is hetzelfde als het standaard dialoogvenster Opslaan van de Macintosh.


Nieuwe pagina, opdracht in het snelmenu

Voegt een nieuwe tabpagina toe met de naam Nieuwe pagina. U kunt deze naam wijzigen met de opdracht Naam wijzigen in het snelmenu.

U kunt over meerdere pagina's met de naam Nieuwe pagina beschikken.

Wanneer u een nieuwe pagina aan de Werkset toevoegt, bevat deze pagina automatisch het hulpmiddel Aanwijzer.


Naam wijzigen, opdracht in het snelmenu

Opent het dialoogvenster Naam wijzigen. In dit dialoogvenster kunt u de naam wijzigen van de geselecteerde pagina in de Werkset en een tip maken.

Opties in het dialoogvenster

Bijschrift

Met deze optie kunt u de tabpagina een nieuwe naam geven.

Besturing Tiptekst

Met deze optie kunt u een tip voor de tabpagina maken.


Extra besturingselementen, opdracht in het snelmenu

Opent het dialoogvenster Extra besturingselementen zodat u besturingen kunt toevoegen.


Bestand, menu

Nieuw project

Project openen

<hostdocument> Opslaan en Opslaan als

Bestand importeren

Bestand exporteren

Project sluiten

<Item> verwijderen

Afdrukken

<Project> maken

Sluiten en terugkeren naar <hosttoepassing>

Opmerking   Enkele menuonderdelen zijn niet in alle uitgaven van de Visual Basic Editor beschikbaar.


Bewerken, menu

Ongedaan maken

Opnieuw

Knippen

Kopiëren

Plakken

Wissen en Verwijderen

Alles selecteren

Zoeken

Volgende zoeken

Vervangen

Inspringen

Inspringing verkleinen

Eigenschappen/methoden weergeven

Constanten weergeven

 Syntaxisinfo

Parameterinfo

 Woord aanvullen

Bladwijzers


Beeld, menu

Code

Object

Definitie

Laatste positie

Objectenoverzicht

Direct, venster

Lokale variabelen, venster

Controle, venster

Opgeroepen stack

Projectverkenner

Eigenschappen, venster

Werkset

Tabvolgorde

Werkbalken

<Hosttoepassing>


Invoegen, menu

Procedure

UserForm

Module

Klassenmodule

Onderdelen

Bestand

Opmerking   Enkele menuonderdelen zijn niet in alle uitgaven van de Visual Basic Editor beschikbaar.


Opmaak, menu

Uitlijnen

Grootte gelijk maken

Passend maken

Grootte aanpassen aan raster

Horizontale afstand gelijk maken

Verticale afstand gelijk maken

Centreren in formulier

Knoppen schikken

Groeperen

Groep opheffen

Volgorde


Foutopsporing, menu

<project> compileren

Stap

Stap over

Stap uit

Uitvoeren tot aan cursor

Controle toevoegen

Controle bewerken

Snelcontrole

Onderbrekingspunt

Alle breekpunten wissen

Volgende instructie instellen

Volgende instructie weergeven


Starten, menu

Sub/UserForm uitvoeren of Macro starten

Onderbreken

Beginwaarden

Ontwerpmodus/Ontwerpmodus afsluiten

Publicatiemodus


Extra, menu

Verwijzingen

Macro's

Opties

<Project>eigenschappen

Digitale handtekening


Help, menu

Microsoft Visual Basic Help

Als de Office-assistent nog niet wordt weergegeven, verschijnt zowel de Office-assistent als de bijbehorende ballonhelp. Als de Office-assistent al wordt weergegeven, verschijnt alleen de bijbehorende ballonhelp.

Werkbalkknop:  . Sneltoetscombinatie: F1.

MSDN op het web

Brengt een verbinding met het Internet tot stand, zodat u toegang hebt tot aanvullende informatie en assistentie.

U kunt deze opdracht alleen gebruiken als u via een modem of netwerk bent aangesloten op het web en een World Wide Web-browser.

Info

Opent een dialoogvenster waarin het versienummer, een copyrightvermelding en systeeminformatie worden weergegeven.


Invoegtoepassingen, menu

Invoegtoepassingenbeheer


Opties, dialoogvenster

In dit dialoogvenster kunt u de standaardinstellingen voor de ontwikkelingsomgeving van Visual Basic wijzigen.

Het dialoogvenster Opties bevat de volgende tabbladen:

•	Editor

•	Editor-indeling

•	Algemeen

•	Dokken


Algemeen, tabblad in het dialoogvenster Opties

Bepaalt de algemene instellingen, de instellingen voor foutafhandeling en de compileerinstellingen voor het huidige project in Visual Basic.

Opties op het tabblad

Rasterinstellingen voor formulier

Bepaalt hoe het formulier er tijdens het bewerken uitziet.

•	Raster weergeven — Bepaalt of het raster wordt weergegeven.

•	Rastereenheid — Toont de rastereenheid voor het formulier.

•	Breedte — Bepaalt de breedte van de rastercellen in een formulier (2 t/m 60 punten).

•	Hoogte — Bepaalt de hoogte van de rastercellen in een formulier (2 t/m 60 punten).

•	Besturingselementen uitlijnen op raster — Plaatst de buitenste randen van besturingselementen automatisch op rasterlijnen.

Knopinfo weergeven

Geeft knopinfo voor werkbalkknoppen weer.

Project samenvouwen Vensters verbergen

Bepaalt of de project-, UserForm-, object- of modulevensters automatisch worden gesloten wanneer een project in de Projectverkenner wordt samengevouwen.

Bewerken en doorgaan

•	Waarschuwen voor verlies van status — Bepaalt of u een bericht ontvangt waarin u wordt meegedeeld dat de opgegeven actie ertoe zal leiden dat alle variabelen op moduleniveau voor een project in uitvoering opnieuw worden ingesteld.

Fouten onderscheppen

Bepaalt hoe fouten in de ontwikkelingsomgeving van Visual Basic worden afgehandeld. Deze optie is van invloed op alle onderdelen van Visual Basic die worden gestart nadat u de instelling hebt gewijzigd.

•	Onderbreken bij enkel fouten — Elke fout leidt ertoe dat de onderbrekingsmodus wordt geactiveerd, ongeacht of foutafhandeling actief is en ongeacht of de programmacode zich in een klassenmodule bevindt.

•	Onderbreken in klassenmodule — Elke niet-afgehandelde fout in een klassenmodule leidt ertoe dat de onderbrekingsmodus wordt geactiveerd op de regel in de programmacode van de klassenmodule waarin de fout zich heeft voorgedaan.

•	Onderbreken bij niet-opgeloste fouten — Als foutafhandeling actief is, wordt de fout onderschept zonder de onderbrekingsmodus te activeren. Als foutafhandeling niet actief is, leidt de fout ertoe dat de onderbrekingsmodus wordt geactiveerd. Een niet-opgeloste fout in een klassenmodule leidt ertoe dat de onderbrekingsmodus wordt geactiveerd op de regel in de programmacode van de klasse waarin de fout zich heeft voorgedaan.

Compileren

•	Op verzoek compileren — Bepaalt of een project volledig wordt gecompileerd voordat het project wordt gestart of dat gedeelten van de programmacode pas worden gecompileerd wanneer ze nodig zijn. In het laatste geval kan de toepassing eerder worden gestart.

•	Achtergrondcompilatie — Bepaalt of tijdens het uitvoeren gebruik wordt gemaakt van niet-actieve tijd om de compilatie van het project op de achtergrond te voltooien. Achtergrondcompilatie kan de uitvoeringssnelheid verhogen. Deze optie is alleen beschikbaar als ook de optie Op verzoek compileren is geselecteerd.


Editor-indeling, tabblad in het dialoogvenster Opties

Bepaalt het uiterlijk van de programmacode in Visual Basic.

Opties op het tabblad

Programmacodekleuren

Bepaalt de voor- en achtergrondkleuren voor het teksttype dat is geselecteerd in de keuzelijst.

•	Kleur tekstlijst — Geeft een overzicht van de tekstitems waarvan de kleuren kunnen worden aangepast.

•	Voorgrond — Bepaalt de kleur van de voorgrond voor het teksttype dat is geselecteerd in de lijst van teksttypen.

•	Achtergrond — Bepaalt de kleur van de achtergrond voor het teksttype dat is geselecteerd in de lijst van teksttypen.

•	Aanwijzer — Bepaalt de kleur van de marge-indicator.

Lettertype

Bepaalt het lettertype dat voor de programmacode wordt gebruikt.

Grootte

Bepaalt de tekengrootte van het lettertype dat voor de programmacode wordt gebruikt.

Marge-indicatorbalk

Maakt de marge-indicatorbalk zichtbaar of onzichtbaar.

Voorbeeld

Geeft een voorbeeld van tekst met de geselecteerde instellingen voor lettertype, tekengrootte en kleuren.


Editor, tabblad in het dialoogvenster Opties

Bepaalt de instellingen voor het venster Programmacode en het venster Project.

Opties op het tabblad

Programmacode-instellingen

•	AutoSyntaxiscontrole — Bepaalt of Visual Basic automatisch na elke regel programmacode die u invoert de syntaxis controleert.

•	Declareren van variabelen vereist — Bepaalt of in modules expliciete variabele declaraties vereist zijn. Als u deze optie selecteert, wordt de instructie Option Explicit toegevoegd aan de algemene declaraties van nieuwe modules.

•	Automatisch instructies samenstellen — Geeft een lijst weer die informatie bevat die logischerwijs de instructie op de huidige invoegpositie zou voltooien.

•	AutoSyntaxisinfo — Geeft informatie weer over functies en hun parameters terwijl u programmacode typt.

•	AutoGegevensinfo — Geeft de waarde weer van de variabele waarop de cursor staat. Alleen beschikbaar in onderbrekingsmodus.

•	AutoInspringen — Met deze optie kunt u de eerste regel van de programmacode laten inspringen. Alle volgende regels beginnen op dezelfde tabpositie als de eerste regel.

•	Tabstopbreedte — Bepaalt de tabstopbreedte, die kan variëren van 1 t/m 32 spaties. De standaard tabstopbreedte is 4 spaties.

Vensterinstellingen

•	Slepen en neerzetten — Met deze optie kunt u elementen binnen de huidige programmacode en vanuit het venster Programmacode naar het venster Direct of Controle slepen en neerzetten.

•	Standaard volledige moduleweergave — Bepaalt de standaardweergave van nieuwe modules. U kunt procedures in het venster Programmacode één voor één weergeven of in een lijst waar doorheen kan worden gebladerd. Deze optie is niet van invloed op de manier waarop modules die op dit moment geopend zijn, worden weergegeven.

•	Procedurescheidingsteken — Met deze optie kunt u de scheidingsbalken aan het einde van elke procedure in het venster Programmacode weergeven of verbergen.


Bestand exporteren, dialoogvenster

In dit dialoogvenster kunt u het geëxporteerde bestand een naam geven en kiezen waar het bestand moet worden opgeslagen.

Opties in het dialoogvenster

Opslaan in

Selecteer de map waarin u het bestand wilt opslaan.

   Bovenliggende map

Toont een lijst van mappen of stations één niveau boven de huidige map.

   Nieuwe map maken

Maakt een nieuwe map.

   Details

Geeft de mappen of documenten weer in een lijst waarin niet alleen de namen en pictogrammen voor de mappen of documenten zijn opgenomen, maar ook hun formaat (alleen van documenten), hun type en de datum en tijd waarop ze voor het laatst zijn gewijzigd.

   Lijst

Geeft de mappen of documenten weer in een lijst waarin alleen de pictogrammen en namen van de mappen of documenten zijn opgenomen.

Bestandsnaam

Tenzij u een bestandsextensie opgeeft, voegt Visual Basic automatisch de standaard bestandsextensie aan de naam toe. De standaardextensie is .frm voor formulieren, .bas voor modules en .cls voor klassenmodules.

Bestandstypen

Selecteer een bestandstype in de lijst:

•	Formulierbestanden (*.frm) — De lijst bevat alle formulieren.

•	Basic-bestanden (*.bas) — De lijst bevat alle standaardmodules.

•	Klassenbestanden (*.cis) — De lijst bevat alle klassenmodules.


Bestand importeren, dialoogvenster

In dit dialoogvenster kunt u het bestand kiezen dat u wilt importeren.

Opties in het dialoogvenster

Zoeken in

Selecteer de locatie van het project dat u wilt openen.

   Bovenliggende map

Toont een lijst van mappen of stations één niveau boven de huidige map.

   Nieuwe map maken

Maakt een nieuwe map.

   Lijst

Geeft de mappen of projecten weer in een lijst waarin alleen de pictogrammen en namen van de mappen of projecten zijn opgenomen.

   Details

Geeft de mappen of projecten weer in een lijst waarin niet alleen de namen en pictogrammen voor de mappen of projecten zijn opgenomen, maar ook het formaat, het type en de datum en tijd waarop ze voor het laatst zijn gewijzigd.

Bestandsnaam

Selecteer of typ de naam van het bestand dat u wilt importeren.

Bestandstypen

Selecteer een bestandstype. Het standaardtype is VB-bestanden (*.frm, *.bas, *.cls). In de keuzelijst Bestandsnaam verschijnen bestanden van het geselecteerde type.

Openen

Opent het geselecteerde bestand.

Annuleren

Sluit het dialoogvenster zonder een nieuw project te openen.


Paginavolgorde, dialoogvenster

In dit dialoogvenster kunt u de volgorde van de tabpagina's wijzigen.

Opties in het dialoogvenster

Paginavolgorde

Geeft de tabpagina's in volgorde van links naar rechts weer.

Omhoog

Plaatst de geselecteerde pagina telkens wanneer u erop klikt één positie hoger in de lijst.

Omlaag

Plaatst de geselecteerde pagina telkens wanneer u erop klikt één positie lager in de lijst.


Besturingselement aanpassen, dialoogvenster

In dit dialoogvenster kunt u knopinfo toevoegen en het pictogram voor het besturingselement wijzigen.

Opties in het dialoogvenster

Tekst van knopinfo

Bevat de tekst voor de knopinfo.

Voorbeeld

Toont het pictogram dat u voor het besturingselement hebt gekozen.

Figuur bewerken

Opent het dialoogvenster Figuur bewerken. In dit dialoogvenster kunt u het pictogram wijzigen.

Figuur laden

Opent het dialoogvenster Figuur laden. Dit dialoogvenster komt overeen met het standaard dialoogvenster Openen.


Dokken, tabblad in het dialoogvenster Opties

In dit dialoogvenster kunt u kiezen welke vensters dokbaar zijn. Een venster is gedokt wanneer het is gedokt aan een rand van andere dokbare vensters of toepassingsvensters. Wanneer u een dokbaar venster verplaatst, springt het terug naar de gedokte locatie. Een venster is niet dokbaar wanneer u het naar een andere locatie op het scherm kunt verplaatsen en daar kunt laten.

Selecteer de vensters die u dokbaar wilt maken en wis de vensters die niet dokbaar moeten worden. Geen, alle of een selectie van de vensters in de lijst kunnen worden gedokt.


Extra besturingselementen, dialoogvenster

In dit dialoogvenster kunt u besturingselementen aan de Werkset van het project toevoegen.

Opties in het dialoogvenster

Beschikbare besturingselementen

Geeft de beschikbare aangepaste besturingselementen weer.

Opmerking   Het is niet mogelijk om een besturingselement te verwijderen dat in het project wordt gebruikt.

Weergeven

Bepaalt welke items worden opgenomen in de lijst van beschikbare besturingselementen. U kunt een of meer van de volgende opties kiezen:

•	Alleen geselecteerde items — De lijst bevat alleen de items die u voor opname in het project hebt geselecteerd.

Pad

Toont het pad van het item dat is geselecteerd in de lijst van beschikbare besturingselementen.


UserForm, werkbalk

Bevat knoppen die dienen als sneltoetsen voor menuopdrachten die veel gebruikt worden bij het werken met formulieren.

Als u één keer op een werkbalkknop drukt, wordt de bij de knop behorende bewerking uitgevoerd. Als u knopinfo voor de werkbalkknoppen wilt weergeven, selecteert u de optie Knopinfo weergeven op de tab Algemeen van het dialoogvenster Opties.

Werkbalkknoppen

   Naar voorgrond

Plaatst de geselecteerde objecten vóór alle andere objecten in een formulier.

   Naar achtergrond

Plaatst de geselecteerde objecten achter alle andere objecten in een formulier.

   Groeperen

Plaatst de geselecteerde objecten in een groep.

   Groep opheffen

Heft de groepering van gegroepeerde objecten op.

Uitlijnen

•	   Links — Lijnt de geselecteerde objecten horizontaal uit, waarbij de linkerkanten op één lijn komen te liggen.

•	   Centrum — Lijnt de geselecteerde objecten horizontaal uit, waarbij de middelpunten op één lijn komen te liggen.

•	   Rechts — Lijnt de geselecteerde objecten horizontaal uit, waarbij de rechterkanten op één lijn komen te liggen.

•	   Boven — Lijnt de geselecteerde objecten verticaal uit, waarbij de bovenkanten op één lijn komen te liggen.

•	   Midden — Lijnt de geselecteerde objecten verticaal uit, waarbij de middelpunten op één lijn komen te liggen.

•	   Onder — Lijnt de geselecteerde objecten verticaal uit, waarbij de onderkanten op één lijn komen te liggen.

•	   Op raster — Lijnt de linkerbovenhoek van het geselecteerde object uit op het dichtstbijzijnde rasterpunt. Het formaat van het object wordt niet gewijzigd.

Centreren in formulier

•	   Horizontaal — Centreert de geselecteerde objecten horizontaal.

•	   Verticaal — Centreert de geselecteerde objecten verticaal.

Grootte gelijk maken

•	   Breedte — Past de breedte aan.

•	   Hoogte — Past de hoogte aan.

•	   Beide — Past zowel de breedte als de hoogte aan.

   In-/uitzoomen

Verkleint of vergroot de weergave van alle besturingselementen in de UserForm. U kunt een factor van 10 t/m 400 procent instellen.


Standaardwerkbalk

Bevat knoppen die dienen als sneltoetsen voor bepaalde veelgebruikte menu-opdrachten.

Als u één keer op een werkbalkknop drukt, wordt de bij de knop behorende bewerking uitgevoerd. Als u knopinfo voor de werkbalkknoppen wilt weergeven, selecteert u de optie Knopinfo weergeven op de tab Algemeen van het dialoogvenster Opties.

Werkbalkknoppen

   <hosttoepassing> weergeven

Schakelt tussen de hosttoepassing en het actieve docucument in Visual Basic.

Invoegen

Opent een menu, zodat u een van de volgende objecten aan het actieve project kunt toevoegen. Het pictogram verandert in het laatst toegevoegde object. De standaardinstelling is het formulier.

 — UserForm

 — Module

 — Klassenmodule

 — Procedure

   <Hostdocument> opslaan

Slaat het hostdocument op, inclusief het project en alle bijbehorende onderdelen: formulieren en modules.

   Knippen

Verwijdert het geselecteerde besturingselement of de geselecteerde tekst en plaatst dit element of deze tekst op het Klembord.

   Kopiëren

Kopieert het geselecteerde besturingselement of de geselecteerde tekst naar het Klembord.

   Plakken

Voegt de inhoud van het Klembord in op de huidige locatie.

   Zoeken

Opent het dialoogvenster Zoeken en zoekt naar de tekst die is opgegeven in het vak Zoeken naar.

   <laatste bewerking> ongedaan maken

Maakt de laatste bewerking ongedaan.

   <laatste bewerking> opnieuw

Herstelt de laatste bewerkingsactie die ongedaan is gemaakt met Ongedaan maken, tenzij sinds de laatste opdracht Ongedaan maken andere bewerkingen zijn uitgevoerd.

   Sub/UserForm uitvoeren of Macro starten

Voert de huidige procedure uit als de cursor in een procedure staat. Voert de UserForm uit als momenteel een UserForm actief is. Voert een macro uit als noch het venster Programmacode noch een UserForm actief is.

   Onderbreken

Onderbreekt de uitvoering van een programma en activeert de onderbrekingsmodus.

   Beginwaarden <project>

Wist de uitvoeringsstack en de variabelen op moduleniveau en stelt het project opnieuw in.

   Ontwerpmodus

Schakelt de ontwerpmodus in of uit.

   Projectverkenner

Opent de Projectverkenner. De Projectverkenner bevat een hiërarchisch overzicht van de geopende projecten en hun inhoud.

   Venster Eigenschappen

Opent het venster Eigenschappen, waarin u de eigenschappen van het geselecteerde besturingselement kunt bekijken.

   Objectenoverzicht

Opent het Objectenoverzicht Dit overzicht bevat een lijst van de objectbibliotheken, typebibliotheken, klassen, methoden, eigenschappen, gebeurtenissen en constanten die u in de programmacode kunt gebruiken. Bovendien zijn in het overzicht de voor het project gedefinieerde modules en procedures opgenomen.

   Werkset

Toont of verbergt de Werkset, die alle besturingselementen en invoegbare objecten (bijvoorbeeld een Microsoft Excel Chart) bevat waarover u in uw toepassing kunt beschikken. Deze knop is alleen beschikbaar wanneer een UserForm actief is.

   Office-assistent

Opent de Office-assistent. Via de Office-assistent kunt u Help-informatie oproepen bij de actieve opdracht, het actieve dialoogvenster of het actieve venster.


Foutopsporing, werkbalk

Bevat knoppen die dienen als sneltoetsen voor menu-opdrachten die veel gebruikt worden bij het opsporen van fouten in de programmacode.

Als u één keer op een werkbalkknop drukt, wordt de bij de knop behorende bewerking uitgevoerd. Als u knopinfo voor de werkbalkknoppen wilt weergeven, selecteert u de optie Knopinfo weergeven op de tab Algemeen van het dialoogvenster Opties.

Werkbalkknoppen

   Ontwerpmodus

Schakelt de ontwerpmodus in of uit.

   Sub/UserForm uitvoeren of Macro starten

Voert de huidige procedure uit als de cursor in een procedure staat. Voert de UserForm uit als momenteel een UserForm actief is. Voert een macro uit als noch het venster Programmacode noch een UserForm actief is.

   Onderbreken

Onderbreekt de uitvoering van een programma en activeert de onderbrekingsmodus.

   Beginwaarden

Wist de uitvoeringsstack en de variabelen op moduleniveau en stelt het project opnieuw in.

   Onderbrekingspunt

Plaatst of verwijdert een onderbrekingspunt op de huidige regel.

   Stap

Voert programmacode instructie voor instructie uit.

   Stap over

Voert programmacode per procedure of instructie uit in het venster Programmacode.

   Stap uit

Voert de resterende regels uit van de procedure met het huidige uitvoeringspunt.

   Lokale variabelen

Opent het venster Lokale variabelen.

   Venster Direct

Opent het venster Direct.

   Controle

Opent het venster Controle.

   Snelcontrole

Opent het dialoogvenster Snelcontrole. In dit dialoogvenster wordt de huidige waarde van de geselecteerde expressie weergegeven.

   Opgeroepen stack

Opent het dialoogvenster Opgeroepen procedures. In dit dialoogvenster wordt een overzicht gegeven van de procedure-oproepen die op dit moment actief zijn (procedures in de toepassing die zijn gestart, maar nog niet zijn voltooid).


Bewerken, werkbalk

Bevat knoppen die dienen als sneltoetsen voor bepaalde veelgebruikte menu-opdrachten. Regelmatig gebruikt bij het bewerken van programmacode.

Als u één keer op een werkbalkknop drukt, wordt de bij de knop behorende bewerking uitgevoerd. Als u knopinfo voor de werkbalkknoppen wilt weergeven, selecteert u de optie Knopinfo weergeven op de tab Algemeen van het dialoogvenster Opties.

Werkbalkknoppen

   Eigenschappen/methoden weergeven

Opent een vak in het venster Programmacode waarin de eigenschappen en methoden worden weergegeven die beschikbaar zijn voor het object dat voorafgaat aan de punt (.).

   Constanten weergeven

Opent een vak in het venster Programmacode waarin de constanten worden weergegeven die beschikbaar zijn voor de eigenschap die voorafgaat aan het gelijkteken (=).

   Syntaxisinfo

Geeft de syntaxis voor een variabele, functie, methode of procedure op basis van de locatie van de aanwijzer binnen de naam van de functie, methode of procedure.

   Parameterinfo

Opent een pop-up menu in het venster Programmacode waarin informatie wordt weergegeven over de parameters van de functie waarop de aanwijzer staat.

   Woord aanvullen

Accepteert de tekens die Visual Basic automatisch toevoegt aan het woord dat u aan het typen bent.

   Inspringen

Verschuift alle regels in de selectie naar de volgende tabstop.

   Inspringing verkleinen

Verschuift alle regels in de selectie naar de vorige tabstop.

   Onderbrekingspunt

Plaatst of verwijdert een onderbrekingspunt op de huidige regel.

   Blok als opmerkingen behandelen

Plaatst een opmerkingsteken aan het begin van alle regels in een geselecteerd tekstblok.

   Blok als programmacode behandelen

Verwijdert het opmerkingsteken uit alle regels in een geselecteerd tekstblok.

   Bladwijzer

Schakelt een bladwijzer voor de actieve regel in het venster Programmacode in of uit.

   Volgende bladwijzer

Activeert de volgende bladwijzer in de bladwijzerstack.

   Vorige bladwijzer

Activeert de vorige bladwijzer in de bladwijzerstack.

   Alle bladwijzers wissen

Verwijdert alle bladwijzers.


Werkset

Toont de standaardbesturingselementen van Visual Basic plus alle ActiveX-besturingselementen en invoegbare objecten die u aan het project hebt toegevoegd.

•	U kunt de Werkset aanpassen door er pagina's aan toe te voegen of door met de opdracht Extra besturingselementen in het menu Extra extra besturingselementen toe te voegen.

Wanneer u een pagina toevoegt, is op de pagina altijd een hulpmiddel Objecten selecteren beschikbaar.

Standaardbesturingselementen in de Werkset

   Objecten selecteren

Objecten selecteren is het enige onderdeel van de Werkset waarmee geen besturingselement kan worden getekend. Met dit onderdeel kunt u alleen het formaat of de positie wijzigen van een besturingselement dat al in een formulier is getekend.

   Label

Met Label kunt u ervoor zorgen dat de gebruiker bepaalde tekst, zoals het bijschrift van een afbeelding, niet kan wijzigen.

   Tekstvak

Voor tekst die door de gebruiker kan worden ingevoerd of gewijzigd.

   Keuzelijst met invoervak

Met Keuzelijst met invoervak kunt u een combinatie van een keuzelijst en een tekstvak tekenen. De gebruiker kan ofwel een item in de lijst kiezen ofwel een waarde in het tekstvak invoeren.

   Keuzelijst

Gebruik een keuzelijst om een lijst van items weer te geven waaruit de gebruiker kan kiezen. Als de items in de lijst niet allemaal tegelijk kunnen worden weergegeven, kan door de lijst worden gebladerd.

   Selectievakje

Maakt een vak dat gemakkelijk door de gebruiker kan worden gekozen om aan te geven of iets waar of onwaar is of om meerdere keuzemogelijkheden weer te geven als de gebruiker de keuze heeft uit meerdere opties.

   Keuzerondje

Met een keuzerondje kunt u meerdere opties weergeven, waaruit de gebruiker er één kan kiezen.

   Wisselknop

Maakt een knop die kan worden in- en uitgeschakeld.

   Kader

Met Kader kunt u een grafische of functionele groepering van besturingselementen maken. Als u besturingselementen wilt groeperen, tekent u eerst het kader en daarna de besturingselementen binnen het kader.

   Opdrachtknop

Maakt een knop waarmee de gebruiker een opdracht kan uitvoeren.

   TabStrook

Met TabStrook kunt u meerdere pagina's definiëren voor een bepaald gebied in een venster of dialoogvenster in de toepassing.

   MultiPagina

Presenteert meerdere informatieschermen als één set.

   Schuifbalk

Maakt een grafisch hulpmiddel waarmee snel door een lange lijst van items of een grote hoeveelheid informatie kan worden gebladerd, waarmee de huidige positie op een bepaalde schaal kan worden aangegeven of waarmee snelheid of hoeveelheid kan worden ingevoerd of aangegeven.

   Ringveld

Een besturingselement waarmee u in combinatie met een ander besturingselement aantallen stapsgewijs kunt doen toe- of afnemen. U kunt dit besturingselement ook gebruiken om door een reeks waarden of lijst van items te bladeren.

   Figuur

Geeft een grafische afbeelding uit een bitmap, pictogram of metabestand weer in het formulier. Afbeeldingen die zijn verkregen via dit besturingselement, hebben uitsluitend een decoratieve functie en nemen minder geheugen in beslag dan een Figuurvak.


Macro's, dialoogvenster
Macro’s, dialoogvenster

In dit dialoogvenster kunt u de geselecteerde macro uitvoeren, bewerken of verwijderen. Verder kunt u vanuit het dialoogvenster Macro's een macro maken.

Opties in het dialoogvenster

Macronaam

Bevat de naam van de geselecteerde macro. Als in het macrovak geen macro's worden weergegeven, is dit vak leeg.

Macrovak

Bevat een lijst van de beschikbare macro's in het project dat is geselecteerd in het vak Macro's in.

Macro's in

Toont de beschikbare projecten.

Starten

Voert de geselecteerde macro uit

Stap

Markeert de eerste regel van de macro en plaatst een indicator voor de huidige uitvoeringsregel.

Bewerken

Opent het venster Programmacode met daarin de geselecteerde macro, zodat u de macro kunt wijzigen.

Maken

Opent een module in het venster Programmacode, zodat u een nieuwe macro kunt maken.

Verwijderen

Verwijdert de geselecteerde macro uit het project.


Bescherming, tabblad in dialoogvenster Projecteigenschappen
Bescherming, tabblad in het dialoogvenster Projecteigenschappen

Bepaalt hoe het project beschermd is.

Opties in het dialoogvenster

Project vergrendelen

Met deze optie kunt u het project vergrendelen en voorkomen dat iemand wijzigingen in het project aanbrengt.

•	Project vergrendelen voor weergave — Vergrendelt het project, zodat dit niet kan worden weergegeven of bewerkt.

Wachtwoord om projecteigenschappen te bekijken

Stelt de wachtwoorden in voor de personen die de projecteigenschappen mogen bekijken.

•	Wachtwoord — Stelt het wachtwoord voor het project in. Als u de optie Project vergrendelen voor weergave niet selecteert maar wel een wachtwoord instelt, moet u de volgende keer dat u het project opent een wachtwoord invoeren om het venster Eigenschappen te kunnen openen.

•	Wachtwoord bevestigen — Bevestigt het wachtwoord dat is getypt in het vak Wachtwoord. Wanneer u op OK drukt, moet de inhoud van het vak Wachtwoord bevestigen overeenkomen met die van het vak Wachtwoord. Als dit niet het geval is, verschijnt een foutmelding.


Bestand invoegen, dialoogvenster

In dit dialoogvenster kunt u naar een bestand zoeken en dit bestand invoegen in het project.

Opties in het dialoogvenster

Zoeken in

Toont de computers, servers, stations en mappen op de computer waarin u het project kunt zoeken dat u wilt openen.

Bovenliggende map

 Toont een lijst van mappen of stations één niveau boven de huidige server, computer of map.

Nieuwe map maken

 Maakt een nieuwe map.

Lijst

 Geeft de mappen of documenten weer in een lijst waarin alleen de pictogrammen en namen van de mappen of documenten zijn opgenomen.

Details

  Geeft de mappen of documenten weer in een lijst waarin niet alleen de namen en pictogrammen voor de mappen of documenten zijn opgenomen, maar ook hun formaat (alleen van documenten), hun type en de datum en tijd waarop ze voor het laatst zijn gewijzigd.

Bestandsnaam

Selecteer of typde naam van het bestand dat u wilt invoegen.

Bestandstypen

Selecteert een bestandstype. Het standaardtype is Tekstbestanden  (*.txt). In de keuzelijst Bestandsnaam verschijnen bestanden van het geselecteerde type.

Openen

Voegt het geselecteerde bestand in.

Bureaublad

Toont de mappen en bestanden op het bureaublad. De bestanden en mappen worden in het vak Bestandsnaam weergegeven.

Annuleren

Sluit het dialoogvenster zonder een nieuw bestand in te voegen.


UserForm, venster

In dit venster kunt u de vensters of dialoogvensters in het project maken. De besturingselementen worden getekend en weergegeven in een formulier.

Tijdens het ontwerpen van een formulier geldt het volgende:

•	Elk formuliervenster heeft een knop Maximaliseren, een knop Minimaliseren en een knop Sluiten.

•	Via de tab Algemeen van het dialoogvenster Optieskunt u het formulierraster weergeven en de grootte van de cellen in het raster bepalen.

•	Gebruik de knoppen in de Werkset om besturingselementen in het formulier te tekenen. Op het tabblad Algemeen van het dialoogvenster Opties kunt u instellen dat de besturingselementen worden uitgelijnd met het raster van het formulier.


Tabvolgorde, dialoogvenster

In dit dialoogvenster wordt de tabvolgorde van de objecten weergegeven. U kunt deze volgorde desgewenst wijzigen.

Opties in het dialoogvenster

Tabvolgorde

Toont de huidige volgorde van de objecten in het formulier.

Omhoog

Plaatst het geselecteerde object telkens wanneer u erop klikt één positie hoger in de tabvolgorde.

Omlaag

Plaatst het geselecteerde object telkens wanneer u erop klikt één positie lager in de tabvolgorde.


Procedure toevoegen, dialoogvenster

In dit dialoogvenster kunt u een nieuwe procedure Sub, Function of Property invoegen. Bovendien kunt u in het dialoogvenster Procedure toevoegen het bereik instellen op openbaar of privaat, en kunt u alle lokale variabelen in de procedure statisch maken.

Opties in het dialoogvenster

Naam

Bevat een naam voor de nieuwe procedure.

Type

Geeft aan welk type procedure wordt gemaakt.

•	Sub — Maakt een nieuwe procedure Sub.

•	Function — Maakt een nieuwe procedure Function.

•	Property — Maakt een nieuw procedurepaar Property Let en Property Get.

Bereik

Stelt het bereik van de procedure in op Public of Private.

Alle lokale variabelen als Statics

Voegt het sleutelwoord Static aan de proceduredefinitie toe.

OK

Voegt het proceduresjabloon in in het venster Programmacode.

Annuleren

Sluit het dialoogvenster zonder een nieuwe procedure in te voegen.


Digitale handtekening, dialoogvenster

Hiermee kunt u een project op digitale wijze tekenen door een certificaat toe te wijzen.

Opties in het dialoogvenster

Het VBA-project is momenteel voorzien van de digitale handtekening

Toont de naam van het certificaat dat op dat moment aan het project is toegewezen.

Voorzien van handtekening

Toont het standaardcertificaat.

Verwijderen

Verwijdert het huidige certificaat uit het project.

Kiezen

Opent het dialoogvenster Certificaat selecteren waarin u een certificaat kunt selecteren.

OK

Kent het geselecteerde certificaat aan het project toe en sluit het dialoogvenster Digitale handtekening.

Annuleren

Sluit het dialoogvenster zonder de digitale handtekening van het project te wijzigen.


Certificaat selecteren, dialoogvenster

Hier selecteert u het certificaat dat u aan uw project wilt toewijzen.

Opties in het dialoogvenster

Uigegeven aan

Toont de eigenaar van een certificaat.

Uitgegeven door

Toont de uitgever van een certificaat.

Beoogde doelen

Toont de doelstelling van een certificaat.

Naam

Toont de certificaatnaam die de gebruikers zien wanneer ze een getekend document openen.

Vervaldatum

Toont de datum waarop het certificaat vervalt.

Locatie

Toont het pad naar het certificaat.

OK

Voegt het geselecteerde certificaat aan het dialoogvenster Digitale handtekening toe.

Annuleren

Sluit het dialoogvenster zonder een certificaat te selecteren.

Certificaat weergeven

Geeft het certificaat weer die de gebruikers zien wanneer ze een getekend document openen.


Toetsen in het venster UserForm

In het venster UserForm kunt u de volgende toetscombinaties gebruiken:

Toets	Functie
SHIFT+CTRL +ALPHA	Een eigenschap selecteren in de eigenschappenlijst van het venster Eigenschappen.
ALPHA	In het venster Eigenschappen een waarde invoeren voor de geselecteerde eigenschap.
F7	Het venster Programmacode openen voor het geselecteerde object.
DEL of DELETE	De geselecteerde besturingselementen verwijderen zonder ze op het Klembord te plaatsen.
CTRL+Z	Het verwijderen van besturingselementen ongedaan maken.
TAB	De besturingselementen in tabvolgorde bekijken.
SHIFT+TAB	De besturingselementen in omgekeerde tabvolgorde bekijken.
CTRL+KLIK	Een besturingselement aan de selectie toevoegen of uit de selectie verwijderen.
KLIK+SLEPEN	Meer besturingselementen selecteren.
SHIFT+KLIK	Meer besturingselementen selecteren.
CTRL+KLIK+SLEEP	Besturingselementen aan de selectie toevoegen of uit de selectie verwijderen.
F6	Het venster Eigenschappen weergeven (alleen in ontwerpfase).
SHIFT+F10	Sneltoets weergeven.
CTRL+J	Op de voorgrond plaatsen (alleen van invloed op overlappende besturingselementen in de ontwerpmodus).
CTRL+K	Op de achtergrond plaatsen (alleen van invloed op overlappende besturingselementen in de ontwerpmodus).
Klik in het formulier om de selectie van alle geselecteerde besturingselementen op te heffen. Als u besturingselementen in een container wilt selecteren, heft u eerst de selectie van de container op. Vervolgens gebruikt u de methode CTRL+KLIK+SLEEP rond de gewenste besturingselementen.


Venster Lokale variabelen, opdracht in het menu Beeld

Opent het venster Lokale variabelen. In dit venster worden automatisch alle variabelen in de huidige stack met de bijbehorende waarden weergegeven.

Telkens wanneer u van de runtime- (uitvoerings-) naar de onderbrekingsmodus overschakelt en wanneer de stackcontext verandert, wordt het venster Lokale variabelen automatisch bijgewerkt.

Werkbalkknop:   .


Venster Controle, opdracht in het menu Beeld

Opent het venster Controle. Dit venster bevat de huidige controle-expressies. Het venster Controle verschijnt automatisch als in het project expressies worden gedefinieerd.

Als de context van de expressie niet binnen het bereik valt wanneer de onderbrekingsmodus wordt geactiveerd, wordt de huidige waarde niet weergegeven.

Werkbalkknop:   .


Code, opdracht in het menu Beeld

Opent of activeert het venster Programmacode voor een geselecteerd object.

Werkbalkknop:   . Sneltoetscombinatie:  F7.


Laatste positie, opdracht in het menu Beeld

Met deze opdracht kunt u snel naar een eerdere locatie in de programmacode gaan. Deze opdracht is alleen ingeschakeld als u de programmacode hebt bewerkt of de opdracht Definitie hebt opgeroepen, en alleen als het venster Programmacode wordt weergegeven. Visual Basic onthoudt alleen de laatste 8 opgeroepen of bewerkte regels.

Sneltoetscombinatie:  CTRL+SHIFT+F2.


Objectenoverzicht, opdracht in het menu Beeld

Opent het Objectenoverzicht. Dit overzicht bevat een lijst van de objectbibliotheken, typebibliotheken, klassen, methoden, eigenschappen, gebeurtenissen en constanten die u in de programmacode kunt gebruiken. Bovendien zijn in het overzicht de voor het project gedefinieerde modules en procedures opgenomen.

Werkbalkknop:   . Sneltoetscombinatie:  F2.


Venster Eigenschappen, opdracht in het menu Beeld

Geeft het venster Properties weer, dat een overzicht bevat van de eigenschappen in de ontwerpmodus voor een geselecteerd formulier, een besturingselement, een klasse, project of module.

Werkbalkknop:   . Sneltoetscombinatie:  F6.


Werkset, opdracht in het menu Beeld

Toont of verbergt de Werkset. De Werkset bevat alle besturingselementen die voor de toepassing beschikbaar zijn.

Werkbalkknop:   .


Opgeroepen stack, opdracht in het menu Beeld

Opent het dialoogvenster Opgeroepen procedures dat een lijst bevat van alle procedureoproepen in de toepassing die zijn gestart, maar nog niet zijn voltooid. Alleen beschikbaar in de onderbrekingsmodus.

Wanneer Visual Basic de programmacode in een procedure uitvoert, wordt deze procedure toegevoegd aan de lijst van actieve procedureoproepen. Als de procedure vervolgens een andere procedure oproept, bevat de lijst van actieve procedureoproepen twee procedures. Telkens wanneer een procedure een andere procedure Sub-, Function of Property-procedure oproept, wordt de opgeroepen procedure aan de lijst toegevoegd. Zodra de uitvoering wordt teruggegeven aan de oproepende procedure, wordt de opgeroepen procedure uit de lijst verwijderd. Procedures die worden opgeroepen vanuit het venster Direct worden ook aan de lijst van opgeroepen procedures toegevoegd.

Het dialoogvenster Opgeroepen procedures kan ook worden geopend door op de knop voor opgeroepen procedures (...) naast het vak Procedure in het venster Lokale variabelen te klikken.

Werkbalkknop:   . Sneltoetscombinatie:  CTRL+L.


Object, opdracht in het menu Beeld

Toont het actieve item.

Werkbalkknop:   . Sneltoetscombinatie:  SHIFT+F7.


Venster Direct, opdracht in het menu Beeld

Opent het venster Direct. Dit venster bevat informatie die afkomstig is uit foutopsporingsinstructies in de programmacode of die is gegenereerd door opdrachten die rechtstreeks in het venster zijn getypt.

Met het venster Direct kunt u:

•	Problematische of nieuwe programmacode testen.

•	De waarde van een variabele opvragen of wijzigen tijdens het uitvoeren van een toepassing. Terwijl de uitvoering is onderbroken, wijst u de variabele een nieuwe waarde toe op dezelfde manier als u dat zou doen in de programmacode.

•	De waarde van een eigenschap opvragen of wijzigen tijdens het uitvoeren van een toepassing.

•	Procedures oproepen op dezelfde manier als u dat zou doen in de programmacode.

•	Foutopsporingsuitvoer bekijken terwijl het programma wordt uitgevoerd.

Werkbalkknop:   . Sneltoetscombinatie:  CTRL+G.


Definitie, opdracht in het menu Beeld

Toont de locatie in het venster Programmacode waar de variabele of procedure onder de aanwijzer is gedefinieerd. Als de definitie zich in een bibliotheek bevindt waarnaar wordt verwezen, wordt deze weergegeven in het Objectenoverzicht.

Sneltoetscombinatie:  SHIFT+F2.


Werkbalken, opdracht in het menu Beeld

Geeft een overzicht van de ingebouwde werkbalken in Visual Basic  en van de opdracht Aanpassen. U kunt:

•	De werkbalken in- en uitschakelen.

•	De werkbalken naar verschillende locaties op het bureaublad slepen.

Foutopsporing

Geeft de werkbalk Foutopsporing weer. Deze werkbalk bevat knoppen voor algemene foutopsporingstaken.

Bewerken

Geeft de werkbalk Bewerken weer. Deze werkbalk bevat knoppen voor algemene bewerkingstaken.

Standard

Geeft de werkbalk Standaard weer. Dit is de standaardwerkbalk.

UserForm

Geeft de werkbalk UserForm weer. Deze werkbalk bevat knoppen die specifiek betrekking hebben op het formulier.

Aanpassen

Opent het dialoogvenster Aanpassen. In dit dialoogvenster kunt u werkbalken en de menubalk maken en aanpassen.


Projectverkenner, opdracht in het menu Beeld

Opent de Projectverkenner. De Projectverkenner bevat een hiërarchisch overzicht van de geopende projecten en hun inhoud.

De Projectverkenner kan alleen worden gebruikt voor navigatie- en beheerdoeleinden. U kunt vanuit de Projectverkenner geen toepassing compileren.

Werkbalkknop:   . Sneltoetscombinatie:  CTRL+R.


Opdrachten in het menu Venster

Splitsen

Splitst het venster Programmacode horizontaal of heft de splitsing op. Alleen beschikbaar wanneer het venster Programmacode actief is.

Werkbalkknop:   .

Onder elkaar

Geeft alle geopende documentvensters in het project onder elkaar weer.

Werkbalkknop:   .

Naast elkaar

Geeft alle geopende documentvensters in het project naast elkaar weer.

Werkbalkknop:   .

Trapsgewijs

Geeft alle geopende documentvensters in het project zo weer dat deze elkaar gedeeltelijk overlappen.

Werkbalkknop:   .

Pictogrammen schikken

Geeft de pictogrammen van de geminimaliseerde documentvensters linksonder in het venster weer.

Lijst met vensters

Toont alle geopende documentvensters.


Niet-eenduidige selectie

U hebt òf geen sleutelwoord geselecteerd, òf Help opgevraagd over een onderdeel van de geïntegreerde ontwikkelomgeving (Integrated Development Environment - IDE). Als u hebt geprobeerd een sleutelwoord te selecteren, probeer dan nogmaals één sleutelwoord te selecteren. Voor informatie over de IDE klikt u op een van de volgende mogelijkheden:

Programmacode of Module, vensters

Direct, venster of deelvenster

Lokale variabelen, venster of deelvenster

Objectenoverzicht

Controle, venster of deelvenster