Opslaan als labenaam

Status
Niet open voor verdere reacties.

Atwist

Terugkerende gebruiker
Lid geworden
24 jan 2006
Berichten
1.076
Besturingssysteem
Wndows 11
Office versie
2016
hallo

Ik probeer een knop te maken met daaronder een code om een nieuwe sheet te maken en deze dan op te slaan als de waarde van label250

Code:
Private Sub CommandButton15_Click()
    Sheets.Add After:=Sheets(Sheets.Count)
    Sheets("Blad1").Select
    Sheets("Blad1").Name = Label250.Caption
End Sub

Dit heb ik met macro opname gemaakt maar er word een sheet gemaakt maar dan loopt het fout op ("Blad1") omdat het bijvoorbeeld al sheet 5 is

Heeft iemand hiervoor nog iets anders voor

Alvast bedank voor jullie tijd
 
Ik neem aan dat het in je Userform staat.
Code:
Private Sub CommandButton15_Click()
Sheets.Add , Sheets(Sheets.Count)
 ActiveSheet.Name = Label250.Caption
End Sub
 
Of
Code:
Private Sub CommandButton15_Click()
Sheets.Add , Sheets(Sheets.Count)
 Sheets(Sheets.Count).Name = Label250.Caption
End Sub
 
Harry & Rudi

Mijn dank het werkt perfect.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan