{"id":2215,"date":"2023-09-01T06:37:58","date_gmt":"2023-09-01T06:37:58","guid":{"rendered":"https:\/\/exceladvisor.org\/nl\/object-vereiste-fout-424\/"},"modified":"2023-12-06T05:57:26","modified_gmt":"2023-12-06T05:57:26","slug":"object-vereiste-fout-424","status":"publish","type":"page","link":"https:\/\/exceladvisor.org\/nl\/object-vereiste-fout-424\/","title":{"rendered":"Hoe de vereiste fout in het vba-object op te lossen?"},"content":{"rendered":"<div class=\"excel-voor-de-inhoud\" id=\"excel-3601740654\"><script type=\"text\/javascript\">\r\n\tatOptions = {\r\n\t\t'key' : 'c1158f160081d6540a8409e6925dab94',\r\n\t\t'format' : 'iframe',\r\n\t\t'height' : 250,\r\n\t\t'width' : 300,\r\n\t\t'params' : {}\r\n\t};\r\n<\/script>\r\n<script type=\"text\/javascript\" src=\"\/\/www.highperformanceformat.com\/c1158f160081d6540a8409e6925dab94\/invoke.js\"><\/script><\/div> <p>Wanneer VBA het object waarvoor u de eigenschap of methode verwijst, niet kan herkennen, wordt de fout Object vereist weergegeven. In eenvoudige bewoordingen: als u naar een object verwijst, maar de naam van dat object is niet correct (dat object bevindt zich niet in de objecthi\u00ebrarchie van VBA), wordt fout 424 als volgt weergegeven. <\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-57075\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-erreur-dobjet-vba-requise.png\" sizes=\"auto, \" srcset=\"\" alt=\"vba-object-vereiste-fout\" width=\"593\" height=\"408\"><\/figure><\/div><p> In de bovenstaande code heb ik, zoals je kunt zien, het actieve celobject verkeerd gespeld, en wanneer VBA deze regel code uitvoert, kan dit object niet worden gebruikt omdat er geen object is met deze naam (zoals ik het verkeerd heb gespeld).<\/p><p class=\"qt-tip\"> <strong>Opmerking<\/strong> : als u de Option Explicit-instructie in de module hebt gebruikt, krijgt u een andere foutmelding (zie onderstaande afbeelding). <\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-57076\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/2-variables-non-definies.png\" sizes=\"auto, \" srcset=\"\" alt=\"\" width=\"481\" height=\"421\"><\/figure><\/div><h2 class=\"wp-block-heading\"> Gebruik het trefwoord &#8220;Set&#8221; voor een niet-objectvariabele<\/h2><p> Wanneer u een variabele gebruikt om er een object aan toe te wijzen, moet u het trefwoord \u201cSet\u201d gebruiken. In het volgende voorbeeld hebt u een myWKS voor het werkblad en iVal voor de waarde in cel A1. <\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-57077\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/3-mot-cle-set-utilise-pour-une-variable-non-objet.png\" sizes=\"auto, \" srcset=\"\" alt=\"\" width=\"554\" height=\"485\"><\/figure><\/div><p> Zoals je kunt zien, heb je in de bovenstaande code variabelen waarvan er \u00e9\u00e9n is gedeclareerd als een werkbladobject en de tweede als een string. Maar op het moment dat de waarde werd toegekend, gebruikten we het trefwoord \u201cSet\u201d voor de variabele \u201ciVal\u201d, die niet als object maar als string wordt gedeclareerd.<\/p><h2 class=\"wp-block-heading\"> Hoe het vereiste object (fout 424) in VBA te repareren<\/h2><ol type=\"1\"><li> Ga naar het Debug-menu van uw Visual Basic-editor.<\/li><li> Gebruik de stap om de volledige code stap voor stap uit te voeren.<\/li><li> Op het moment dat u de regel bereikt waar u een fout heeft, zal VBA u een fout laten zien.<\/li><li> Corrigeer deze regel code. <\/li><\/ol><div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-57078\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/4-comment-reparer-object_required.png\" sizes=\"auto, \" srcset=\"\" alt=\"\" width=\"589\" height=\"338\"><\/figure><\/div><p> De andere manier zou kunnen zijn om de code regel voor regel te doorlopen en deze te lezen om er zeker van te zijn dat u naar de juiste objecten verwijst en de juiste naam van variabelen en objecten gebruikt.<\/p><p> U kunt de GOTO-instructie ook gebruiken om voorbij een fout te gaan of een bericht aan gebruikers weer te geven nadat er een fout is opgetreden.<\/p><div class=\"gb-container gb-container-4db6181c gb-container-mt\"> <a class=\"gb-button gb-button-c5897111 gb-button-text gb-button-mt-button\" href=\"https:\/\/exceladvisor.org\/nl\/vba\/\">Wat is VBA<\/a><h2 class=\"gb-headline gb-headline-665e5f6b gb-headline-text gb-headline-mt-heading\"> Gerelateerde tutorials <\/h2><div class=\"gb-grid-wrapper gb-grid-wrapper-a20baf7c gb-grid-wrapper-mt-grid\"><div class=\"gb-grid-column gb-grid-column-65ddf67e\"><div class=\"gb-container gb-container-65ddf67e\"><ul><li> <a href=\"https:\/\/exceladvisor.org\/nl\/foutafhandeling\/\">VBA-foutafhandeling<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/nl\/automatiseringsfout-440\/\">VBA-automatiseringsfout (fout 440)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/nl\/fout-400\/\">VBA-fout 400<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/nl\/ongeldige-procedureaanroep-of-argumentfout-5\/\">Ongeldige VBA-procedureaanroep of argumentfout (fout 5)<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/nl\/object-ondersteunt-deze-eigenschap-of-methodefout-438-niet\/\">VBA-object ondersteunt deze eigenschap- of methodefout niet (fout 438)<\/a> <\/li><\/ul><\/div><\/div><div class=\"gb-grid-column gb-grid-column-50067b57\"><div class=\"gb-container gb-container-50067b57\"><\/div><\/div><\/div><\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"ub_ctt_via":"","footnotes":""},"class_list":["post-2215","page","type-page","status-publish","hentry"],"featured_image_src":null,"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Hoe de vereiste fout in het VBA-object op te lossen? (Fout 424)<\/title>\n<meta name=\"description\" content=\"In deze tutorial leert u waarom het vereiste object (424-fout) optreedt en hoe u hiermee om moet gaan bij het schrijven van VBA-code.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/exceladvisor.org\/nl\/object-vereiste-fout-424\/\" \/>\n<meta property=\"og:locale\" content=\"nl_NL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Hoe de vereiste fout in het VBA-object op te lossen? (Fout 424)\" \/>\n<meta property=\"og:description\" content=\"In deze tutorial leert u waarom het vereiste object (424-fout) optreedt en hoe u hiermee om moet gaan bij het schrijven van VBA-code.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/exceladvisor.org\/nl\/object-vereiste-fout-424\/\" \/>\n<meta property=\"og:site_name\" content=\"Excel Advisor\" \/>\n<meta property=\"article:modified_time\" content=\"2023-12-06T05:57:26+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-erreur-dobjet-vba-requise.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Geschatte leestijd\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/exceladvisor.org\/nl\/object-vereiste-fout-424\/\",\"url\":\"https:\/\/exceladvisor.org\/nl\/object-vereiste-fout-424\/\",\"name\":\"Hoe de vereiste fout in het VBA-object op te lossen? (Fout 424)\",\"isPartOf\":{\"@id\":\"https:\/\/exceladvisor.org\/nl\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/exceladvisor.org\/nl\/object-vereiste-fout-424\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/exceladvisor.org\/nl\/object-vereiste-fout-424\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-erreur-dobjet-vba-requise.png\",\"datePublished\":\"2023-09-01T06:37:58+00:00\",\"dateModified\":\"2023-12-06T05:57:26+00:00\",\"description\":\"In deze tutorial leert u waarom het vereiste object (424-fout) optreedt en hoe u hiermee om moet gaan bij het schrijven van VBA-code.\",\"breadcrumb\":{\"@id\":\"https:\/\/exceladvisor.org\/nl\/object-vereiste-fout-424\/#breadcrumb\"},\"inLanguage\":\"nl-NL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/exceladvisor.org\/nl\/object-vereiste-fout-424\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\/\/exceladvisor.org\/nl\/object-vereiste-fout-424\/#primaryimage\",\"url\":\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-erreur-dobjet-vba-requise.png\",\"contentUrl\":\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-erreur-dobjet-vba-requise.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/exceladvisor.org\/nl\/object-vereiste-fout-424\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Thuis\",\"item\":\"https:\/\/exceladvisor.org\/nl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Hoe de vereiste fout in het vba-object op te lossen?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/exceladvisor.org\/nl\/#website\",\"url\":\"https:\/\/exceladvisor.org\/nl\/\",\"name\":\"Excel Advisor\",\"description\":\"Uw gids voor datadominantie\",\"publisher\":{\"@id\":\"https:\/\/exceladvisor.org\/nl\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/exceladvisor.org\/nl\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"nl-NL\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/exceladvisor.org\/nl\/#organization\",\"name\":\"Excel Advisor\",\"url\":\"https:\/\/exceladvisor.org\/nl\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\/\/exceladvisor.org\/nl\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/exceladvisor.org\/nl\/wp-content\/uploads\/2023\/12\/exceladvisor.org_.png\",\"contentUrl\":\"https:\/\/exceladvisor.org\/nl\/wp-content\/uploads\/2023\/12\/exceladvisor.org_.png\",\"width\":105,\"height\":36,\"caption\":\"Excel Advisor\"},\"image\":{\"@id\":\"https:\/\/exceladvisor.org\/nl\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Hoe de vereiste fout in het VBA-object op te lossen? (Fout 424)","description":"In deze tutorial leert u waarom het vereiste object (424-fout) optreedt en hoe u hiermee om moet gaan bij het schrijven van VBA-code.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/exceladvisor.org\/nl\/object-vereiste-fout-424\/","og_locale":"nl_NL","og_type":"article","og_title":"Hoe de vereiste fout in het VBA-object op te lossen? (Fout 424)","og_description":"In deze tutorial leert u waarom het vereiste object (424-fout) optreedt en hoe u hiermee om moet gaan bij het schrijven van VBA-code.","og_url":"https:\/\/exceladvisor.org\/nl\/object-vereiste-fout-424\/","og_site_name":"Excel Advisor","article_modified_time":"2023-12-06T05:57:26+00:00","og_image":[{"url":"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-erreur-dobjet-vba-requise.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Geschatte leestijd":"2 minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/exceladvisor.org\/nl\/object-vereiste-fout-424\/","url":"https:\/\/exceladvisor.org\/nl\/object-vereiste-fout-424\/","name":"Hoe de vereiste fout in het VBA-object op te lossen? (Fout 424)","isPartOf":{"@id":"https:\/\/exceladvisor.org\/nl\/#website"},"primaryImageOfPage":{"@id":"https:\/\/exceladvisor.org\/nl\/object-vereiste-fout-424\/#primaryimage"},"image":{"@id":"https:\/\/exceladvisor.org\/nl\/object-vereiste-fout-424\/#primaryimage"},"thumbnailUrl":"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-erreur-dobjet-vba-requise.png","datePublished":"2023-09-01T06:37:58+00:00","dateModified":"2023-12-06T05:57:26+00:00","description":"In deze tutorial leert u waarom het vereiste object (424-fout) optreedt en hoe u hiermee om moet gaan bij het schrijven van VBA-code.","breadcrumb":{"@id":"https:\/\/exceladvisor.org\/nl\/object-vereiste-fout-424\/#breadcrumb"},"inLanguage":"nl-NL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/exceladvisor.org\/nl\/object-vereiste-fout-424\/"]}]},{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/exceladvisor.org\/nl\/object-vereiste-fout-424\/#primaryimage","url":"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-erreur-dobjet-vba-requise.png","contentUrl":"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-erreur-dobjet-vba-requise.png"},{"@type":"BreadcrumbList","@id":"https:\/\/exceladvisor.org\/nl\/object-vereiste-fout-424\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Thuis","item":"https:\/\/exceladvisor.org\/nl\/"},{"@type":"ListItem","position":2,"name":"Hoe de vereiste fout in het vba-object op te lossen?"}]},{"@type":"WebSite","@id":"https:\/\/exceladvisor.org\/nl\/#website","url":"https:\/\/exceladvisor.org\/nl\/","name":"Excel Advisor","description":"Uw gids voor datadominantie","publisher":{"@id":"https:\/\/exceladvisor.org\/nl\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/exceladvisor.org\/nl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"nl-NL"},{"@type":"Organization","@id":"https:\/\/exceladvisor.org\/nl\/#organization","name":"Excel Advisor","url":"https:\/\/exceladvisor.org\/nl\/","logo":{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/exceladvisor.org\/nl\/#\/schema\/logo\/image\/","url":"https:\/\/exceladvisor.org\/nl\/wp-content\/uploads\/2023\/12\/exceladvisor.org_.png","contentUrl":"https:\/\/exceladvisor.org\/nl\/wp-content\/uploads\/2023\/12\/exceladvisor.org_.png","width":105,"height":36,"caption":"Excel Advisor"},"image":{"@id":"https:\/\/exceladvisor.org\/nl\/#\/schema\/logo\/image\/"}}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"_links":{"self":[{"href":"https:\/\/exceladvisor.org\/nl\/wp-json\/wp\/v2\/pages\/2215","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/exceladvisor.org\/nl\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/exceladvisor.org\/nl\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/exceladvisor.org\/nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/exceladvisor.org\/nl\/wp-json\/wp\/v2\/comments?post=2215"}],"version-history":[{"count":1,"href":"https:\/\/exceladvisor.org\/nl\/wp-json\/wp\/v2\/pages\/2215\/revisions"}],"predecessor-version":[{"id":2381,"href":"https:\/\/exceladvisor.org\/nl\/wp-json\/wp\/v2\/pages\/2215\/revisions\/2381"}],"wp:attachment":[{"href":"https:\/\/exceladvisor.org\/nl\/wp-json\/wp\/v2\/media?parent=2215"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}