Avatar billede kvisten63 Nybegynder
29. marts 2009 - 00:22 Der er 1 løsning

kopi af ark og gem i ny fil

Hej

Jeg vil gerne have at der tages en kopi af ark1 og det skal gemmes i en nyoprettet fil. Der skal kun indsættes; værdier, formater og kolonnebredde.

jeg har følgende kode men kan ikke komme videre. Den gemmer det hele og altså også formler - det må den ikke.
Nogen der kan hjælpe?

Public Sub Gemside()

Dim filnavn As String
Dim mappe As String

mappe = "c:\" ' ændres til ønsket placering på drev
filnavn = InputBox("Gem regneark som:", "Gem", Range("b2"))

Sheets("ark1").Copy 'ændres til dit ark navn
ActiveWorkbook.SaveAs Filename:=mappe & filnavn
ActiveWorkbook.Close


End Sub
Avatar billede kvisten63 Nybegynder
29. marts 2009 - 21:34 #1
Jeg har selv løst den med denne her - ved ikke om det er korrekt kodet - men det virker:-)

Public Sub Gemside()

Dim filnavn As String
Dim mappe As String

mappe = "c:\" ' ændres til ønsket placering på drev
filnavn = InputBox("Gem regneark som:", "Gem", Range("b2"))

Sheets("ark1").Copy 'ændres til dit ark navn
        Range("A1:m48").Select 'ændres til din markering
        Selection.Copy
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
    Range("A1").Select
    Selection.PasteSpecial Paste:=xlPasteFormats, Operation:=xlNone, _
        SkipBlanks:=False, Transpose:=False
    Range("A1").Select
    Selection.PasteSpecial Paste:=xlPasteColumnWidths, Operation:=xlNone, _
        SkipBlanks:=False, Transpose:=False



ActiveWorkbook.SaveAs Filename:=mappe & filnavn
ActiveWorkbook.Close


End Sub

mvh
Kvisten
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
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

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