Dag allemaal,
Ik post niet snel een vraag maar deze keer heb ik jullie hulp nodig
Een kennis van mij heeft 12 jaar geleden een Excel VBA toepassing gemaakt voor het maken van offertes in Excel, via userforms. Toenmalig bestandsformaat: xls
Je kent het wel, gebruikersschermen waar invoer gedaan wordt, en er rolt via berekeningen een "output" uit. Alles is simpele tekst en formules en getallen in werkbladen, het gaat om 1 xls bestand,
6 gebruikersformulieren, 1 module in VBA, allemaal redelijk straightforward. De code is niet geoptimaliseerd maar dat hoeft ook niet. Er zitten zeker geen exotische objecten in het bestand.
Dit bestand heeft steeds prima gewerkt in Excel 2003 en Excel 2007, dat laatste tot 1 jaar geleden.
Toen werd de PC vervangen en draaide het bestand nog steeds prima onder Excel 2016. Momenteel al een tijdje onder Windows 10, maar ook zonder problemen, alles bleef werkend.
Ongeveer 2 weken geleden wilde het xls bestand echter niet meer opstarten. Na openen vanuit Windows Verkenner wordt de cursor rond, blijft hij maar draaien en zal Excel niet meer antwoorden.
Mogelijks heeft het te maken met recente updates aan Excel 2016 ?
Heeft er iemand ervaring daarmee en/of recent problemen ondervonden specifiek bij userforms ?
Die persoon heeft een officiële Office 365 subscriptie.
Ik heb trial-and-error-gewijs alles verwijderd wat ik maar kon (via de eerste PC waar het bestand zich nog opent), zoals formulieren, VBA-code, logo, enz.
Ik kom uit op 2 formulieren die steeds een probleem blijven geven. Er zit echter niets spannends in de formulieren, gewoon labels, tekstvakken, listbox, knoppen.
Ook verwijder ik de code achter de userforms. Excel reageert niet meer en kan enkel hard afgesloten worden.
Vervolgens maak ik de 2 userforms opnieuw - manueel - aan en voeg opnieuw de objecten en hun VBA-code toe.
Het bestand kan ik opnieuw openen, maar let op: er lijkt een probleem te zijn met het verversen van het scherm.
Bvb. er zijn 5 knoppen op een userform en keuzes in de tekstvakken zullen 3 knoppen op Visible = True en Enabled = True zetten, en 2 andere knoppen op Visible = False en Enabled = False.
Van die 3 knoppen doen 2 het goed, en 1 knop is niet direct zichtbaar maar als ik klik exact op de plaats waar de knop moet staan verschijnt die wel !
Om een lang verhaal kort te maken: heeft er iemand weet van problemen met bestanden en/of gebruikersschermen, recent, in Excel 2016, Windows 10 ?
Of is er iets anders aan de hand denken jullie ?
Oh ja, het oorspronkelijke bestand (xls) in Excel 2013 werkt perfect. Ook opslaan als xlsm of xlsb werkt dan, maar zoals gezegd niet (meer) in Excel 2016.
Toevoeging:
- exd bestanden werden steeds verwijderd uit 3 mappen, dit had geen effect.
- ik heb de Windows updates sinds 12/10/2016 bekeken, zelfs 1 ongedaan gemaakt, maar geen effect gezien
Alvast dank !
Ik post niet snel een vraag maar deze keer heb ik jullie hulp nodig

Een kennis van mij heeft 12 jaar geleden een Excel VBA toepassing gemaakt voor het maken van offertes in Excel, via userforms. Toenmalig bestandsformaat: xls
Je kent het wel, gebruikersschermen waar invoer gedaan wordt, en er rolt via berekeningen een "output" uit. Alles is simpele tekst en formules en getallen in werkbladen, het gaat om 1 xls bestand,
6 gebruikersformulieren, 1 module in VBA, allemaal redelijk straightforward. De code is niet geoptimaliseerd maar dat hoeft ook niet. Er zitten zeker geen exotische objecten in het bestand.
Dit bestand heeft steeds prima gewerkt in Excel 2003 en Excel 2007, dat laatste tot 1 jaar geleden.
Toen werd de PC vervangen en draaide het bestand nog steeds prima onder Excel 2016. Momenteel al een tijdje onder Windows 10, maar ook zonder problemen, alles bleef werkend.
Ongeveer 2 weken geleden wilde het xls bestand echter niet meer opstarten. Na openen vanuit Windows Verkenner wordt de cursor rond, blijft hij maar draaien en zal Excel niet meer antwoorden.
Mogelijks heeft het te maken met recente updates aan Excel 2016 ?
Heeft er iemand ervaring daarmee en/of recent problemen ondervonden specifiek bij userforms ?
Die persoon heeft een officiële Office 365 subscriptie.
Ik heb trial-and-error-gewijs alles verwijderd wat ik maar kon (via de eerste PC waar het bestand zich nog opent), zoals formulieren, VBA-code, logo, enz.
Ik kom uit op 2 formulieren die steeds een probleem blijven geven. Er zit echter niets spannends in de formulieren, gewoon labels, tekstvakken, listbox, knoppen.
Ook verwijder ik de code achter de userforms. Excel reageert niet meer en kan enkel hard afgesloten worden.
Vervolgens maak ik de 2 userforms opnieuw - manueel - aan en voeg opnieuw de objecten en hun VBA-code toe.
Het bestand kan ik opnieuw openen, maar let op: er lijkt een probleem te zijn met het verversen van het scherm.
Bvb. er zijn 5 knoppen op een userform en keuzes in de tekstvakken zullen 3 knoppen op Visible = True en Enabled = True zetten, en 2 andere knoppen op Visible = False en Enabled = False.
Van die 3 knoppen doen 2 het goed, en 1 knop is niet direct zichtbaar maar als ik klik exact op de plaats waar de knop moet staan verschijnt die wel !
Om een lang verhaal kort te maken: heeft er iemand weet van problemen met bestanden en/of gebruikersschermen, recent, in Excel 2016, Windows 10 ?
Of is er iets anders aan de hand denken jullie ?
Oh ja, het oorspronkelijke bestand (xls) in Excel 2013 werkt perfect. Ook opslaan als xlsm of xlsb werkt dan, maar zoals gezegd niet (meer) in Excel 2016.
Toevoeging:
- exd bestanden werden steeds verwijderd uit 3 mappen, dit had geen effect.
- ik heb de Windows updates sinds 12/10/2016 bekeken, zelfs 1 ongedaan gemaakt, maar geen effect gezien
Alvast dank !
Laatst bewerkt: