• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Vreemde copieen in Excel -objecten

Status
Niet open voor verdere reacties.

bkoppers

Gebruiker
Lid geworden
11 jan 2011
Berichten
110
Aantekening 2020-04-29.jpg

Wie kent dit probleem, en evt een oplossing.

Om 1 of andere reden zijn mijn bladen met code gekopieerd/hernoemd waardoor de knoppen op mijn tabbladen niet meer werken.

Als voorbeeld (zie screenshot) neem ik "Blad101 (Algemene info)" , deze hete origineel "Blad10 (Algemene info)".... de code die hier bij hoorde staat nu op "Blad10" en "Blad101 (Algemene info)" is leeg!!
Zoals je in mijn screenshot ziet, is dit bij meerder tabbladen gebeurd!!

Hopelijk kent iemand dit probleem en een oplossing.

Mvgr. Bianca
 
Bianca, als je een blad kopieert moet er een nieuwe naam verzonnen worden.
om dat te doen zet excel er een 1 achter.
maar jij mag de naam best weer veranderen in iets dat voor jouw voldoet.
ik neem aan dat er wel formules in "Blad101 (Algemene info)" staan.
 
Dat is nou net het euvel. Ik heb zelf niet de kopieën gemaakt.

de vba code die bij het blad hoort, blijft op het oude blad ("Blad10") staan ik kan hier ook verder niets mee.
het icoontje ziet er ook niet uit als een "Werkblad"
Aantekening 2020-04-29 1.jpg
wat ik nu doe , is handmatig de "vba code" verplaatsen van "Blad10" naar "Blad101 (Algemene info)", zodat mijn knoppen weer werken. maar dit lijkt me niet normaal.
ik kan dan met "Blad10" niets, ook niet verwijderen.
als ik hem selecteer, staat bij "eigenschappen" de gegevens van ThisWorkbook :confused:
Aantekening 2020-04-29 2.jpg
 
Laatst bewerkt:
Ik vermoed dat je VBA project corrupt is.
- Bewaar je origineel
- Sla je huidige bestand op als xlsx, negeer alle waarschuwingen
- Sluit Excel
- Open Excel en zowel je xlsm als je xlsx bestand
- Kopieer nu de code van iedere werkblad module uit het xlsm naar het xlsx bestand
- Sla het xlsx bestand weer op als xlsm.
- Test of alles het weer doet.
 
Dat heb ik al eens eerder gedaan, maar helaas is dat meer werk dan de vba code verplaatsen naar het "nieuw gemaakte blad" aangezien het probleem in meerder excel bestanden voorkomt en het bestand ook nog verschillende Modules en formulieren bevat.

Ik hoopte op een snellere oplossing, maar toch bedankt voor de reactie.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan