Hvordan lage en Excel-fil med Visual Basic 6.0

Visual Basic (VB) lar deg lage desktop-applikasjoner for Windows, inkludert etablering av Excel-dokumenter for programvare brukere. Dette programmering teknikken brukes vanligvis når du ønsker å tilby brukerne en måte å eksportere poster til en fil i en CSV eller XLSX dokumentformat. Du må bruke "Office" bibliotek som følger med Visual Studio programvare som inneholder VB språk.

Bruksanvisning

1 Klikk på Windows "Start" -knappen og velg "Alle programmer". Klikk "Microsoft .NET Framework", deretter "Visual Studio" for å åpne programmeringsplattform. Dobbeltklikk på prosjektfilen for å laste koden og skjemaer for søknaden.

2 Høyreklikk skjemaet filen du vil redigere, og klikk på "Vis kode". Dette menyvalget laster koden filen, som er der du plasserer Excel-kode. Dobbeltklikk på knappen du vil bruke til å lage Excel-filen. Dette åpner koden for knappen, så Excel-filen opprettes når brukeren klikker på knappen.

3 Lag de nødvendige Excel og Office objektvariabler. Disse variablene initial Office bibliotekene, slik at du kan bruke den interne Windows- og Office-funksjoner for å opprette filen. Skriv inn følgende kode:

Dim excel Som Object

Dim boken som objekt

Dim ark Som Object

4 Opprett filen objektet. Du oppretter filen først før fyller Excel celler i arbeidsboken. Skriv inn følgende kode for å opprette filen og legge til regnearket:

Sett excel = Create ( "Excel.Application")

Sett bok = excel.Workbooks.Add

5 Fylle cellene med data.You kan fylle én eller flere celler i regnearket. Følgende kode gir et navn og adresse til de to første cellene i regnearket:

Set ark = boken .Worksheets (1)

sheet.Range ( "A1"). value = "Name"

sheet.Range ( "B1"). value = "Address"

6 Skriv inn koden for å lagre filen på brukerens harddisk og lukke objektet variabel. Skriv inn følgende kode for å fullføre regneark etableringen prosessen:

book.SaveAs "C: \ myExcelFile.xls"

excel.Quit

7 Klikk på "Lagre" -knappen, og klikk "Run." Klikk på knappen som skaper regnearket for å teste koden og lage regnearket med dataene.