Zet in "This Workbook" de code:
Private Sub Workbook_Open()
Dim Naam As String
Naam = Environ("username")
Range("A1").Value = Naam
End Sub
(naam van de gebruiker wordt automatisch gevuld in veld A1)
Groeten,
René.
dank voor het meedenken, maar gebruikers kunnen document ook thuis
maken. dus als het mogelijk is een cel verplicht laten invullen.
dank
bta
Zet in "This Workbook" de code:
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As
Boolean)
If Range("A1").Value = "" Then
MsgBox ("Voor opslaan eerst je naam invullen in cel A1.")
End If
End Sub
Groeten,
René.
groeten,
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As
Boolean)
Dim Rij As Integer
If Range("A1").Value = "" Then
MsgBox ("Voor opslaan eerst je naam invullen in cel A1.")
End If
For Rij = 2 To 100
If Cells(Rij - 1, 1).Value <> "" And Cells(Rij, 1).Value = ""
Then
MsgBox ("Cel A" & Rij & " moet nog gevuld worden.")
End If
Next Rij
End Sub
Als het alleen om de validatie van cel A2 gaat, dan 100 veranderen in
3. Mocht je daarna nog A4, A5, etc. willen valideren dan dit getal
steeds met 1 ophogen.
Groeten,
René.