![]() |
VBA 64 bits outlook omzetten voor 32 bits
1 Bijlage(n)
Ik heb een macro voor het verzenden van een Excel werkmap met Outlook mail. Bij mijn collega opende Outlook zich niet. Ik kwam erachter dat dit komt door het feit dat de macro kennelijk alleen voor 64-bits Outlook werkt.
Dit kan aangepast worden, je kan volgens mij de macro laten checken of er een 32-bits of 64-bits versie van Outlook draait, alleen ben ik te onervaren om de codes die ik op internet gevonden heb goed te kunnen begrijpen en te plaatsen in de macro. Kunnen jullie me helpen? Pinkels |
VBA 32bit vs 64bit
Citaat:
Om een vertrouwde map te maken moet je in Excel naar het menu Bestand->opties kies dan vertrouwenscentrum daarna instellingen voor vertrouwenscentrum. Kies dan Nieuwe locatie toevoegen dan kan je via bladeren naar de map waar het bestand in staat, submappen wel of niet vertrouwen, Ok klikken Excel opnieuw starten en het bestand openen. Dan zou het moeten werken. Ik heb een 32bit versie van Office en je VBA werkt op die manier. Dappertje |
Er zit wel degelijk verschil tussen de 32- en 64-bit Office en dat staat los van het wel of niet gebruiken van ActiveX. Dat heeft alleen te maken met het declareren van externe functies en dat is in de code van je document niet van toepassing.
Krijgt je collega een foutmelding? Laat die hier dan even weten. Zoniet, loop dan met de F8 toets in debug mode door de code om te kijken op welke regel het mis gaat. |
Vandaag op mijn werk blijkt dat goed communiceren ook een talent is. Of ik moet beter luisteren :? Alles blijkt 'gewoon' goed te werken.
Bedankt voor het meedenken. |
De baas:
"Slechte interne communicatie? En waarom weet ik daar niks van?" :p |
VBA 32bit vs 64bit
Citaat:
|
En waar denk je dan dat VBA in zit?
|
???
Citaat:
https://www.youtube.com/watch?v=GlIJkG5fBKU |
Klopt. Maar als er VBA in zit die gebruik maakt van externe DLL's dan zijn die functies gedeclareerd. Als die functies alleen voor 32-bit Office zijn gedeclareerd gaat het in 64-bit Office echt niet werken.
Dat was in het document van Pinkels niet van toepassing maar er zit dus wel degelijk verschil in en mijn opmerking heb ik geplaatst vanwege het feit dat hij van VBA gebruik maakt. |
Citaat:
|
Alle tijden zijn GMT +1. Het is nu 13:31. |
Powered by vBulletin Version 3.8.6
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd.