Använda Visual Basic för att läsa från ett kalkylblad som inte är laddade innebär att skriva ett program uttalande som laddar ett kalkylblad i minnet . Det handlar också andra uttalanden som läses från det laddade kalkylblad och rapportera de data som läses . Lärande Visual Basic tillräckligt bra för att tillämpa dessa uttalanden skulle vara tidskrävande utom för Excel -funktionen för makroinspelning . Denna funktion skriver Visual Basic -program för dig genom att översätta dina interaktioner med Excel i programmering uttalanden . Instruktioner
1
Öppna Excel . Klicka på " Office " -knappen . Klicka på knappen "Alternativ" som visas . Detta steg leder dig till kontrollen som avslöjar " Utvecklare " fliken , som normalt är dold . Den " Utvecklare " fliken har verktyg för att arbeta med Visual Basic .
2
Klicka på kryssrutan " Visa fliken Utvecklare " klicka dialogrutan s " OK " -knappen . Excel visar nu " Utvecklare " fliken .
3
Klicka på " Utvecklare " fliken , klicka sedan på " Record " -knappen för att visa dialogrutan för att skapa makron .
4
Skriv ett namn på makrot , till exempel " LoadSpreadsheet . " Du kommer att använda en del av makrot i ett Visual Basic-program som läser från ett kalkylblad som ännu inte är laddat till Excel .
5
Klicka på " OK " för att börja spela , klicka sedan på " Home " fliken s " Öppna " kommandot för att ladda ett befintligt kalkylblad från din hårddisk .
6
Klicka på fliken "Hem" s " Close " för att lasta kalkylbladet , klicka sedan på " Utvecklare " fliken för " Stoppa inspelning " -knappen . Makrot du in innehåller en Visual Basic uttalande för att ladda ett kalkylblad i Excel .
7
Klicka på " Utvecklare " fliken för " Makron " -knappen och sedan klicka på namnet på det makro du registreras . Klicka på knappen "Redigera" för att gå in i Visual Basic-programmering fönster .
8
Dra musen över " Open " uttalande , tryck sedan på " Ctrl " och " C " samtidigt för att kopiera meddelandet till Urklipp .
9
Klicka på ett tomt område på programmeringsfönstret , tryck sedan på " Ctrl " och " V " samtidigt för att klistra in ett uttalande .
10
Skriv följande uttalandet ovan "Öppna " uttalande du klistrat precis . Denna nya uttalande börjar ditt Visual Basic-program för att läsa en annan kalkylblad i minnet :
Sub readSpreadsheet ( )
11
Skriv följande uttalande efter " Open " uttalande . Dessa uttalanden läses från kalkylbladet öppnas med " Open " uttalande , visa innehållet i en cell på det kalkylblad , stäng sedan kalkylbladet .
MsgBox Range ( " C124 " ) katalog
ActiveWorkbook . Stäng
End Sub
12
Klicka på någon av de uttalanden som du just skrivit , tryck " F5 " för att köra programmet . En meddelanderuta visas och visa innehållet i en cell på kalkylbladet som du öppnade tidigare när du spelar in makrot .