04. august 2004 - 11:12Der er
7 kommentarer og 1 løsning
Omdøb excel-ark til import
Jeg kæmper med en import i access fra et ecxel ark som bliver spyttet ud fra et stort system som jeg ingen indflydelse har på - desværre navngiver dette system det første ark i regnearket på en måde så jeg ikke kan importere det førend det er blevet omdøbt (ved at åbne arket manuelt i excel, lade excel reparere navnet og gemme igen) Jeg har forsøgt med nedenstående funktion til omdøbning, men den vil ikke fungere - hjælp udbedes til omdøbning af excel arket fra access inden importen
på forhånd tak Michael
Function RenameFirstSheet(Filnavn As String, NytNavn As String) Dim ExcelObj As Object Set ExcelObj = CreateObject("Excel.Application")
With ExcelObj .Workbooks.Open FileName:=Filnavn .Sheets(1).Name = NytNavn .ActiveWorkbook.Save .Quit End With
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Jeg har faktisk ikke navnet - men excel (både excel og access er xp versioner) reparerer automatisk arket og omdøber det - den udspytter denne rep/log-fil: Microsoft Excel File Repair Log
Errors were detected in file 'C:\Documents and Settings\Administrator\Desktop\sale0407.xls' The following is a list of repairs:
Hvis jeg kører omdøb eller import funktionen uden at lade excel reparere først kommer fejlmedd: Run-time error '1004' - Open method of Workbooks class failed
Det er ikke navnet på filen som er problemet, men arket inde i excel filen - beklager hvis jeg ikke pointerede det. Hvis jeg undlader extension, få jeg stadig fejl når jeg bruger .Workbooks.Open metoden
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.