Nwlapcug.com


Come scrivere un File XLS in VB

Come scrivere un File XLS in VB


Uno dei migliori programmi da utilizzare quando è necessario esportare i dati da Visual Basic è Microsoft Excel. In VB, è possibile fare riferimento la libreria di oggetti di Microsoft Excel per creare e scrivere un nuovo file di Excel. Importare lo spazio dei nomi "Microsoft.Office.Interop" nel progetto per utilizzare gli oggetti di "Excel. Application". Si tratta di seful quando si dispone di un'applicazione di Visual Basic con controlli griglia dei dati e avete bisogno di esportare i dati per l'utente modificare ulteriormente.

Istruzioni

1

Avviare Microsoft Visual Basic Express. Fare clic su "Nuovo progetto..." nel riquadro sinistro dello schermo e quindi selezionare "Applicazione Console". Fare clic su "OK" per creare un nuovo progetto di console.

2

Fare clic sul menu "Progetto" e selezionare "< NomeProgetto > Proprietà". Fare clic su "Riferimenti" e quindi selezionare "Aggiungi". Selezionare "COM" e fare clic su "Libreria di oggetti di Microsoft Excel < numero versione >." Fare clic su "OK".

3

Aggiungere il seguente spazio dei nomi nella prima riga del modulo di codice:

Le importazioni Microsoft.Office.Interop

4

Creare gli oggetti dell'applicazione Excel aggiungendo il seguente codice:

Dim xlsA As New Excel. Application

xlsA.Visible = True

Dim xlsWKBS As Excel.Workbooks = xlsA.Workbooks

Dim xlsWKB As Excel.Workbook = xlsWKBS.Add

Dim xlsSts As Excel.Sheets = xlsWKB.Worksheets

Dim xlsSt As Excel.Worksheet = xlsSts("Sheet1")5

Aggiungere dati alla cella A1 nel foglio XLS nuovo.

xlsSt.Range("A1").Value = "This data was written from VB."6

Salvare il file XLS in c:.

xlsSt.SaveAs("C:\ExcelFile.xls")