Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Visual Basics Programmering >> Content

    VBA-programmering Theory

    VBA -programmering teori är en uppsättning begrepp som VBA utvecklare gäller att vägleda dem i att skriva program för applikationer i Microsoft Suite , såsom Word , Excel och Access. VBA ärver sin kärna, grundläggande begrepp från objektorienterad programmering , en strategi där programmerare behandlar virtuella begrepp som föremål eller enheter som har egenskaper och funktioner . Object Modeller

    objektmodeller definiera relationer mellan var och en av klasserna i ett Office-program . Till exempel indikerar objektmodellen för Microsoft Word , där du kan se en visuell representation av den MSDN Ords Object Model sida , att " Ord " Samlingen innehåller objekt av " Range " klass . Detta innebär att alla objekt i " Words " samlingen har alla egenskaper och funktioner i en " Range " objektet . Ett av de enklaste sätten att förstå Document Object Model är att se det som ett släktträd för Word , Excel och Access- klasser .
    Klasser

    Klasserna är virtuella ritningar som VBA skapar sina föremål från . Klasslista funktionerna - som objektorienterad programmerare anropa metoder - och egenskaper som ett föremål tillverkat av klassen kan ha . Till exempel , listar " Textruta " klass i VBA " Text " som en av denna klassens egenskaper . Klassen visar också vad som fastighetens grundläggande datatypen är en sträng . En av de metoder för " Textruta " klass definierar heter " Change". VBA exekverar denna metod när en användare ändrar texten i textrutan .
    Evenemang

    Events är speciella exempel på metoder . VBA programmerare brukar inte kalla dessa metoder direkt , men lita på VBA att kalla dem när specifika händelser inträffar under ett program avrättning . Till exempel har " knappen " objektet ett "klick " händelse metod som VBA körs när användaren klickar på knappen . En VBA programmerare kan skriva uttalanden i denna händelse för att validera uppgifter en användare har införts i ett formulär , eller att köra en funktion inbyggd i Office-programmet .
    Automation

    Förstå begreppet automation låter VBA programmerare skriver ett program i Word , till exempel , som manipulerar objekt i Excel eller Access . Programmeraren kan vilja köra en ekonomisk funktion som " KUPANT " inifrån ett Word-dokument . Automation låter programmerare skapa en run -time -anslutning från Word till Excel för att komma åt denna funktion . Detta gör det möjligt för programmerare att köra " KUPANT " -funktion precis som om den fanns i Word .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Vilka är de begrepp som ofta används i Visual Basic
    ·Komma åt Macro Programmering
    ·Hur Ring DB2 lagrade procedurer i Visual Basic 6.0 Prog…
    ·Hur man kan få ett VBA Email Attachment
    ·Hur man skapar Easy VBS Script Online och lägg till IP…
    ·Hur man gör en knapp Öppna en webbplats med Visual Ba…
    ·Sätt att ange Range i VBA
    ·Hur man beräknar ett kalkylblad Cellvärde
    ·Hur byter jag namn på flera filer med ett datum med Vi…
    ·Hur Pump meddelanden med Vb.Net
    Utvalda artiklarna
    ·Hur man skapar en textruta i Visual C #
    ·Definition av Java & Javascript
    ·Lägga till åtkomst i fält med Visual Basic
    ·Hur man skapar RTF-filer i Visual Basic 6
    ·Så här visar på Nästa och Föregående i ColdFusion…
    ·Hur att ersätta text i en PHP -fil
    ·Grunderna i Visual Basic
    ·Hur man installerar PHP Engine på en Windows- PC
    ·PHP för att konvertera till UTF - 8
    ·Hur man ska tolka en sträng som en Boolean i Python
    Copyright © Dator Kunskap http://www.dator.xyz