A positive attitude may not solve all your problems, but it will annoy enough people to make it worth the effort.
Iets meer info is wel handig 
Wat voor foutmeldingen zie je bijvoorbeeld? Mis je bepaalde plugins/libraries? Staan alle rechten goed
Wat voor foutmeldingen zie je bijvoorbeeld? Mis je bepaalde plugins/libraries? Staan alle rechten goed
Misschien het beveiligings niveau opschroeven?
Hail to the king baby!
Het betreft een factuursjabloon dat ik had gemaakt. Daarbij moest gecontroleerd worden of bepaalde velden zoals factuurnummer en datum wel ingevuld waren.
Ik had bvb. een controle er in gestoken om te zien of bijvoorbeeld het factuurnummer wel ingegeven was, zoiets als dit hier:
En zo nog een aantal controles. De geneste IF dient enkel voor mezelf om het document nog op te kunnen slaan. In het sjabloon is namelijk geen factuurnummer ingevuld, dus kon ik het zo niet opslaan tenzij ik nog een extra voorwaarde kon maken.
In Excel 2003 maakte ik een nieuw document op basis van dit sjabloon, als ik dit dan wou opslaan zonder dat het factuurnummer was ingevuld, kreeg ik een foutmelding en kon ik niet opslaan.
Nu, in Excel 2007, doe ik het document open, ik krijg eerst een melding dat de macro's uitgeschakeld zijn (een balk onder het lint). Daarnaast staat dan wel een knopje Opties waarmee ik die terug kan inschakelen.
Zonder dat ik iets invul, kan ik dan op Opslaan klikken (of CTRL+S) en het document wordt zo opgeslagen, zonder rekening te houden met mijn controles!!
Wat moet ik doen om die controles terug werkende te krijgen?
Ik had bvb. een controle er in gestoken om te zien of bijvoorbeeld het factuurnummer wel ingegeven was, zoiets als dit hier:
code:
1
2
3
4
5
6
7
| Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
If Range("B8") = "" Then
If Range("H1") <> "29/08/2007" Then
MsgBox "Factuurnummer nog invullen!!!!!!", vbCritical
Cancel = True
End If
End If |
En zo nog een aantal controles. De geneste IF dient enkel voor mezelf om het document nog op te kunnen slaan. In het sjabloon is namelijk geen factuurnummer ingevuld, dus kon ik het zo niet opslaan tenzij ik nog een extra voorwaarde kon maken.
In Excel 2003 maakte ik een nieuw document op basis van dit sjabloon, als ik dit dan wou opslaan zonder dat het factuurnummer was ingevuld, kreeg ik een foutmelding en kon ik niet opslaan.
Nu, in Excel 2007, doe ik het document open, ik krijg eerst een melding dat de macro's uitgeschakeld zijn (een balk onder het lint). Daarnaast staat dan wel een knopje Opties waarmee ik die terug kan inschakelen.
Zonder dat ik iets invul, kan ik dan op Opslaan klikken (of CTRL+S) en het document wordt zo opgeslagen, zonder rekening te houden met mijn controles!!
Wat moet ik doen om die controles terug werkende te krijgen?
A positive attitude may not solve all your problems, but it will annoy enough people to make it worth the effort.
Om alles wat te verduidelijken, het bestand is hier terug te vinden:
http://www.mediafire.com/?c2smymrji1z
http://www.mediafire.com/?c2smymrji1z
A positive attitude may not solve all your problems, but it will annoy enough people to make it worth the effort.
Shame on me: systeemtijd niet goed aangepast. Systeemtijd goed gezet en daarna nog een digitale handtekening toegevoegd en alles werkte terug.
A positive attitude may not solve all your problems, but it will annoy enough people to make it worth the effort.
Pagina: 1