davylenders123
Gebruiker
- Lid geworden
- 20 jun 2010
- Berichten
- 902
Heb een bestand met een werkblad index en een werkblad blanco.
In het werkblad blanco staat een buton en als je daar op klikt dan krijg je een pop up waar je een naam
ingeeft en dan wordt er een werkblad met die naam bij aangemaakt.
Het werkblad index daar moeten eigenlijk in kolom a vanaf rij 2 een hyperlink komen naar elk werkblad behalve naar index en blanco.
Kan er aan de code van de button op werkblad blanco iets toegevoeg worden waardoor er op het werkblad index ook een hyperlink wordt gemaakt naar het nieuw aangemaakte werkblad ?
Sub Nieuwe_Aanmaken()
'
'
' De macro is opgenomen op 3-10-2014 door Lenders, Davy.
'
'
Dim Bladnaam As String
While Bladnaam = ""
Bladnaam = InputBox("Bladnaam: ", "Bladnaam")
Wend
If Not Evaluate("isref(" & Bladnaam & "!A1)") Then
Sheets("Blanco").Copy , Sheets(3)
With ActiveSheet
.Unprotect
.Shapes("Button 1").Delete
.Name = Bladnaam
.[B1] = Bladnaam
End With
Else
MsgBox "Bladnaam bestaat reeds"
End If
Range("F1").Select
End Sub
Bekijk bijlage personeel fiche magazijn.xls
In het werkblad blanco staat een buton en als je daar op klikt dan krijg je een pop up waar je een naam
ingeeft en dan wordt er een werkblad met die naam bij aangemaakt.
Het werkblad index daar moeten eigenlijk in kolom a vanaf rij 2 een hyperlink komen naar elk werkblad behalve naar index en blanco.
Kan er aan de code van de button op werkblad blanco iets toegevoeg worden waardoor er op het werkblad index ook een hyperlink wordt gemaakt naar het nieuw aangemaakte werkblad ?
Sub Nieuwe_Aanmaken()
'
'
' De macro is opgenomen op 3-10-2014 door Lenders, Davy.
'
'
Dim Bladnaam As String
While Bladnaam = ""
Bladnaam = InputBox("Bladnaam: ", "Bladnaam")
Wend
If Not Evaluate("isref(" & Bladnaam & "!A1)") Then
Sheets("Blanco").Copy , Sheets(3)
With ActiveSheet
.Unprotect
.Shapes("Button 1").Delete
.Name = Bladnaam
.[B1] = Bladnaam
End With
Else
MsgBox "Bladnaam bestaat reeds"
End If
Range("F1").Select
End Sub
Bekijk bijlage personeel fiche magazijn.xls