Avatar billede martens Guru
08. marts 2018 - 14:30 Der er 2 kommentarer og
1 løsning

Omdøbe kolonne i Excel

Hej alle !

jeg har denne kode, som virker som den skal :

Sub auto_open()
'
'
'
'
'
  Dim DirFile As String
DirFile = "C:\#_Import\Carpools.xlsx"

    If Len(Dir(DirFile)) <> 0 Then
        SetAttr DirFile, vbNormal
        Kill DirFile
    End If
   
   
    Workbooks.Open Filename:="C:\#_Import\temp\RadGridExport.xlsx"
    ChDir "C:\#_Import"
    ActiveWorkbook.SaveAs Filename:="C:\#_Import\Carpools.xlsx", FileFormat:= _
        xlOpenXMLWorkbook, CreateBackup:=False
       
      Dim DirFile2 As String
DirFile2 = "C:\#_Import\temp\RadGridExport.xlsx"

    If Len(Dir(DirFile2)) <> 0 Then
        SetAttr DirFile2, vbNormal
        Kill DirFile2
    End If
      Workbooks.Open Filename:="C:\#_Import\Carpools.xlsx"
        'ændring af kolonnenavn
        'lukning af "Carpools.xlsx"
End Sub

------
Dog er der en kolonne jeg gerne vil have omdøbt fra " Start Date" til "Start Date"  ( der er et foranstående mellemrum, som jeg kan vil slette pr. automatik ..
Det drejer sig specifikt om celle "O1" i  filen "Carpools.xlsx"

Håber på nogle gode indspark...

mvh martens
Avatar billede terry Ekspert
08. marts 2018 - 17:14 #1
no expert at Excel but you could try

Worksheets("Sheet1").Range("O1").Value = LTrim(Worksheets("Sheet1").Range("O1").Value)
      ActiveWorkbook.Save
      ActiveWorkbook.Close
Avatar billede martens Guru
17. marts 2018 - 21:13 #2
Hej Terry...

Better late than never...

Det kan godt være at du ikke er expert i Excel, men det virker da lige som jeg ønskede.. 1000 TAK !

mvh martens
Avatar billede terry Ekspert
17. marts 2018 - 23:30 #3
Super ;-)

Fortsæt god weekend

mvh
Terry
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester