Gå til innhold

*Loest* Aapne en text fil med Excel


Anbefalte innlegg

Hei, jeg oensker aa aapne en text fil, med tabulator som delimiter, i excel.

 

Dessverre er mine VB kunnskaper forfaerdelig saa jeg sliter litt med parameterene. Jeg har kommet saa langt:

 

Set Excel = CreateObject("Excel.Application")
Set Workbook = Excel.Workbooks.Open

 

Foerste parameter er fila. Parameter nummer 4 er format (1 for tabulator). Parameter 2 og 3 lager hodebry for meg :hmm:

 

Noen som kan hjelpe meg videre?

Endret av Patton
Lenke til kommentar
Videoannonse
Annonse

workbooks1.Open(Filename, UpdateLinks, ReadOnly, Format, Password, WriteResPassword, IgnoreReadOnlyRecommended, Origin, Delimiter, Editable, Notify, Converter, AddToMru, Local, CorruptLoad)

 

parameter 2 er UpdateLinks, den kan være

1 User specifies how links will be updated

2 Never update links for this workbook on opening

3 Always update links for this workbook on opening

 

Parameter tre skal være True eller False for om du skal kunne skrive til fila.

 

Men egentlig er alle bortsett fra parameter1 optional.

 

så du skal kunne skrive Excel.Workbooks.Open("Ialla.xls")

 

Men hvis du vil ha tabulator format:

Set Workbook = Excel.Workbooks.Open("Ialla.xls", 2, False, 1, , , , , Chr(9))

 

Burde funke.

Men du trenger kanskje bare ta med fire parameter.

Lenke til kommentar

Takker, fungerte fint!

 

Naar jeg konverterer excel-fila tilbake til text-format gjoer jeg foelgende:

 

Workbook.SaveAs "jalla.txt", xlText

 

Jeg faar da en dialog om jeg virkelig vil lagre fila som text. Jeg oensker aa lage en "silent" script, uten brukerinteraksjon. Er det mulig aa hoppe over dialogen, eller gi dialogen et standard svar?

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...