gerenmarly
Gebruiker
- Lid geworden
- 10 nov 2009
- Berichten
- 104
deze code zit onder een button
als deze gedrukt wordt voert hij hem uit
tijd wordt geregistreed van opslaan
cel C5 gecontroleerd of er iets in staat, zo niet dan vraagt hij om die in te vullen
als hij dan is ingevuld en weer op de button wordt gedrukt schrijf hij hem weg op aangegeven plek
bij dit opslaan knippert het beeld door de bewerkingen
kan dit voorkomen worden
en kan de code ook eenvoudiger
Groetjes Ger
als deze gedrukt wordt voert hij hem uit
tijd wordt geregistreed van opslaan
cel C5 gecontroleerd of er iets in staat, zo niet dan vraagt hij om die in te vullen
als hij dan is ingevuld en weer op de button wordt gedrukt schrijf hij hem weg op aangegeven plek
bij dit opslaan knippert het beeld door de bewerkingen
kan dit voorkomen worden
en kan de code ook eenvoudiger
Code:
Sub Opslaan()
Application.ScreenUpdating = False
Application.DisplayAlerts = False
Range("F2").Select
ActiveCell.FormulaR1C1 = Time
Range("J16").Select
With Sheets("werkorder 1")
If .Range("C5").Value = vbNullString Then
MsgBox (" Voor opslaan eerst Machine nummer invullen.")
Application.GoTo .Range("C5")
GoTo haserror
End If
Application.DisplayAlerts = False
ThisWorkbook.SaveAs "C:\" & "Rekenstaat" & .Range("C5").Value & ".xlsm"
Application.DisplayAlerts = True
End With
haserror:
Application.DisplayAlerts = True
Application.ScreenUpdating = True
End Sub
Groetjes Ger