Slik importerer informasjon i et skript i Excel 2007

Microsoft Excel er et program som brukes til å samle inn og analysere data. Dens data samle funksjonene kan du trekke inn informasjon fra mange kilder foruten de i standard regnearkformat: websider, Word-dokumenter og tilgang til databaser er bare noen få eksempler på ikke-Excel-filer som Excel kan lese. Foruten å tilby sine verktøy for informasjonsinnhenting gjennom vanlig regneark grensesnitt, lar Excel du samler inn data med skript skrevet i Visual Basic for Applications (VBA). Ved å bruke VBA scripts (aka "makroer"), kan du tilpasse Excel til å møte dine data-innsamling behov.

Bruksanvisning

1 Aktiver makroer til å kjøre ved å gjøre følgende: Trykk "Alt-F" for å avsløre "Alternativer for Excel" menyen. Klikk dette elementet, og klikk deretter på "Trust Center" og deretter på "Innstillinger for klareringssenter" -knappen. Klikk på "Makroinnstillinger" element, og velg deretter "Aktiver alle makroer" og også "Trust tilgang til VBA-prosjektet objektmodellen" boksen.

2 Trykk "OK" på alle åpne dialogbokser, deretter lukker og starter Excel. Husk å deaktivere makroer etter å ha fullført denne artikkelen instruksjoner, hvis sikkerhetspolitikk krever en slik.

3 Åpne en ny arbeidsbok i Excel, så utsett makro innspilling-knappen ved å høyreklikke på Excel statuslinjen (på skjermen nederst) og plassere en hake ved siden av "Macro opptak" element.

4 Start en makro opptak ved å trykke på den rektangulære ikonet i venstre ende av statuslinjen. Skriv "ImportMacro" når du blir bedt om makro navn, og trykk "OK" for å starte selve opptaket.

5 Trykk "Alt-F" for å vise filen "Open" element, og trykk deretter på det elementet. Naviger til eksisterende Excel-arbeidsbok, og trykk "Open" for å åpne den. Avslutt makro opptak som du startet det, ved å trykke på knappen på venstre ende av statuslinjen.

6 Lukker arbeidsboken du åpnet under opptak makroen, så gjør du følgende for å re-åpne den med makro: Trykk "Alt-F8" for å vise en liste over makroer, inkludert "ImportMacro" en. Dobbeltklikk på elementet, og merker at Excel re-åpner arbeidsboken du bare lukket.

7 Lag en manuell endring i programmet, i stedet for å bruke makro opptaker: Trykk "Alt-F8," velg "ImportMacro" element, og trykk deretter på "Edit" knappen. Legg merke til at Excel beveger du Visual Basic integrert utviklingsmiljø (IDE).

8 Gjør følgende endring i teksten på innsiden av sitater, som følger teksten "Filename: =":

Bytt ut den eksisterende filnavn med en annen. Den nye filnavn må tilhøre noen annen gyldig Excel arbeidsbok.

9 Plasser markøren på innsiden av "ImportMacro" subrutine og trykk "F5" for å kjøre makroen fra IDE. Gå tilbake til hoved Excel-vinduet, og legge merke til at den nye arbeidsboken du har angitt ble lastet inn.

10 Lag en makro ved å fullføre trinn 4, men navnet på makro "ImportNonSpreadsheetMacro."

11 Klikk på "Data" -fanen i Excel verktøylinjen, klikk deretter "Fra Web" ikonet for å åpne opp en liten nettleser. Naviger til en hvilken som helst webside i at browseren, og trykk deretter på "Import" knappen. Trykk "OK" på "Import data" i dialogboksen som vises. Legg merke til at Excel laster innhold fra websiden til gjeldende regneark.

12 Avslutt makro opptak, deretter velge og slette websiden informasjonen du har importert.

1. 3 Replay makroen du nettopp har spilt inn, ved å følge instruksjonene fra trinn 6. Pass på å dobbeltklikke på "ImportNonSpreadsheetMacro" denne gangen, i stedet for "ImportMacro" element. Legg merke til at Excel re-importerer Web data du nettopp slettet.