{"id":3627,"date":"2023-09-29T03:25:56","date_gmt":"2023-09-29T03:25:56","guid":{"rendered":"https:\/\/exceladvisor.org\/de\/objekte\/"},"modified":"2023-12-03T11:13:05","modified_gmt":"2023-12-03T11:13:05","slug":"objekte","status":"publish","type":"page","link":"https:\/\/exceladvisor.org\/de\/objekte\/","title":{"rendered":"Vba-objekte: einfache, illustrierte erkl\u00e4rung"},"content":{"rendered":"<div class=\"excel-vor-dem-inhalt\" id=\"excel-3337604340\"><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>Visual Basic f\u00fcr Applikationen ist eine objektorientierte Sprache. Um sie optimal nutzen zu k\u00f6nnen, m\u00fcssen Sie Excel-Objekte verstehen. Die Arbeitsmappe, die Sie in Excel verwenden, besteht aus verschiedenen Objekten.<\/p><p> Und einem Objekt sind mehrere Eigenschaften zugeordnet, auf die Sie zugreifen k\u00f6nnen, und mehrere Methoden, die Sie an\/mit einem Objekt verwenden k\u00f6nnen. Lassen Sie uns dies anhand eines Beispiels verstehen.<\/p><p> Stellen Sie sich ein gro\u00dfes Lebensmittelgesch\u00e4ft vor, das verschiedene Abteilungen f\u00fcr Produkte hat, und dann haben diese Abteilungen zus\u00e4tzlich Regale und in diesen Regalen Produkte. <\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-57765\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-comprendre-les-objets-Excel.jpg\" sizes=\"auto, \" srcset=\"\" alt=\"Excel-Objekte verstehen\" width=\"458\" height=\"305\"><\/figure><\/div><p> Wenn Sie also Kleidung kaufen m\u00f6chten, m\u00fcssen Sie zur Bekleidungsabteilung gehen, und in der Bekleidungsabteilung gibt es m\u00f6glicherweise Unterabteilungen f\u00fcr M\u00e4nner und Frauen.<\/p><p> Und wenn Sie einen Stoff ausw\u00e4hlen, hat dieser Stoff eine bestimmte Farbe, Gr\u00f6\u00dfe und einen bestimmten Stoff (das sind die Eigenschaften dieses Stoffes).<\/p><p> Ebenso gibt es in VBA Objekte, die hierarchisch strukturiert sind.<\/p><h2 class=\"wp-block-heading\"> VBA-Objektmodell (Hierarchie)<\/h2><p> Wenn Sie in einer Excel-Anwendung eine Arbeitsmappe \u00f6ffnen, befindet sich in dieser Arbeitsmappe ein Arbeitsblatt (oder mehrere Arbeitsbl\u00e4tter) und in diesem Arbeitsblatt befinden sich Zellen und ein Zellbereich.<\/p><p> Die Excel-Hierarchie beginnt mit der Excel-Anwendung selbst und unten ist die Struktur, die diese Hierarchie definiert: <\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-57766\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/2-modele-dobjet-vba.png\" sizes=\"auto, \" srcset=\"\" alt=\"\" width=\"534\" height=\"545\"><\/figure><\/div><p> Nehmen wir an, wenn Sie auf eine Arbeitsmappe verweisen m\u00f6chten, sollte der von Ihnen geschriebene Code so aussehen: <\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-57767\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/3-code-faisant-reference-au-classeur.png\" sizes=\"auto, \" srcset=\"\" alt=\"\" width=\"508\" height=\"255\"><\/figure><\/div><p> Im obigen Code beziehen Sie sich auf die Arbeitsmappe \u201eBook1\u201c.<\/p><p> Was Sie geschrieben haben, ist, dass Sie sich zuerst auf die Excel-Anwendung beziehen und \u201eArbeitsmappen\u201c verwendet haben, was ein weiterer Teil des Anwendungsobjekts ist.<\/p><p> Nehmen wir nun an, Sie m\u00f6chten weiter gehen und auf ein Arbeitsblatt in der Arbeitsmappe \u201eBook1\u201c verweisen. Der entsprechende Code w\u00e4re: <\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-57768\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/4-code-faisant-reference-a-la-feuille-de-travail.png\" sizes=\"auto, \" srcset=\"\" alt=\"\" width=\"674\" height=\"234\"><\/figure><\/div><p> Sie wissen, was das bedeutet, nicht wahr? Aber lassen Sie mich es Ihnen sagen. Im obigen Code haben Sie, nachdem Sie auf die Arbeitsmappe \u201eBook1\u201c verwiesen haben, auf das Arbeitsblatt \u201eSheet1\u201c verwiesen, das ein weiterer Teil der Arbeitsmappe ist.<\/p><p> Gehen wir noch ein wenig weiter. Lassen Sie uns auf eine bestimmte Zelle im Arbeitsblatt \u201eSheet1\u201c verweisen und der entsprechende Code w\u00e4re: <\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-57769\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/5-code-fait-reference-a-une-cellule-specifique.png\" sizes=\"auto, \" srcset=\"\" alt=\"\" width=\"792\" height=\"230\"><\/figure><\/div><p> Bevor Sie fragen, m\u00f6chte ich Ihnen Folgendes sagen. Im obigen Code haben Sie sich auf Zelle A1 bezogen, die sich im Arbeitsblatt \u201eSheet1\u201c der Arbeitsmappe \u201eBook1\u201c befindet.<\/p><p> Wenn Sie auf diese Weise auf ein Range-Objekt verweisen, spricht man von einer vollst\u00e4ndig qualifizierten Referenz.<\/p><p class=\"qt-tip\"> <strong>Hinweis:<\/strong> Die Verwendung des Application-Objekts ist optional. Grund? Wenn Sie etwas in VBA tun, befinden Sie sich bereits in der Excel-Anwendung.<\/p><h2 class=\"wp-block-heading\"> Vereinfachen Sie den Verweis auf ein Objekt<\/h2><p> Im obigen Code haben Sie eine vollst\u00e4ndig qualifizierte Referenz verwendet. Das bedeutet, dass Sie VBA mitteilen, auf welche Arbeitsmappe, welches Arbeitsblatt und welche Zelle verwiesen werden soll. Aber was ist, wenn Sie sich bereits in der Arbeitsmappe von Buch 1 befinden?<\/p><p> In diesem Fall k\u00f6nnen Sie einfach auf das Arbeitsblatt verweisen, in dem Sie auf eine Zelle verweisen m\u00f6chten, genau wie im folgenden Code: <\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-57770\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/6-simplifier-la-reference-a-un-objet.png\" sizes=\"auto, \" srcset=\"\" alt=\"\" width=\"463\" height=\"259\"><\/figure><\/div><p> Wenn au\u00dferdem das Arbeitsblatt \u201eSheet1\u201c aktiviert ist, k\u00f6nnen Sie einfach auf die Zelle oder den Zellbereich verweisen, genau wie im folgenden Code: <\/p><div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-57771\" src=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/7-font-reference-a-la-cellule-ou-a-la-plage.png\" sizes=\"auto, \" srcset=\"\" alt=\"\" width=\"316\" height=\"260\"><\/figure><\/div><p> <strong>Erfahren Sie mehr \u00fcber VBA-Objekte:<\/strong> <a href=\"https:\/\/exceladvisor.org\/de\/bindemittel\/\">VBA-Arbeitsmappenobjekt<\/a> | <a href=\"https:\/\/exceladvisor.org\/de\/arbeitsblatt-1\/\">VBA-Tabellenkalkulationsobjekt<\/a> | <a href=\"https:\/\/exceladvisor.org\/de\/bereich-1\/\">VBA-Bereichsobjekt<\/a><\/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\/de\/vba\/\">Was ist VBA<\/a><h2 class=\"gb-headline gb-headline-665e5f6b gb-headline-text gb-headline-mt-heading\"> Verwandte 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\/de\/interview-fragen\/\">Fragen zum VBA-Interview<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/de\/kommentar\/\">F\u00fcgen Sie einen Kommentar im VBA-Code hinzu<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/de\/zeilenumbruch\/\">F\u00fcgen Sie einen Zeilenumbruch im VBA-Code hinzu<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/de\/neue-zeile\/\">F\u00fcgen Sie in VBA einer Zeichenfolge eine neue Zeile (Wagenr\u00fccklauf) hinzu<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/de\/ein-makro-ausfuhren-2\/\">F\u00fchren Sie ein Makro in Excel aus (VBA-Code ausf\u00fchren)<\/a><\/li><\/ul><\/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-3627","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>\u25b7 VBA-Objekte: Der illustrierte Leitfaden 2023 \u2013 Excel Advisor<\/title>\n<meta name=\"description\" content=\"Visual Basic f\u00fcr Applikationen ist eine objektorientierte Sprache. Um sie optimal nutzen zu k\u00f6nnen, m\u00fcssen Sie Excel-Objekte verstehen.\" \/>\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\/de\/objekte\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u25b7 VBA-Objekte: Der illustrierte Leitfaden 2023 \u2013 Excel Advisor\" \/>\n<meta property=\"og:description\" content=\"Visual Basic f\u00fcr Applikationen ist eine objektorientierte Sprache. Um sie optimal nutzen zu k\u00f6nnen, m\u00fcssen Sie Excel-Objekte verstehen.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/exceladvisor.org\/de\/objekte\/\" \/>\n<meta property=\"og:site_name\" content=\"Excel Advisor\" \/>\n<meta property=\"article:modified_time\" content=\"2023-12-03T11:13:05+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-comprendre-les-objets-Excel.jpg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data1\" content=\"3\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/exceladvisor.org\/de\/objekte\/\",\"url\":\"https:\/\/exceladvisor.org\/de\/objekte\/\",\"name\":\"\u25b7 VBA-Objekte: Der illustrierte Leitfaden 2023 \u2013 Excel Advisor\",\"isPartOf\":{\"@id\":\"https:\/\/exceladvisor.org\/de\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/exceladvisor.org\/de\/objekte\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/exceladvisor.org\/de\/objekte\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-comprendre-les-objets-Excel.jpg\",\"datePublished\":\"2023-09-29T03:25:56+00:00\",\"dateModified\":\"2023-12-03T11:13:05+00:00\",\"description\":\"Visual Basic f\u00fcr Applikationen ist eine objektorientierte Sprache. Um sie optimal nutzen zu k\u00f6nnen, m\u00fcssen Sie Excel-Objekte verstehen.\",\"breadcrumb\":{\"@id\":\"https:\/\/exceladvisor.org\/de\/objekte\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/exceladvisor.org\/de\/objekte\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/exceladvisor.org\/de\/objekte\/#primaryimage\",\"url\":\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-comprendre-les-objets-Excel.jpg\",\"contentUrl\":\"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-comprendre-les-objets-Excel.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/exceladvisor.org\/de\/objekte\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\/\/exceladvisor.org\/de\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Vba-objekte: einfache, illustrierte erkl\u00e4rung\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/exceladvisor.org\/de\/#website\",\"url\":\"https:\/\/exceladvisor.org\/de\/\",\"name\":\"Excel Advisor\",\"description\":\"Ihr Leitfaden zur Datendominanz\",\"publisher\":{\"@id\":\"https:\/\/exceladvisor.org\/de\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/exceladvisor.org\/de\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/exceladvisor.org\/de\/#organization\",\"name\":\"Excel Advisor\",\"url\":\"https:\/\/exceladvisor.org\/de\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/exceladvisor.org\/de\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/exceladvisor.org\/de\/wp-content\/uploads\/2023\/11\/exceladvisor.org_.png\",\"contentUrl\":\"https:\/\/exceladvisor.org\/de\/wp-content\/uploads\/2023\/11\/exceladvisor.org_.png\",\"width\":105,\"height\":36,\"caption\":\"Excel Advisor\"},\"image\":{\"@id\":\"https:\/\/exceladvisor.org\/de\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"\u25b7 VBA-Objekte: Der illustrierte Leitfaden 2023 \u2013 Excel Advisor","description":"Visual Basic f\u00fcr Applikationen ist eine objektorientierte Sprache. Um sie optimal nutzen zu k\u00f6nnen, m\u00fcssen Sie Excel-Objekte verstehen.","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\/de\/objekte\/","og_locale":"de_DE","og_type":"article","og_title":"\u25b7 VBA-Objekte: Der illustrierte Leitfaden 2023 \u2013 Excel Advisor","og_description":"Visual Basic f\u00fcr Applikationen ist eine objektorientierte Sprache. Um sie optimal nutzen zu k\u00f6nnen, m\u00fcssen Sie Excel-Objekte verstehen.","og_url":"https:\/\/exceladvisor.org\/de\/objekte\/","og_site_name":"Excel Advisor","article_modified_time":"2023-12-03T11:13:05+00:00","og_image":[{"url":"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-comprendre-les-objets-Excel.jpg","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Gesch\u00e4tzte Lesezeit":"3\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/exceladvisor.org\/de\/objekte\/","url":"https:\/\/exceladvisor.org\/de\/objekte\/","name":"\u25b7 VBA-Objekte: Der illustrierte Leitfaden 2023 \u2013 Excel Advisor","isPartOf":{"@id":"https:\/\/exceladvisor.org\/de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/exceladvisor.org\/de\/objekte\/#primaryimage"},"image":{"@id":"https:\/\/exceladvisor.org\/de\/objekte\/#primaryimage"},"thumbnailUrl":"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-comprendre-les-objets-Excel.jpg","datePublished":"2023-09-29T03:25:56+00:00","dateModified":"2023-12-03T11:13:05+00:00","description":"Visual Basic f\u00fcr Applikationen ist eine objektorientierte Sprache. Um sie optimal nutzen zu k\u00f6nnen, m\u00fcssen Sie Excel-Objekte verstehen.","breadcrumb":{"@id":"https:\/\/exceladvisor.org\/de\/objekte\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/exceladvisor.org\/de\/objekte\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/exceladvisor.org\/de\/objekte\/#primaryimage","url":"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-comprendre-les-objets-Excel.jpg","contentUrl":"https:\/\/exceladvisor.org\/wp-content\/uploads\/2023\/08\/1-comprendre-les-objets-Excel.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/exceladvisor.org\/de\/objekte\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/exceladvisor.org\/de\/"},{"@type":"ListItem","position":2,"name":"Vba-objekte: einfache, illustrierte erkl\u00e4rung"}]},{"@type":"WebSite","@id":"https:\/\/exceladvisor.org\/de\/#website","url":"https:\/\/exceladvisor.org\/de\/","name":"Excel Advisor","description":"Ihr Leitfaden zur Datendominanz","publisher":{"@id":"https:\/\/exceladvisor.org\/de\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/exceladvisor.org\/de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/exceladvisor.org\/de\/#organization","name":"Excel Advisor","url":"https:\/\/exceladvisor.org\/de\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/exceladvisor.org\/de\/#\/schema\/logo\/image\/","url":"https:\/\/exceladvisor.org\/de\/wp-content\/uploads\/2023\/11\/exceladvisor.org_.png","contentUrl":"https:\/\/exceladvisor.org\/de\/wp-content\/uploads\/2023\/11\/exceladvisor.org_.png","width":105,"height":36,"caption":"Excel Advisor"},"image":{"@id":"https:\/\/exceladvisor.org\/de\/#\/schema\/logo\/image\/"}}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"_links":{"self":[{"href":"https:\/\/exceladvisor.org\/de\/wp-json\/wp\/v2\/pages\/3627","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/exceladvisor.org\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/exceladvisor.org\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/exceladvisor.org\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/exceladvisor.org\/de\/wp-json\/wp\/v2\/comments?post=3627"}],"version-history":[{"count":1,"href":"https:\/\/exceladvisor.org\/de\/wp-json\/wp\/v2\/pages\/3627\/revisions"}],"predecessor-version":[{"id":3807,"href":"https:\/\/exceladvisor.org\/de\/wp-json\/wp\/v2\/pages\/3627\/revisions\/3807"}],"wp:attachment":[{"href":"https:\/\/exceladvisor.org\/de\/wp-json\/wp\/v2\/media?parent=3627"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}