Hur man automatiskt konvertera en Excel-fil till text med Visual Basic

February 22

Hur man automatiskt konvertera en Excel-fil till text med Visual Basic


Som programmerare, du kommer att stöta på filformat som du måste konvertera till ett format som är lätt att läsa av andra program. I Visual Basic, kan du konvertera en Microsoft Excel-kalkylblad till ett textformat med hjälp av SaveAs metoden och XlFileformat uppräkning. Denna uppräkning anger filformatet när du sparar kalkylbladet. Använd xlTextWindows att automatiskt spara kalkylbladet som Windows text.

Instruktioner

1 Starta Microsoft Visual Basic Express, klicka på "New Project" i den vänstra rutan på skärmen och välj sedan "Console Application." Klicka på "OK" för att skapa en ny konsol projekt.

2 Klicka på menyn "Project", och välj "<Projektnamn> Egenskaper." Klicka på "Referenser" och välj sedan "Lägg till." Välj "COM" och klicka på "Microsoft Excel <versionsnummer> objektbiblioteket." Klicka på "OK."

3 Lägg till följande namnutrymmet i den första raden i din kod modul:

import Microsoft.Office.Interop

4 Skriv följande för att skapa Excel objektvariablerna:

Dim XLS Som Excel.Application

XLS = New Excel.Application

5 Ställ Excel-objektet för att visa Excel-arbetsbok.

XLS.Visible = True

XLS.WindowState = Excel.XlWindowState.xlMaximized

6 Definiera sökvägen och namnet på Excel-arbetsboken för att konvertera.

Dim WB Som Excel.Workbook = XLS.Workbooks.Open ( "C: \ ExcelFile.xlsx")

7 Definiera sökvägen och namnet på textfilen.

WB.SaveAs("C:\textFile.txt", Excel.XlFileFormat.xlTextWindows)

8 Tryck på '' F5 '' för att köra programmet och göra omvandlingen.


        

Välkommen till dig för att skicka en kommentar:

            
            
            
            

© 2021 Astrixsoft.com | Contact us: webmaster# astrixsoft.com