Allen,
Ik heb een macro opgesteld voor het automatisch creëren van een sheet als ik een cel invul, waarbij deze tevens een bepaald template hanteert. De macro is als volgt:
Nu komt het regelmatig voor dat ik niet één cel invul, maar er meerdere tegelijk kopieer en plak. Dit trekt de macro niet, gezien er 'target.count = 1' is aangevoerd. Heeft iemand enig idee hoe ik dit wel mogelijk maak?
Het lukt me niet om een voorbeeld up-te-loaden, omdat ik een foutmelding over een VB verhaal krijg.... EDIT: toch gelukt.
Alvast bedankt.
Luuk
Ik heb een macro opgesteld voor het automatisch creëren van een sheet als ik een cel invul, waarbij deze tevens een bepaald template hanteert. De macro is als volgt:
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 1 And Target.Count = 1 And Target <> "" Then
If IsError(Evaluate("'" & Target & "'!A1")) Then
Sheets("std").Copy , Sheets(Sheets.Count)
With ActiveSheet
.Name = Target
.[C5] = Target
End With
End If
End If
End Sub
Nu komt het regelmatig voor dat ik niet één cel invul, maar er meerdere tegelijk kopieer en plak. Dit trekt de macro niet, gezien er 'target.count = 1' is aangevoerd. Heeft iemand enig idee hoe ik dit wel mogelijk maak?
Het lukt me niet om een voorbeeld up-te-loaden, omdat ik een foutmelding over een VB verhaal krijg.... EDIT: toch gelukt.
Alvast bedankt.
Luuk
Bijlagen
Laatst bewerkt: