Patton Skrevet 14. september 2006 Del Skrevet 14. september 2006 (endret) 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 Noen som kan hjelpe meg videre? Endret 15. september 2006 av Patton Lenke til kommentar
GeirGrusom Skrevet 14. september 2006 Del Skrevet 14. september 2006 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
Patton Skrevet 15. september 2006 Forfatter Del Skrevet 15. september 2006 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
Patton Skrevet 15. september 2006 Forfatter Del Skrevet 15. september 2006 Glem det, fant ut hvor problemet var. Lenke til kommentar
Anbefalte innlegg
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 kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå