Wachtwoord vergeten?

Wachtwoord vergeten
Vul hier uw email adres in. U ontvangt dan een nieuw wachtwoord.

OFFICE 97: Voorbeeldcode uit Knowledge Base-artikelen uitvoeren

Gepost op 21-01-2004 - Microsoft Office - 0 reacties


De informatie in dit artikel is van toepassing op:

  • Microsoft Word 97 Standard Edition
  • Microsoft PowerPoint 97 Standard Edition
  • Microsoft Excel 97 Standard Edition

Dit artikel is eerder gepubliceerd onder NL173707

Samenvatting


De Microsoft Knowledge Base bevat een aantal artikelen waarin voorbeeldcode voor VBA-macro's (Visual Basic for Applications) is opgenomen. Deze macro's zijn bedoeld ter illustratie van basisbegrippen met betrekking tot het programmeren in Visual Basic voor Microsoft Office. In dit artikel wordt beschreven hoe u op basis van de voorbeeldcode een nieuwe macro kunt maken, en hoe u die macro kunt uitvoeren.

Meer informatie


De door Microsoft gebruikte programmeervoorbeelden dienen uitsluitend ter illustratie. Microsoft verleent dan ook geen enkele impliciete of expliciete garantie met betrekking tot deze voorbeelden. Er gelden geen impliciete garanties met betrekking tot verkoopbaarheid en/of geschiktheid voor een bepaald doel, noch enigerlei andere garanties. In dit artikel wordt ervan uitgegaan dat u bekend bent met de programmeertaal VBA, alsmede met de hulpprogramma's waarmee procedures worden gemaakt en waarmee fouten in procedures worden opgespoord. U kunt desgewenst contact opnemen met Microsoft Productondersteuning voor uitleg over de functie van een bepaalde procedure. Microsoft Productondersteuning is echter niet bereid om de voorbeelden aan te passen teneinde extra functies toe te voegen of teneinde procedures te maken die aan uw specifieke wensen voldoen. Als u nog niet zoveel programmeerervaring hebt, kunt u eventueel contact opnemen met een Microsoft Certified Solution Provider. Als u meer informatie wilt over Microsoft Certified Solution Providers, bezoekt u de volgende pagina op het World Wide Web:

Als u meer informatie wilt over andere ondersteuningsopties van Microsoft, bezoekt u de volgende pagina op het World Wide Web:


In Microsoft Excel, in Microsoft PowerPoint en in Microsoft Word worden macro's respectievelijk opgeslagen in werkmappen, in presentaties, en in sjablonen en documenten. Als u de voorbeeldcode uit een Knowledge Base-artikel wilt gebruiken, moet u een nieuwe Visual Basic-macro toevoegen (of een bestaande macro selecteren) in een Excel-werkmap, in een PowerPoint-presentatie of in een Word-sjabloon of -document. Vervolgens kunt u de voorbeeldcode in deze macro plakken of typen. Gebruik hierbij een van de volgende methoden.

Een nieuwe macro maken

  1. Open of maak een Excel-werkmap, een PowerPoint-presentatie of een Word-sjabloon of -document.
  2. Wijs Macro aan in het menu Extra en klik op Macro's.
  3. Klik in de lijst Macro's in op de Excel-werkmap, op de PowerPoint-presentatie of op de Word-sjabloon of het Word-document waarin u de macro wilt opslaan.
  4. Typ een naam voor de macro in het vak Macronaam.
  5. Klik op Maken om de Visual Basic-editor te openen.
  6. Typ de macrocode.
OPMERKING: typ de macrocode tussen de eerste regel
Sub <macronaam>()
en de laatste regel
End Sub
Ga als volgt te werk om de voorbeeldcode via het Klembord aan de macro toe te voegen:

  1. Schakel over naar het programma waarin het Knowledge Base-artikel wordt weergegeven, zoals Microsoft Internet Explorer.
  2. Selecteer alleen de voorbeeldcode tussen de eerste regel ('Sub <macronaam>()') en de laatste regel ('End Sub').
  3. Klik op Kopiëren in het menu Bewerken.
  4. Schakel over naar de Visual Basic-editor.
  5. Plaats de invoegpositie in de Visual Basic-editor tussen de eerste regel ('Sub <macronaam>()') en de laatste regel ('End Sub') van de macro.
  6. Klik op Plakken in het menu Bewerken.

