Helpmij.nl
Helpmij.nl
Helpmij.nl
Steun Helpmij.nl! Klik hier     Computerprobleem? Klik hier!

Quote

Weergeven resultaten 1 tot 4 van 4

Onderwerp: sheet kopieren en naam celwaarde meegeven

  • Vraag is opgelost
  1. #1

    sheet kopieren en naam celwaarde meegeven

    In een workbook heb ik een weeknummer (welke met de tijd automatisch mee veranderd) nu wil ik deze celwaarde (weeknummer) koppelen aan een sheetnaam.

    Ik heb een button gemaakt waaraan ik de macro koppel, deze moet het "orgineel" dan kopieren naar een nieuwe sheet. Deze nieuwe sheet moet dan de naam mee krijgen van de celwaarde (weeknummer) Maar als deze al bestaat moet er een msgbox verschijnen waarin wordt verteld dat deze al bestaat.

    wie kan mij helpen. In de bijlage mijn bestand.
    Attached Files Attached Files

  2. #2
    Giga Honourable Senior Member
    Geregistreerd
    6 april 2006
    Locatie
    Mechelen
    Afstand tot server
    ±190 km
    Code:
    Sub nieuwe_week()
        
        On Error Resume Next
        i = Len(Sheets([origineel!C4]).Name) = 0
        
        If Err.Number <> 0 Then
            Sheets("origineel").Copy after:=Sheets(3)
            Sheets(4).Name = [origineel!C4]
        End If
    
    End Sub
    Wigi
    Laatst aangepast door Wigi : 23 september 2009 om 16:42

  3. #3
    Hallo WIGI

    bedankt voor je meedenken.
    alleen ben ik er nog niet, ik wil graag dat er een melding verschijnt in het venster als de waarde in cel C4 al vookomt. dmv een msgbox en dat vervolgens de macro stopt.
    want je kan maar één sheet per week kopieren.




    Sub nieuwe_week()

    Sheets("orgineel").Select
    Sheets("orgineel").Copy after:=Sheets(3)

    On Error Resume Next
    i = Len(Sheets([origineel!C4]).Name) = 0

    Sheets("orgineel (2)").Name = Range("C4")

    If Err.Number <> 0 Then

    Worksheets("origineel").Copy after:=Sheets(3)
    Sheets(4).Name = [origineel!C4]
    End If

    Range("C4").Copy
    Range("C4").PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:= _
    False, Transpose:=False
    Application.CutCopyMode = False
    Sheets("orgineel").Select
    End Sub
    Laatst aangepast door MarkF : 23 september 2009 om 16:55

  4. #4

    opgelost

    zie "formule kopieren, alleen waarde behouden" van mij voor de oplossing

Berichtenregels

  • U mag geen nieuwe discussies starten.
  • U mag niet reageren op berichten.
  • U mag geen bijlagen versturen.
  • Umag niet uw berichten bewerken.
  •  
Helpmij.nl
Helpmij.nl

Helpmij.nl en business

Partners
Sponsoren
Linkpartners
Aanbiedingen