Avatar billede tkongsted Nybegynder
18. februar 2005 - 12:21 Der er 6 kommentarer

Excel: Set filnavn til indholdet af en celle

Hej

Jeg har to worksheets, hvor jeg vil gerne have indsat en 'Save' knap på sheet1, som gemmer sheet2 som en .txt fil og filnavnet skal være lig med indholdet af C5 på sheet1.

Sheet2 skal forblive skjult
Stien hvor filen skal gemmes skal være c:\data
Avatar billede kabbak Professor
18. februar 2005 - 13:00 #1
Sub GemSheet2()
Application.ScreenUpdating = False
DisplayAlerts = False
  Sheets(2).Visible = True
    Sheets(2).Activate
    Navn = Sheets(1).[C5]
    ActiveWorkbook.SaveAs Filename:="C:\data\" & Navn & ".txt", FileFormat:=xlText, _
        CreateBackup:=False
        Sheets(2).Visible = False
        Application.ScreenUpdating = False
    DisplayAlerts = False
  Sheets(1).Activate
End Sub
Avatar billede kabbak Professor
18. februar 2005 - 13:04 #2
vi skal nok lige have en fejl fangning med

Sub GemSheet2()
Application.ScreenUpdating = False
On Error Resume Next
DisplayAlerts = False
  Sheets(2).Visible = True
    Sheets(2).Activate
    Navn = Sheets(1).[C5]
    ActiveWorkbook.SaveAs Filename:="C:\data\" & Navn & ".txt", FileFormat:=xlText, _
        CreateBackup:=False
        Sheets(2).Visible = False
        Application.ScreenUpdating = False
    DisplayAlerts = False
  Sheets(1).Activate
End Sub
Avatar billede tkongsted Nybegynder
18. februar 2005 - 13:44 #3
Hej Kabbak,

Tak for hjælpen - super!
Avatar billede kabbak Professor
18. februar 2005 - 14:10 #4
du får et svar ;-))
Avatar billede martin_moth Mester
21. februar 2005 - 21:58 #5
tkongsted:

Når du har fået et svar du kan bruge, skal du acceptere og derved tildele points til ham/hende der har svaret, så spørgsmålet ikke længere er "åbent"
Avatar billede kabbak Professor
25. januar 2006 - 22:41 #6
marker mit navn og tryk accepter, hvis det virkede
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
Kategori
Kurser inden for grundlæggende programmering

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