Avatar billede Rene_D Nybegynder
30. oktober 2012 - 18:21 Der er 2 kommentarer og
1 løsning

Celle tekst til ark navn automatisk ?

Hej

Jeg står i et lille problem, jeg har en masse nr, som skal oprette nogle ark (med samme navn som det der står i cellerne)

Det vil sige at i
A1=1
A2=2
A3=3  osv.

så skal der oprettes ark efter dette, sådan så jeg har mit hoved ark med oplysningerne, og så kommer "nr 2 ark" til at hedder 1 osv.
kan man det? og hvordan?
Det er ikke så vigtigt om den selv opretter arkene, bare den tager navn efter de celler.
Hilsen René
Avatar billede store-morten Ekspert
30. oktober 2012 - 19:07 #1
Denne makro indsætter et antal nye ark. Brugeren markerer et celle område, og for de celler i området, hvor cellerne ikke er tomme, indsættes et nyt ark i mappen, med cellens indhold som navn. Indeholder en celle en formel, er det formlens værdi, der bliver navn til arket. Findes der allerede et ark, der hedder det samme som et af de potentielt nye ark, stopper makroen ved dette ark, viser en fejlmeddelelse, og man må så selv rette celleindholdet til et, der ikke eksisterer som arknavn - alternativt undlade at markere den pågældende celle.

Sub NyeArk()
    On Error GoTo fejl
    For Each c In Selection.Cells
        sname = c.Value
        If Not IsEmpty(c) Then
            Sheets.Add
            ActiveSheet.Move after:=Sheets(Sheets.Count)
            ActiveSheet.Name = c.Value
        End If
    Next c
    Exit Sub

fejl:

    If Err.Number = 1004 Then
        MsgBox "Mindst et af de ark, du prøver at oprette eksisterer allerede" & vbCrLf & _
        "Ret fejlen og prøv igen", vbOKOnly + vbCritical
        Application.DisplayAlerts = False
        ActiveSheet.Delete
        Application.DisplayAlerts = True
    End If
End Sub


Kilde:
http://www.kronsell.net/Indsaetnyeark.htm
Avatar billede Rene_D Nybegynder
30. oktober 2012 - 19:53 #2
Det var lige det jeg skulle bruge! :D mange tak!

hvordan giver jeg dig point?
Avatar billede store-morten Ekspert
30. oktober 2012 - 20:51 #3
Velbekomme.

Du får et 'Svar'

Her er en lille film om:
Hvordan man accepterer svar på Eksperten.dk
http://www.youtube.com/watch?v=s26DGiuvXBo
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