De voorbeeldcode aan een module toevoegen


Als u code aan een module wilt toevoegen, moet u een bestaande module gebruiken of een nieuwe module maken. Hiertoe gaat u als volgt te werk:

  1. Open of maak een Excel-werkmap, een PowerPoint-presentatie of een Word-sjabloon of -document.
  2. Wijs Macro aan in het menu Extra en klik op Visual Basic-editor.
  3. Klik in het venster Project van de Visual Basic-editor (dat standaard in de linkerbovenhoek wordt weergegeven) op het projectpictogram dat dezelfde naam heeft als uw werkmap, presentatie, sjabloon of document. Als u uw werkmap, presentatie, sjabloon of document nog niet hebt opgeslagen, wordt de projectnaam gebaseerd op het programma dat u gebruikt.
    Programma Standaardprojectnaam -------------------------------------------
    Microsoft Excel VBAProject(Map1)
    Microsoft PowerPoint VBAProject(Presentatie1)
    Microsoft Word Project(Document1) -of- TemplateProject(Sjabloon1)

    OPMERKING: als u de macro wilt opslaan in de standaardsjabloon van Microsoft Word (Normal.dot), dubbelklikt u op het project Normal.
  4. Als het door u geselecteerde project geen onderliggende map Modules bevat, klikt u op Module in het menu Invoegen.
  5. Klik in het codevenster van de module die u wilt maken. Het codevenster staat meestal in de rechterbovenhoek van de Visual Basic-editor.
  6. Typ de voorbeeldcode die in het Knowledge Base-artikel wordt weergegeven. Neem de code letterlijk over, inclusief de regels 'Sub <macronaam>()' en 'End Sub'. Gebruik TAB om tekst te laten inspringen.


    OPMERKING: regels die met een enkel aanhalingsteken (') beginnen zijn opmerkingen. Deze regels zijn niet noodzakelijk voor het uitvoeren van de macro. Voor een goed begrip van de macro kan het echter handig zijn om ook deze regels over te nemen.

De macro uitvoeren

  1. Schakel vanuit de Visual Basic-editor over naar Excel, PowerPoint of Word.
  2. Wijs Macro aan in het menu Extra en klik op Macro's.
  3. Klik op de naam van de macro in de lijst Macronaam en klik op Uitvoeren.

Referenties


In de Microsoft Help van elk Office-programma vindt u diverse onderwerpen over het werken met macro's. De Help van Visual Basic bevat uitgebreide informatie over het schrijven van code.


Als u meer wilt weten over het opvragen van Help-informatie voor Visual Basic for Applications, raadpleegt u het volgende Microsoft Knowledge Base-artikel:

163435VBA: Programming Resources for Visual Basic for Applications


PrintPrint RSS reactiesRSS reacties BookmarkBookmark

Gekoppelde tags

Excel, Excel 97, Fix, Internet Explorer, Macro, Office, Office 97, PowerPoint, PowerPoint 97, Procedure, Project, Visual Basic

Reacties
Nog geen reacties geplaatst.

Winkelmandje

Het winkelmandje is leeg

Inloggen
Als u hierboven op de knop 'bestellen' klikt krijgt u een overzicht van de door uw gewenste producten. Indien het overzicht compleet en correct is kunt via de wizard de verdere gegevens invullen en uw bestelling afronden. In het bestelproces kunt u altijd op 'vorige' drukken om terug te gaan in het proces. Bij Perrit staan vertrouwen, privacy en veiligheid op de eerste plaats, wij zullen uw gegevens dan ook met uiterste zorgvuldigheid behandelen en nooit doorgeven aan derden.

Perrit.nl Sherwood Rangers 29 Hengelo

Perrit.nl telefoon: +31 74 750 12 20

Kenniscentrum - OFFICE 97: Voorbeeldcode uit Knowledge Base-artikelen uitvoeren
Perrit Kenniscentrum - OFFICE 97: Voorbeeldcode uit Knowledge Base-artikelen uitvoeren