• 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.

Excel VBA foutmelding 424 Object

  • Onderwerp starter Onderwerp starter Nicu
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

Nicu

Gebruiker
Lid geworden
23 jan 2012
Berichten
222
Ik heb een vervelend probleempje met mijn formulier in VBA, hij loopt vast met een 424 melding. Ik heb er de hele nacht op getuurd, ook gekeken naar toen het nog wel goed liep, maar ik zie de verschillen niet. Kan iemand mij a.u.b. helpen....

groet,

Josh
 

Bijlagen

Je zult toch iets specifieker moeten worden denk ik.

Ik zie niet goed wat het formulier (=werkbladen?) moet doen, en krijg ook geen foutmeldingen.

En denk dat de VBA-specialisten ook nog wel een mening hebben over de code in dit bestand...
 
Ik vraag me af wat je hier probeert te bereiken:
Code:
Private Sub Workbook_Open()
    If Range("F341!AH2") < Date Then
        Range("F341!AH3") = False
        Range("F341!AH4") = False
        Range("F341!AH5") = False
        Range("F341!AH6") = False
        Range("F341!AH7") = False
        Range("F341!AH2") = Date
    End If
End Sub

Een blad met de naam F341 is een missend object omdat deze niet aanwezig is. Verder is er een verwijzing in de VB Editor naar de niet aanwezige Microsoft Windows Common Controls 2.6.0, maar dat kan zijn omdat die niet op mijn systeem aanwezig is.

Deze is nodig voor de in het formulier gebruikte DatePicker. Hou er rekening mee dat wanneer je dit document op een ander systeem wilt gebruiken, je daar ook die control moet installeren. Het gaat dan om de mscomct2.ocx

Als 'ie er bij jou ook niet is dan is dat ook een oorzaak van je probleem. Klik in het keuzemenu van de VB Editor op Extra en dan op Verwijzingen:
Verwijzingen.jpg
 
Laatst bewerkt:
bedankt voor jullie reacties. Ik zie nu thuis dat de bijlage niet toereikend is om goed uit te leggen wat er mis is, ik had het bestand voor het forum wat ingekort. Ik ga het volgende week opnieuw proberen en als het dan nog niet lukt zal ik het orginele bestand bijvoegen en een wat betere uitleg geven.

Fijn weekend allen.
 
Ik heb de oorzaak m.b.v. een maat van me gevonden. Het was pure dyslexie ;-). Had bij 1 object de verwijzing in VBA verkeerd geschreven....
Bedankt voor het kijken.

Groet,

Josh
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan