Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> Microsoft Access >> Content
Hoe te werken met VBA Objecten in Excel
Weten hoe te werken met VBA objecten in Excel kunt u programma's die controle Excel te schrijven . Dergelijke programma's zijn vooral nuttig voor het uitvoeren van taken die geen menselijke tussenkomst nodig hebben en die zijn tijdrovend en foutgevoelig als handmatig uitgevoerd . Het werken met VBA objecten bestaat uit de volgende drie componenten vaardigheden : het uitvoeren van methoden van een VBA- object , die ook worden genoemd functies, het instellen van eigenschappen van een VBA- object , en het schrijven van uitspraken die in Excel wordt uitgevoerd wanneer gebeurtenissen zoals muisklikken of toetsaanslagen optreden tijdens het werkboek is openen. Instructies
Voer een methode
1

Klik op het tabblad "Ontwikkelaar " , klik vervolgens op de knop " Visual Basic " om de VBA -ontwikkelomgeving in te voeren .

Click 2 het menu " View " , klik vervolgens op de "Project Explorer " punt . Dubbelklik op de " ThisWorkbook " item in de " Project Explorer " paneel op het scherm vertrokken . Excel wordt een nieuw venster weergegeven voor het invoeren van programma's .
3

Plak volgende programma in het nieuwe venster . Dit programma loopt de " Activeren" -methode van een VBA- object met de naam Sheet . Sheet vertegenwoordigt een werkblad in de huidige werkmap .

Sub ActivateASheet ( )

Sheet3.Activate

End Sub

Druk " Alt " Goedkope 4 en " F11 " gelijktijdig in om terug te keren naar Excel , klik op het tabblad " Blad " aan de onderkant van het werkblad net. Deze actie activeert het eerste werkblad . Uw programma zal de derde werkblad activeren .

Druk " Alt " en " F11 " tegelijk weer 5 om terug te keren naar de programmeeromgeving , klik op een verklaring in uw programma . Druk op " F5 " om het programma uit te voeren .

Druk " Alt " 6 en " F11 " gelijktijdig in om terug te keren naar Excel . Merk op dat vel is nu het actieve blad want je programma maakte het zo .
Set Eigenschappen
7

Klik op de knop van het tabblad "Ontwikkelaar " " Visual Basic " om het in te voeren Visual Basic ontwikkelomgeving , klik vervolgens op "Project Explorer " punt van het menu " View " .
8

Dubbelklik op het " ThisWorkbook " item in de " Project Explorer " paneel .
9

Plak volgende programma in het nieuwe venster code . Dit programma kent een waarde toe aan de eigenschap Cells van de VBA- werkblad -object . Cellen vertegenwoordigt de cellen in een werkblad .

Public Sub changeCell
( )

Sheets
( 2 ) . Cells ( 1 , 1 ) = " hello "

End of Sub < br >
10

Klik enige verklaring in het programma , druk daarna op " F5 " om het programma uit te voeren .

Druk " Alt " 11 en " F11 " gelijktijdig in om terug te keren naar Excel , dan klik op het tabblad " Sheet " in de linkerbenedenhoek van het werkbladraster . Excel zal raster 2 weer te geven . Merk op dat cel A1 van dat blad toont de tekst " hello ", die je programma daar te zetten .
Event Functions
12

Klik op het tabblad "Ontwikkelaar " " Visual Basic " knop om de Visual Basic programmeeromgeving te voeren , klik op de " Project Explorer " opdracht" menu " View . Dubbelklik op het " Blad " item in de ruit die tegen links verschijnt .
13

Klik op de pijl omlaag in het meest linkse drop- down controle op de top van de programmering venster , klik vervolgens op de " Werkblad " item uit de lijst die verschijnt .
14

Klik op de " Change " item uit de keuzelijst aan de rechterkant van degene die u hebt geklikt in de vorige stap . Deze actie selecteert de functie gebeurtenis wijzigen voor de VBA object werkblad van de vorige stap . Event functies zijn subroutines die oproepen Excel wanneer gebruikers interageren met de werkmap . De functie Change wordt uitgevoerd wanneer de gebruiker typt een waarde in een cel .
15

Typ of plak de volgende programma in de nieuwe programmering venster . Dit programma geeft een kort bericht wanneer Excel de functie gebeurtenis loopt .

Private Sub Worksheet_Change
( ByVal Target As Range )

MsgBox
( " Er is iets veranderd . " )

End
sub

Druk " Alt " 16 en " F11 " gelijktijdig in om terug te keren naar Excel , vervolgens op het tabblad " Sheet3 " aan de onderkant van het werkblad net. Typ een waarde in een cel . Je programma zal de melding " Er is iets veranderd . "

Previous: Next:
  Microsoft Access
·Hoe maak je een Schaduw toevoe…
·Hoe om email adressen Merge Bi…
·Hoe maak je een Excel- macro g…
·Hoe te beveiligen met wachtwoo…
·Hoe je samengevoegde cellen ma…
·Hoe maak je Typ een negatief g…
·Hoe te formatteren Alle reacti…
·Hoe je marges berekenen in Exc…
·Hoe maak je een rij Drijven op…
  Related Articles
Hoe maak je een Tilde gebruiken in een W…
Hoe kan ik een Umlaut gebruiken in een W…
Hoe maak je een Holiday Nieuwsbrief op u…
Hoe maak je een viervoudige Wenskaart ma…
Hoe maak je een Tent - Fold Wenskaart Ma…
Hoe te Spelling en grammatica fouten te …
Hoe kan ik een document Zoom in Word 200…
Hoe je tekst rond een afbeelding in Word…
Hoe je de uitlijning van de tekst wijzig…
  Software Articles
·Hoe je opnemen met Windows Media Center 
·Hoe kan ik AVCHD Lite converteren naar e…
·How to Get Rid van Enterprise Suite 
·Hoe te Crystal Reports gegevens voor Ein…
·Hoe te Feather Edges in Photoshop 
·OpenOffice Base PDF Tutorial 
·Hoe te Rankings in Microsoft Excel Zorg 
·Hoe kan ik een Dell laptop Pas 
·Hoe je kleur toevoegen aan een PowerPoin…
Copyright © Computer Kennis http://www.nldit.com