Bruke Visual Basic til å lese fra et regneark som er foreløpig ikke lagt innebærer å skrive et programmeringsspråk uttalelse som laster et regneark inn i minnet . Det involverer også andre uttalelser som leser fra den lastede regneark og rapportere data som er lest. Læring Visual Basic godt nok til å bruke disse uttalelsene ville være tidkrevende unntak av Excel funksjon i makro opptak. Denne funksjonen skriver Visual Basic programmer for deg ved å oversette dine interaksjoner med Excel i programmering uttalelser. Instruksjoner
en
Åpen Excel . Klikk på "Office "-knappen . Klikk på " Alternativer"-knappen som vises. Dette trinnet fører deg til kontroll som avslører " Developer "-kategorien , som normalt skjult. Den " Developer "-kategorien har verktøy for å arbeide med Visual Basic.
2
Klikk i boksen merket " Vis kategorien Utvikler ," klikk i dialogboksen " OK "-knappen . Excel viser nå "Utvikler " fanen.
3
Klikk på " Utvikler " fanen , og klikk deretter på "Record " -knappen for å vise dialogboksen for registrering av makroer .
4
Skriv inn et navn for makroen , for eksempel " LoadSpreadsheet . " Du vil bruke en del av makroen i et Visual Basic program som leser fra et regneark som ennå ikke er lastet inn i Excel.
5
Klikk " OK " for å starte opptaket , klikk på "Home" kategorien er " Åpne"-kommandoen for å laste et eksisterende regneark fra harddisken .
6
Klikk på "Home "-kategorien er " Close" -kommandoen til å lesse av regnearket , og klikk deretter på " Utvikler " fanen "Stop Recording "-knappen . Makroen du spilte inneholder en Visual Basic uttalelse for lasting et regneark i Excel.
7
Klikk på " Utvikler " fanen " Makroer "-knappen, og klikk deretter navnet på makroen du registrert. Klikk på " Rediger" -knappen for å gå inn i Visual Basic programmering vinduet.
8
Dra musen over "Open" statement, trykk " Ctrl" og " C" samtidig for å kopiere uttalelse til utklippstavlen.
9
Klikk på et tomt område på programmeringsvinduet , trykk " Ctrl" og " V" samtidig for å lime inn uttalelse.
10
Skriv inn følgende utsagnet ovenfor "Åpne" setningen du nettopp limte inn . Denne nye uttalelsen begynner Visual Basic program for å lese en annen regneark i minne : en
Sub readSpreadsheet ( )
11
Type følgende utsagn etter "Open" statement . Disse uttalelsene leses fra regnearket åpnet av "Open" statement, vise innholdet i en celle i regnearket , og deretter lukke regnearket.
MsgBox Range (" C124 ")
ActiveWorkbook . Lukk
End Sub
12
Klikk på en av uttalelsene du nettopp har skrevet , og trykk "F5 " for å kjøre programmet . En meldingsboks vises og vise innholdet i en celle på regnearket du åpnet tidligere når makroregistreringen .