Avatar billede fredo Nybegynder
13. januar 2009 - 17:04 Der er 1 løsning

Makro der opretter nyt ark ud fra en skabelon

Hej.
Hvordan kan man smartest lave en knap med en tilknyttet makro der opretter et nyt ark ud fra en skabelon?

Er det desuden muligt at få en formularboks til at poppe op, når det nye ark oprettes, hvor man kan indtaste et, der dels bliver sat ind i det nye ark, dels bestemmer navnet på arket.

Det skal lige nævnes at jeg er temmelig grøn i programmering af makroer og derfor nok skal have det ind med ske for at forstå det…

/Fredo
Avatar billede fredo Nybegynder
19. januar 2009 - 10:29 #1
Jeg løste selv problemet med følgende makro:

sub nytark_generator()
    arknavn = InputBox("US no.")
    For Each ws In Worksheets
If ws.Name = arknavn Then
MsgBox "Nummer eksisterer allerede", , "Warning!"
Exit Sub
End If
    Next
   
    Sheets("skabelon").Copy Before:=Sheets("skabelon")
    ActiveSheet.Name = arknavn
    Sheets(arknavn).Range("B4") = arknavn
    Sheets(arknavn).Visible = True

End Sub
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
Vi har et stort udvalg af Excel kurser. Find lige det kursus der passer dig lige her.

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