Bezit volgende macro, die grotendeels uit dit forum komt:
Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
On Error Resume Next
If Target.Address = "$A$1" Then
Sheets(Target).Activate
If Err.Number = 0 Then Exit Sub
With ThisWorkbook
.Sheets("2009").Copy , .Sheets(.Sheets.Count)
.Sheets(.Sheets.Count).Name = Target
End With
End If
Application.Run "Count"
End Sub
Echter in cell A1 staat datum : 01.01.2009
Wat ik graag zou willen is dat bij "double-click" op A1 er een nieuwe sheet wordt gecreerd met als benaming 2010 ( dus telkens een jaar automatisch bijvoegen)
Nu komt in de nieuwe sheet de datum van A1
Mogelijk?
Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
On Error Resume Next
If Target.Address = "$A$1" Then
Sheets(Target).Activate
If Err.Number = 0 Then Exit Sub
With ThisWorkbook
.Sheets("2009").Copy , .Sheets(.Sheets.Count)
.Sheets(.Sheets.Count).Name = Target
End With
End If
Application.Run "Count"
End Sub
Echter in cell A1 staat datum : 01.01.2009
Wat ik graag zou willen is dat bij "double-click" op A1 er een nieuwe sheet wordt gecreerd met als benaming 2010 ( dus telkens een jaar automatisch bijvoegen)
Nu komt in de nieuwe sheet de datum van A1
Mogelijk?