Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Software  
  • Adobe Illustrator
  • animasjon programvare
  • Antivirus programvare
  • Audio programvare
  • Sikkerhetskopiere data
  • brenne CDer
  • brenne DVDer
  • Datakomprimeringsprotokoll
  • database programvare
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • pedagogisk programvare
  • Engineering programvare
  • Arkiv Forlengelsen Typer
  • Financial Software
  • Freeware, Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Hjem Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Åpen Kildekode
  • Andre dataprogrammer
  • PC Games
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentasjon programvare
  • produktivitet programvare
  • Quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvare betaversjoner
  • programvare konsulenter
  • Software Development Selskaper
  • Software Licensing
  • regneark
  • Skatt forberedelse programvare
  • Utility programvare
  • Web Clip Art
  • Windows Media Player
  • Tekstbehandlingsprogrammet
  •  
    Datamaskin >> Software >> Microsoft Access >> Content
    Hvordan komme i gang med Excel VBA
    Microsoft Excel er et kraftig program med funksjoner som går langt utover enkle regneark design. Kanskje du har hatt glede av å mestre kompliserte formler og dataanalyse , og du er klar for en ny utfordring . Med Visual Basic for Applications ( VBA ) , kan du supercharge Excel. Du kan begynne å bruke VBA umiddelbart, uten erfaring med programmering er nødvendig. Instruksjoner
    spille inn en makro
    1 p Hvis du noensinne har spilt inn en makro , er du allerede bruker VBA . Visual Basic-redigering oversetter dine tastetrykk til VBA- kommandoer. Den resulterende koden er ineffektivt, men det kan hjelpe deg å bli kjent med VBA syntaks og kommandoer.
    2

    I Excel , spille inn en enkel makro . I Office XP , velger du Makro , Registrer ny makro fra Verktøy-menyen . ( I Excel 2007 -kommandoer er i kategorien Utvikler . ) Endre makro navn eller la standard , og trykk OK.
    3 p Med den makro opptaker kjører , skriver "Hello World" i celle A1 . Påfør fet, kursiv og understreket , og endre skriftfargen til rødt. Dobbeltklikk på kolonnen separator i topptekstraden mellom kolonne A og B , for å endre størrelsen på cellens bredden til innholdet.
    4

    Slå av makro opptaker ved å velge Verktøy , Makro, Stopp registrering .
    5

    Test makroen til å sørge for at meldingen vises .
    Undersøk Innspilt Code
    6

    Høyreklikk på Ark1 kategorien og velg Vis kode , eller trykk Alt - F11 , for å åpne VB editor, og dobbeltklikk på modul 1 . Makroen koden vil se omtrent slik ut : en

    Sub Macro1 ( )

    ActiveCell.FormulaR1C1 = "Hello World" Range (" A1 ") SelectSelection.Font.Bold = TrueSelection.Font . . kursiv = TrueSelection.Font.Underline = xlUnderlineStyleSingleColumns ( "A: A") . EntireColumn.AutoFitSelection.Font.ColorIndex = 3

    End Sub
    7

    Merk at makroen begynner med " Sub " og slutter med " End Sub . " Hver VBA subrutine begynner og slutter på denne måten.
    8

    Finn kjente søkeord. Siden du vet hva denne makroen gjør det, kan du finne ut at " Selection.Font.Bold = true " endringer utvalget til fet skrift. Du kan også kjenne kommandoene for å skalere kolonnen , og endre fargen .
    9

    Gå tilbake til Excel og prøve å spille noen flere enkle makroer , hver gang undersøke koden i VB editor.

    Sett opp VB Editor
    10

    Start VB editoren ved å trykke Alt - F11 .
    11

    Klikk på hvert menypunkt øverst til å bli kjent med tilgjengelige alternativer .
    12

    Sett opp ditt miljø med alternativer fra Vis-menyen. På et minimum , legger Properties-vinduet og Project Explorer . Du kan forankre dem til venstre side av skjermen ved å høyreklikke og velge " Dockable . "
    13

    Prøv den kontekstavhengige hjelpen funksjonen når som helst ved å trykke F1.


    Design et skjema
    14

    Fra Sett inn-menyen , velg Sett UserForm . Den UserForm din design lerretet.
    15

    Hvis UserForm ikke dukker opp , kan du gå til Prosjekt Editor og dobbeltklikk på " Skjemaer ", dobbeltklikk deretter UserForm1 .

    16

    Når UserForm vises, vil du også se verktøykassa , som inneholder kontroller du vil bruke i å lage skjemaene . For eksempel kan du inkludere knapper, tekstbokser , drop -downs og etiketter. Hold markøren over hvert å se navnene .
    17

    Legg noen kontroller i skjemaet. For å legge til en tekstboks , finner den i verktøykassen, klikk på den, så flytter du markøren til Bruker Form og tegne et rektangel på skjemaet . Du vil se en figur som ser noe sånt som et vindu . Dette er hvor brukeren vil gå inn sitt innspill .
    18

    Place flere kontroller i skjemaet . Eksperimenter med endring av størrelse og omorganisere . For noen kontroller til å fungere, må de programmeres . For eksempel må en "OK "-knappen en tilhørende sekvens av handlinger. Andre kontroller , for eksempel etiketter , trenger vanligvis liten, om noen , programmering
    Program en melding Box
    19

    " MsgBox" er forhåndsinnstilt ; . Du trenger ikke å utformer et skjema . Men du vil trenge noen kode . Du kan programmere " Ja ", " Nei ", " OK" og "Avbryt " knappene må du konfigurere rask , og mer .
    20 p Dette meldingsboks vil advare brukeren om at filen vil lukke uten spare når hun klikker " Ja. " Hvis hun klikker "Nei , " filen vil lagre før lukking. Hvis hun velger " Avbryt" filen ikke vil lukkes.
    21

    Start VB editor. Fra menyen Sett inn , sette inn en modul, da, i Project Explorer , dobbeltklikker du den nye modulen . En kode vindu vil åpne opp .
    22

    Skriv inn følgende rutine. ( Ikke skriv inn teksten i parentes som følger. ) Sub MsgBoxTest ( ) [ subrutiner alltid begynne med Sub og slutt med End Sub] myTitle = "Advarsel" [ Tildeler en verdi til " myTitle . " Når du bruker " myTitle " senere , er det det samme som å skrive "Advarsel . "] MyMsg = " Lukk uten å lagre ? Alle endringer vil gå tapt . " [ Tildeler en verdi til " MyMsg . "] Response = MsgBox ( myMsg , vbExclamation + vbYesNoCancel , myTitle ) [ Definerer meldingsboks . Det vil inneholde " myMsg , " en advarsel utropstegn , og ja, nei og Avbryt , og tittellinjen vil lese "Advarsel ", fordi det er verdien av " myTitle . "] Velg Sak Response [Velg sak tildeler handlinger til ulike alternativer ] saken er = vbYes [ Hvis brukeren klikker Ja ] ActiveWorkbook.Close SaveChanges : . = False [Lukk uten å lagre ] sak Er = vbNo [ Hvis brukeren klikker Nei] ActiveWorkbook.Close SaveChanges : . = sant [ Lagre og lukk . ] sak Er = vbCancel [ Hvis brukeren klikker Avbryt ] Exit Sub [ Avslutt subrutinen . Ikke gjør noe . ] Slutt Velg [ Dette avslutter Select sak uttalelse. ] End Sub [ Avslutter subrutine ]
    23

    Velg Run, Run Sub /Bruker Form fra menyen. Din melding vil vises , du har nå skrevet et fungerende VBA rutine

    .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan Custom Autokorrektur i Excel 2007 
    ·Hvordan lagre data fra PowerPoint til Excel 
    ·Hvordan bruke Goal Seeker i Excel 
    ·Slik importerer Serial data inn i Excel Software 
    ·Liste over Excel 2007 Vilkår 
    ·Hvordan endre passord på en delt Excel-dokument 
    ·Hvordan spare Photoshop GIF-bilder for bruk i Excel 
    ·Slik gjenoppretter en tapt Excel-fil 
    ·Hvordan endre tekst til store bokstaver i Excel 2007 
    ·Hvordan bruke Utskriftsformat i Microsoft Excel 2003 
      Anbefalte artikler
    ·Hvordan å redigere lyd i en AVI- fil 
    ·Hvordan skrive Across Bilder 
    ·Hvordan Bland jeg gjør sangene sammen ved hjelp av Aud…
    ·Hvordan lage en Drop Down Box i Publisher 
    ·Hvordan lage Visual Spreadsheets 
    ·Hvor å konvertere FLV til WMV Med Shareware 
    ·Hvordan flytte en vertikal akse Tittel 
    ·Hvordan lese SDF i Microsoft 
    ·Installering Asus Mobile Phone Tool 
    ·Hvordan legge til VIDEO_TS til Roxio Media Creator 9 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/