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 kodning Tricks

    Visual Basic Application ( VBA ) -koden används för att automatisera rutinuppgifter i Microsoft Excel för att spara tid , förbättra noggrannheten och hantera data mer effektivt . Med stora mängder data till processen , måste du maximera prestanda och begränsa tillgången till källfiler . Med dessa lätta att genomföra trick - of-the - handeln , kan du göra din VBA-kod mer robust och säker . Undvik skärmuppdateringar

    När du kör din VBA-kod , kommer du att se dina kalkylblad uppdateras . Skärmuppdateringar visar varje steg i ditt makro , och tar längre tid att köra . Detta är bra när du utvecklar ett nytt makro och vill se hur det fungerar . När makrot är klar och igång ordentligt , men du behöver inte längre se på skärmen uppdateras . Undvik skärmen uppdateringar genom att lägga till denna kodrad i början av ditt makro : Application . ScreenUpdating = False . Detta sparar tid och förbättrar prestanda . Addera Hide kod

    Du kan dölja din VBA-kod för att hålla andra från att kopiera eller ändra det . Detta är särskilt viktigt när sökvägar till datafiler måste vara säkra . Även om detta inte är 100 procent helsäker , är det ett bra mått av säkerhet . Att lösenordsskydda din kod , klicka på Verktyg i VBA Editor -menyn . Från den nedrullningsbara menyn , klicka på " VBAProject Properties . " En dialogruta öppnas , klicka på fliken Egenskaper . Markera rutan för " Lås projekt för visning . " Därefter måste du ange ett lösenord och bekräfta det . Ditt lösenord skydd blir effektiv när du sparar Excel-arbetsbok , stänga den och sedan öppna den igen. Som med alla lösenord , välj något som du kan komma ihåg .
    Öppna filen till en viss plats

    Du kan ha din Excel-fil öppnas automatiskt till en specifik plats i arbetsboken .
    p Detta är värdefullt när du har en instruktion kalkylblad du vill att användarna ska se innan du gör ändringar i din arbetsbok . För att göra detta, välj " ThisWorkbook " för din Excel-fil i VBA Editor Project Explorer-fönster . Tänk på att skriva i VBA-kod kräver särskild radavstånd och indrag . Lägg dessa kodrader i editorn fönstret :

    Private Sub Workbook_Open ( ) katalog

    Run " Aktivera Instruktioner Arbetsblad "

    End Sub

    Återgå till Projekt Explorer och infoga en modul för din Excel-fil . Klicka - på modulen för att öppna redigeringsfönstret , lägg sedan till denna sub förfarande :

    Sub Aktivera Instruktioner kalkylbladet ( ) Sheets

    ( " Instructions " ) Välj

    Range . ( " Al " ) . Välj

    End Sub

    Spara filen . Nästa gång arbetsboken öppnas den går automatiskt till instruktionerna kalkylbladet och cellreferens . Addera Sidestep en öppning Makro
    p Det är mest effektivt att skriva din VBA-kod till automatiskt börja bearbeta dina data när du öppnar din Excel-fil . Ibland kan det finnas tillfällen då du inte vill att detta ska hända . För dessa fall. håll nere Shift -tangenten samtidigt arbetsboken öppnas . Excel -filen kommer förbi öppningen makrot . Nästa gång du öppnar Excel-filen , kommer makrot körs automatiskt igen .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man ändrar den aktiva arbetsboken i VBA
    ·Komma åt delade mappar VB 2005
    ·Hur man flyttar en PictureBox i VB
    ·Utförande av Tekniker strängsammanfogning i VB
    ·Hur du gör din egen video med bilder och musik
    ·Hur man gör ett pong spel med koden i VB
    ·Hur att beräkna ett medelvärde i Visual Basic
    ·Hur ritar jag ett hårkorsmarkören Inom Visual Basic
    ·Hur man använder VB att kommunicera med serieportar
    ·Hur man gör kommentarer i VBS Code
    Utvalda artiklarna
    ·Hur anger jag en TagLib i Java
    ·Konvertera XML till PDF i Perl
    ·Lägga till en fastighet till ett Word- dokument i VBA
    ·Hur man bygger en egen PC-programvara
    ·PHP beständiga anslutningar Causing MySQL Load
    ·Hur till Redigera SQL på en iPhone
    ·Hur man skapar en webbplats för Java Logga in
    ·Hur du ändrar ordning på fälten på MySQL
    ·Så här öppnar SendKeys Funktion
    ·Hur man skapar AS2 Klasser
    Copyright © Dator Kunskap http://www.dator.xyz