Metoder for å overføre data til Visual Basic Fra Excel

Metoder for å overføre data til Visual Basic Fra Excel


Microsoft Visual Basic programmeringsspråket kan du lage programmer, og den bruker en GUI, eller grafisk brukergrensesnitt, som lar deg lage programmer uten å måtte skrive kode. Du kan også overføre informasjon i Excel-regneark i andre programmer, inkludert Visual Basic. Alle disse overføringsprogrammer er gratis å bruke, og de er levert av Microsoft.

Clipboard

Utklippstavlen er en vanlig dataoverføring verktøy som gjør det mulig å overføre informasjon inn og ut av Visual Basic Application. Som bruker, styrer du utklippstavlen, noe som betyr at hver gang du kopiere eller klippe ut noe fra en fil, lagres på utklippstavlen. Du bør lagre Excel-fil som enten en CSV (kommadelte verdier) eller TXT (tekst) fil, og deretter kopiere og lime inn denne informasjonen i utklippstavlen. Du kan bruke My.Computer.Clipboard objektet for å få tilgang til informasjon som er lagret på utklippstavlen. Du bør alltid tømme utklippstavlen før du overfører ny informasjon. Hvis ikke, vil du duplisere informasjon som allerede er overført. Du kan overføre tekst, lyd og bilder ved hjelp av dette verktøyet.

Clipboard Object for Visual Basic 6.0

Utklippstavlen Object er en måte å få tilgang til og få informasjon som er lagret på hoved Windows utklippstavlen. Du kan trekke følgende informasjon i Visual Basic: bilder, tekst og data. Du er utstyrt med konstanter som lar deg definere hvilken type data som blir overført. Du bør lagre Excel-dokument til enten en TXT eller CSV-fil før du limer det til utklippstavlen. Denne metoden er lik standard utklippstavlen overføring prosessen, bortsett fra at det er Visual Basic 6.0 og 2005. Du kan også overføre store mengder data ved hjelp av denne prosessen.

Tekstfil

En tekstfil er en fil som skiller data enten med komma eller kategorier. Visual Basic kan da lese og bruke denne informasjonen. En funksjon av dette verktøyet inkluderer evnen til å opprette tekstfilen fra serveren og deretter åpne den på en klientdatamaskin. Hvis du bruker enten CSV- eller TXT-extensions, kan Visual Basic deretter enkelt bruke den informasjonen som er lagret i disse filene. Du må bryte opp informasjonen med en Split-kommandoen, som vil bryte opp hver fil linjer. For eksempel, linjer = Split (innhold, vbCrLf).