Hallo,
Ik ben niet erg goed thuis in VBA, maar voor mijn bedrijf heb ik ooit een huisstijl laten automatiseren dmv VBA, Office 2003. Die zorgt voor invoerschermen (adresgegevens, onderwerp etc), het automatisch openen van een briefsjabloon of rapportsjabloon, het invullen van die gegevens in het sjabloon, en het aanmaken van een registratie in een access-database.
Nu gaan we over naar office 2010 en zit er ineens een aantal problemen in de code. De meeste heb ik er door logisch denken uitgehaald, maar er blijft er 1 over. Het heeft te maken met de datum. Wordt de datumfunctie tegenwoordig anders genoemd in vba? In de formulieren is het datumveld bijvoorbeeld verdwenen. Bij het compileren krijg ik onder andere de melding van een Ongeldige kwalificatie in de regel "ActiveDocument.CustomDocumentProperties ("Datum").Value = datum.Value" Hierbij is het laatste woord datum gemarkeerd.
In 2003 heb ik dit ook al eens gehad (problemen met de datum) en toen moest ik MSCAL.ocx opnieuw registreren en als verwijzing opnemen. Nu werkt dat niet.
Wie o wie heeft tips om me op weg te helpen?
Ik ben niet erg goed thuis in VBA, maar voor mijn bedrijf heb ik ooit een huisstijl laten automatiseren dmv VBA, Office 2003. Die zorgt voor invoerschermen (adresgegevens, onderwerp etc), het automatisch openen van een briefsjabloon of rapportsjabloon, het invullen van die gegevens in het sjabloon, en het aanmaken van een registratie in een access-database.
Nu gaan we over naar office 2010 en zit er ineens een aantal problemen in de code. De meeste heb ik er door logisch denken uitgehaald, maar er blijft er 1 over. Het heeft te maken met de datum. Wordt de datumfunctie tegenwoordig anders genoemd in vba? In de formulieren is het datumveld bijvoorbeeld verdwenen. Bij het compileren krijg ik onder andere de melding van een Ongeldige kwalificatie in de regel "ActiveDocument.CustomDocumentProperties ("Datum").Value = datum.Value" Hierbij is het laatste woord datum gemarkeerd.
In 2003 heb ik dit ook al eens gehad (problemen met de datum) en toen moest ik MSCAL.ocx opnieuw registreren en als verwijzing opnemen. Nu werkt dat niet.
Wie o wie heeft tips om me op weg te helpen?