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 >> Computer Programmeringsspråk >> Content
    Hvordan lage en rapport fra Excel-ark med VBA
    Ved hjelp av Visual Basic for Application ( VBA ) , kan du utvikle VBA- prosedyrer i Excel Visual Basic-redigering ( VBE ) . Det er en lett-å - bruke utviklingsmiljø . VBA- prosedyrer utviklet i VBE vil være en del av arbeidsboken . Du kan utvikle en VBA -programmet til å automatisk generere rapporter i Excel. Du må aktivere Macro før du kan programmere med VBE . Du trenger
    Excel VBA
    Vis flere instruksjoner
    en

    Klikk " Start", " Alle programmer " og " Microsoft Excel " for å gå inn i Excel -grensesnitt . Klikk på " Developer " bånd og deretter "Macro Security "-knappen . Sjekk "Deaktiver alle makroer med varsling " og klikk " Lagre". Nå har du satt opp makroer i Excel .
    2

    Trykk " Alt" og " F11 " samtidig å lansere VBE . Dobbeltklikk på " Ark1 " på din høyre ruten i VBE å åpne koden vinduet. Velg " Regneark " på drop- down i koden vinduet
    3

    Skriv inn følgende kode i koden vinduet: .

    Sub PrintReport ( )

    Dim PAGE_NUMBER

    Dim ActiveSh Som regneark

    Dim ShNameView As String

    Sett ActiveSh = ActiveSheet

    for hver celle i Range ( Range (" b3 ") , Range (" b3 ") . End ( xlDown ) )

    Sh_view = ActiveCell.Offset ( 0 , 1 ) . Verdi

    PAGE_NUMBER = ActiveCell.Offset ( 0 , 1 ) . Verdi

    Velg case Cell.Value

    sak 1

    Sheets ( ShNameView ) . Velg

    sak 2

    Application. Gå Referanse: = ShNameView

    End Velg

    ActiveWindow.SeletedSheets.Printout Eksemplar: = 1

    Neste

    Løkken i koden fører til en utskrift for hver celle i en kolonne B med start fra B2. Koden skriver bare sider i den gjeldende arbeidsboken .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan lage en byguide i Joomla 
    ·Hvordan endre utseende og i NetBeans 
    ·Hvordan programmet det beste praksis for et Camel Notat…
    ·Hva Format er Silverlight 
    ·Hvordan laste DLL -filer 
    ·Slik bruker du BASIC Stamp 
    ·Hvordan flytte objekter med konstant hastighet i Unity 
    ·Hvordan bryte en List Apart i Prolog 
    ·Hvordan finne ut hvor mange timer mellom to klokkeslett…
    ·Hvordan beregne en prosentvis endring i SAS 
      Anbefalte artikler
    ·Hvordan Loop finne like navn i en tilfeldig fil i VB 4/…
    ·Slik tolker en String som en boolsk i Python 
    ·Store eller små bokstaver String Sammenligninger i Pyt…
    ·Hvordan forbli innlogget for å ColdFusion 
    ·Jquery Fordeler 
    ·Hvordan bruke Header filer i Python 
    ·Hvordan lage en Java-applet 
    ·Hvordan endre Stage Størrelse i ActionScript 3.0 
    ·Python SSL Tutorial 
    ·Hvordan lage en Turn Off Switch for en funksjon i PHP 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/