Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Visual Basics Programming >> Content
    VBA koding triks
    Visual Basic Application ( VBA ) koden brukes til å automatisere rutineoppgaver i Microsoft Excel for å spare tid , forbedre nøyaktigheten og administrere data mer effektivt. Med store mengder data til prosessen , må du maksimere ytelsen og begrense tilgangen til kildefilene. Med disse enkle å implementere triks -of -the - handel, kan du lage din VBA koden mer robust og sikker . Unngå Screen Oppdateringer

    Når du kjører din VBA-kode , vil du se regnearkene oppdatering. Screen oppdateringer vil vise hvert trinn av makroen , og ta mer tid å kjøre. Dette er greit når du utvikler en ny makro og ønsker å se hvordan det fungerer . Når makroen er ferdig og kjører riktig , men du trenger ikke lenger å se på skjermen oppdateres . Unngå skjermen oppdateres ved å legge denne linjen med kode i begynnelsen av makroen : Application. ScreenUpdating = False . Dette sparer tid og forbedrer ytelsen.
    Hide Code

    Du kan skjule din VBA -kode for å holde andre i å kopiere eller endre det. Dette er spesielt viktig når banene til datafiler må være sikre. Selv om dette ikke er 100 prosent fail- proof , er det en god grad av sikkerhet . Å passordbeskytte koden , klikk på Verktøy i VBA Editor -menyen . Fra drop -down menyen, klikk " VBAProject Egenskaper". En dialogboks åpnes, klikker du kategorien Egenskaper. Kryss av i boksen for " Lock project for viewing . " Du må deretter å oppgi et passord og bekreft det . Din passordbeskyttelse trer i kraft når du lagrer Excel-arbeidsbok , lukke den og deretter åpne den . Som med alle passord , velg noe du kan huske .
    Åpne filen til et bestemt sted

    Du kan ha din Excel -fil åpnes automatisk til en bestemt plassering i arbeidsboken .
    p Dette er verdifull når du har en instruks regneark du vil at brukerne skal se før du gjør endringer i arbeidsboken . For å gjøre dette , velg " ThisWorkbook " for Excel-filen i VBA Editor Prosjekt Explorer -vinduet . Husk at det å skrive i VBA-kode krever spesiell linjeavstand og innrykk . Legg til disse linjene med kode i editor vinduet:

    Private Sub Workbook_Open ( )

    Run " Aktiver Instruksjoner Regneark "

    End Sub

    Tilbake til Prosjekt Explorer og sette inn en modul for Excel-filen . Klikk - på modulen for å åpne redigereren vinduet , og deretter legge dette delprosedyre :

    Sub Aktiver Instruksjoner regneark ( )

    Sheets ( " Instruksjoner ") Velg

    Range. ( " Al" ) . Velg

    End Sub

    Lagre filen . Neste gang arbeidsboken åpnes det går automatisk til Instruksjoner regnearket og cellereferansen .
    Sidestep en åpning Makro
    p Det er mest effektivt å skrive VBA-kode til automatisk begynne å behandle dine data når du åpner Excel-filen . Noen ganger kan det hende at du ikke vil at dette skal skje. For slike tilfeller. Hold nede Skift-tasten samtidig arbeidsboken åpnes . Excel-filen vil omgå åpningen makro . Neste gang du åpner Excel-filen , vil makroen automatisk kjøre igjen .

    früher :

     Weiter:
      Relatert Artike
    ·Hvor å Endre Int til String 
    ·Hvordan Ring lagrede prosedyrer i Visual Basic 
    ·Hvordan bruke pekere i Vb 
    ·Hvordan lage en GPA Kalkulator i Visual Basic 2008 
    ·Hvordan lage mapper og kopiere filer i VBScript 
    ·Tutorial på VB.NET for DirectX 
    ·Hvordan få tilgang til VBA til å lage et Excel- regne…
    ·Hvordan skrive 64- Bit Kompatibel kode 
    ·Hvordan automatisk lukke en meldingsboks i VB6 
    ·Hvordan beregne antall uker mellom to datoer 
      Anbefalte artikler
    ·Opplæring for MySQL REGUTTR 
    ·Javascript Scrollbar Tutorial 
    ·Hvordan å feilsøke Ubuntu 
    ·Slik formaterer til dollar i Java 
    ·Hvordan Avvis data som Overflow de Dimensjoner 
    ·Hvordan lage SSIS Package Distribusjon 
    ·Hvordan lage en fil i Python 
    ·Web Testing Vs . Client Server Testing 
    ·Hvordan bruke Combo Box Med NetBeans GUI 
    ·Slik formaterer desimaler i Java 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/