{"id":3616,"date":"2023-09-30T16:50:08","date_gmt":"2023-09-30T16:50:08","guid":{"rendered":"https:\/\/exceladvisor.org\/de\/variablen\/"},"modified":"2023-12-03T11:12:00","modified_gmt":"2023-12-03T11:12:00","slug":"variablen","status":"publish","type":"page","link":"https:\/\/exceladvisor.org\/de\/variablen\/","title":{"rendered":"Alles, was sie \u00fcber vba-variablen wissen m\u00fcssen"},"content":{"rendered":"<div class=\"excel-vor-dem-inhalt\" id=\"excel-2855439970\"><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> <h2 class=\"wp-block-heading\">Variable VBA<\/h2><p> In VBA ist eine Variable wie eine Speicherbox, die selbst in Ihrem System gespeichert wird, aber sie kann dort einen Wert f\u00fcr Sie speichern und Sie k\u00f6nnen diesen Wert in Ihrem Code verwenden und diesen Wert \u00e4ndern, wenn Sie m\u00f6chten (wie der Name schon sagt: \u201eVARIABLE\u201c) \u201eist etwas, dessen Wert nicht festgelegt ist).<\/p><p> Um eine Variable zu deklarieren, m\u00fcssen Sie einem einfachen Verfahren folgen:<\/p><ol><li> Verwenden Sie am Anfang das Schl\u00fcsselwort \u201eDim\u201c.<\/li><li> Geben Sie einen Namen f\u00fcr die Variable an.<\/li><li> Verwenden Sie nach dem Namen das Schl\u00fcsselwort \u201eAs\u201c.<\/li><li> <span style=\"font-weight: 400;\">Geben Sie den \u201eDatentyp\u201c der Variablen basierend auf dem Wert an, den Sie ihr zuweisen m\u00f6chten.<\/span><\/li><\/ol><p> Hier haben wir den Namen \u201estartDate\u201c verwendet und den Datentyp \u201eDate\u201c angegeben. Nachdem Sie eine Variable deklariert haben, k\u00f6nnen Sie ihr einen Wert zuweisen.<\/p><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Dim startDate As Date startDate = \u201c11\/10\/2018\u201d<\/code><\/pre><p> Wenn Sie nun das Startdatum in Ihrem Code verwenden, verwendet Excel das von Ihnen angegebene Datum.<\/p><h2 class=\"wp-block-heading\"> Datentypen<\/h2><p> In VBA sind Datentypen grunds\u00e4tzlich die Datentypen, die Sie angeben m\u00fcssen, wenn Sie einen Wert in einer Variablen oder Konstante speichern. Wenn Sie beispielsweise ein Datum in einer Variablen speichern m\u00f6chten, m\u00fcssen Sie diese Datumsvariable zun\u00e4chst als Datentyp deklarieren.<\/p><h3 class=\"wp-block-heading\"> Datentypen erkl\u00e4rt<\/h3><p> Hier ist die vollst\u00e4ndige Liste der Datentypen, die Sie in VBA verwenden k\u00f6nnen. <\/p><figure class=\"wp-block-table is-style-stripes\"><table class=\"mtr-table mtr-thead-th\"><thead><tr><th class=\"has-text-align-center mtr-th-tag\" data-align=\"center\" data-mtr-content=\"Data Type\"><div class=\"mtr-cell-content\"> Datentyp <\/div><\/th><th class=\"has-text-align-center mtr-th-tag\" data-align=\"center\" data-mtr-content=\"Bytes Used\"><div class=\"mtr-cell-content\"> Verwendete Bytes <\/div><\/th><th class=\"has-text-align-left mtr-th-tag\" data-align=\"left\" data-mtr-content=\"Range of Values\"><div class=\"mtr-cell-content\"> Wertebereich <\/div><\/th><\/tr><\/thead><tbody><tr><td class=\"has-text-align-center mtr-td-tag\" data-align=\"center\" data-mtr-content=\"Data Type\"><div class=\"mtr-cell-content\"> Bytes <\/div><\/td><td class=\"has-text-align-center mtr-td-tag\" data-align=\"center\" data-mtr-content=\"Bytes Used\"><div class=\"mtr-cell-content\"> 1 Byte <\/div><\/td><td class=\"has-text-align-left mtr-td-tag\" data-align=\"left\" data-mtr-content=\"Range of Values\"><div class=\"mtr-cell-content\"> 0 bis 255 <\/div><\/td><\/tr><tr><td class=\"has-text-align-center mtr-td-tag\" data-align=\"center\" data-mtr-content=\"Data Type\"><div class=\"mtr-cell-content\"> Boolescher Wert <\/div><\/td><td class=\"has-text-align-center mtr-td-tag\" data-align=\"center\" data-mtr-content=\"Bytes Used\"><div class=\"mtr-cell-content\"> 2 Bytes <\/div><\/td><td class=\"has-text-align-left mtr-td-tag\" data-align=\"left\" data-mtr-content=\"Range of Values\"><div class=\"mtr-cell-content\"> Richtig oder falsch <\/div><\/td><\/tr><tr><td class=\"has-text-align-center mtr-td-tag\" data-align=\"center\" data-mtr-content=\"Data Type\"><div class=\"mtr-cell-content\"> Ganz <\/div><\/td><td class=\"has-text-align-center mtr-td-tag\" data-align=\"center\" data-mtr-content=\"Bytes Used\"><div class=\"mtr-cell-content\"> 2 Bytes <\/div><\/td><td class=\"has-text-align-left mtr-td-tag\" data-align=\"left\" data-mtr-content=\"Range of Values\"><div class=\"mtr-cell-content\"> -32,768 bis 32,767 <\/div><\/td><\/tr><tr><td class=\"has-text-align-center mtr-td-tag\" data-align=\"center\" data-mtr-content=\"Data Type\"><div class=\"mtr-cell-content\"> Long (ganzzahlig lang) <\/div><\/td><td class=\"has-text-align-center mtr-td-tag\" data-align=\"center\" data-mtr-content=\"Bytes Used\"><div class=\"mtr-cell-content\"> 4 Bytes <\/div><\/td><td class=\"has-text-align-left mtr-td-tag\" data-align=\"left\" data-mtr-content=\"Range of Values\"><div class=\"mtr-cell-content\"> -2.147.483.648 bis 2.147.483.647 <\/div><\/td><\/tr><tr><td class=\"has-text-align-center mtr-td-tag\" data-align=\"center\" data-mtr-content=\"Data Type\"><div class=\"mtr-cell-content\"> Allein <\/div><\/td><td class=\"has-text-align-center mtr-td-tag\" data-align=\"center\" data-mtr-content=\"Bytes Used\"><div class=\"mtr-cell-content\"> 4 Bytes <\/div><\/td><td class=\"has-text-align-left mtr-td-tag\" data-align=\"left\" data-mtr-content=\"Range of Values\"><div class=\"mtr-cell-content\"> -3,402823E38 bis -1,401298E-45 f\u00fcr negative Werte; 1.401298E-45 bis 3.402823E38 f\u00fcr positive Werte <\/div><\/td><\/tr><tr><td class=\"has-text-align-center mtr-td-tag\" data-align=\"center\" data-mtr-content=\"Data Type\"><div class=\"mtr-cell-content\"> Doppelt <\/div><\/td><td class=\"has-text-align-center mtr-td-tag\" data-align=\"center\" data-mtr-content=\"Bytes Used\"><div class=\"mtr-cell-content\"> 8 Byte <\/div><\/td><td class=\"has-text-align-left mtr-td-tag\" data-align=\"left\" data-mtr-content=\"Range of Values\"><div class=\"mtr-cell-content\"> -1,79769313486231E308 bis -4,94065645841247E-324 f\u00fcr negative Werte; 4,94065645841247E-324 bis 1,79769313486232E308 f\u00fcr positive Werte <\/div><\/td><\/tr><tr><td class=\"has-text-align-center mtr-td-tag\" data-align=\"center\" data-mtr-content=\"Data Type\"><div class=\"mtr-cell-content\"> Kasse <\/div><\/td><td class=\"has-text-align-center mtr-td-tag\" data-align=\"center\" data-mtr-content=\"Bytes Used\"><div class=\"mtr-cell-content\"> 8 Byte <\/div><\/td><td class=\"has-text-align-left mtr-td-tag\" data-align=\"left\" data-mtr-content=\"Range of Values\"><div class=\"mtr-cell-content\"> -922.337.203.685.477,5808 bis 922.337.203.685.477,5807 <\/div><\/td><\/tr><tr><td class=\"has-text-align-center mtr-td-tag\" data-align=\"center\" data-mtr-content=\"Data Type\"><div class=\"mtr-cell-content\"> Dezimal <\/div><\/td><td class=\"has-text-align-center mtr-td-tag\" data-align=\"center\" data-mtr-content=\"Bytes Used\"><div class=\"mtr-cell-content\"> 14 Byte <\/div><\/td><td class=\"has-text-align-left mtr-td-tag\" data-align=\"left\" data-mtr-content=\"Range of Values\"><div class=\"mtr-cell-content\"> +\/-79 228 162 514 264 337 593 543 950 335 ohne Dezimalpunkt; +\/-7,9228162514264337593543950335 mit 28 Dezimalstellen rechts vom Dezimalpunkt <\/div><\/td><\/tr><tr><td class=\"has-text-align-center mtr-td-tag\" data-align=\"center\" data-mtr-content=\"Data Type\"><div class=\"mtr-cell-content\"> Datum <\/div><\/td><td class=\"has-text-align-center mtr-td-tag\" data-align=\"center\" data-mtr-content=\"Bytes Used\"><div class=\"mtr-cell-content\"> 8 Byte <\/div><\/td><td class=\"has-text-align-left mtr-td-tag\" data-align=\"left\" data-mtr-content=\"Range of Values\"><div class=\"mtr-cell-content\"> 1. Januar 100 bis 31. Dezember 9999 <\/div><\/td><\/tr><tr><td class=\"has-text-align-center mtr-td-tag\" data-align=\"center\" data-mtr-content=\"Data Type\"><div class=\"mtr-cell-content\"> Objekt <\/div><\/td><td class=\"has-text-align-center mtr-td-tag\" data-align=\"center\" data-mtr-content=\"Bytes Used\"><div class=\"mtr-cell-content\"> 4 Bytes <\/div><\/td><td class=\"has-text-align-left mtr-td-tag\" data-align=\"left\" data-mtr-content=\"Range of Values\"><div class=\"mtr-cell-content\"> Beliebige Objektreferenz <\/div><\/td><\/tr><tr><td class=\"has-text-align-center mtr-td-tag\" data-align=\"center\" data-mtr-content=\"Data Type\"><div class=\"mtr-cell-content\"> Kette (variable L\u00e4nge) <\/div><\/td><td class=\"has-text-align-center mtr-td-tag\" data-align=\"center\" data-mtr-content=\"Bytes Used\"><div class=\"mtr-cell-content\"> 10 Bytes + Stringl\u00e4nge <\/div><\/td><td class=\"has-text-align-left mtr-td-tag\" data-align=\"left\" data-mtr-content=\"Range of Values\"><div class=\"mtr-cell-content\"> 0 bis rund 2 Milliarden <\/div><\/td><\/tr><tr><td class=\"has-text-align-center mtr-td-tag\" data-align=\"center\" data-mtr-content=\"Data Type\"><div class=\"mtr-cell-content\"> Kette (feste L\u00e4nge) <\/div><\/td><td class=\"has-text-align-center mtr-td-tag\" data-align=\"center\" data-mtr-content=\"Bytes Used\"><div class=\"mtr-cell-content\"> Kettenl\u00e4nge <\/div><\/td><td class=\"has-text-align-left mtr-td-tag\" data-align=\"left\" data-mtr-content=\"Range of Values\"><div class=\"mtr-cell-content\"> 1 auf ca. 65.400 <\/div><\/td><\/tr><tr><td class=\"has-text-align-center mtr-td-tag\" data-align=\"center\" data-mtr-content=\"Data Type\"><div class=\"mtr-cell-content\"> Variante (mit Zahlen) <\/div><\/td><td class=\"has-text-align-center mtr-td-tag\" data-align=\"center\" data-mtr-content=\"Bytes Used\"><div class=\"mtr-cell-content\"> 16 Byte <\/div><\/td><td class=\"has-text-align-left mtr-td-tag\" data-align=\"left\" data-mtr-content=\"Range of Values\"><div class=\"mtr-cell-content\"> Jeder numerische Wert bis zum Bereich eines Double <\/div><\/td><\/tr><tr><td class=\"has-text-align-center mtr-td-tag\" data-align=\"center\" data-mtr-content=\"Data Type\"><div class=\"mtr-cell-content\"> Variante (mit Zeichen) <\/div><\/td><td class=\"has-text-align-center mtr-td-tag\" data-align=\"center\" data-mtr-content=\"Bytes Used\"><div class=\"mtr-cell-content\"> 22 Byte + Stringl\u00e4nge <\/div><\/td><td class=\"has-text-align-left mtr-td-tag\" data-align=\"left\" data-mtr-content=\"Range of Values\"><div class=\"mtr-cell-content\"> Gleicher Bereich wie eine Zeichenfolge variabler L\u00e4nge <\/div><\/td><\/tr><tr><td class=\"has-text-align-center mtr-td-tag\" data-align=\"center\" data-mtr-content=\"Data Type\"><div class=\"mtr-cell-content\"> Benutzerdefinierte <\/div><\/td><td class=\"has-text-align-center mtr-td-tag\" data-align=\"center\" data-mtr-content=\"Bytes Used\"><div class=\"mtr-cell-content\"> Verschieden <\/div><\/td><td class=\"has-text-align-left mtr-td-tag\" data-align=\"left\" data-mtr-content=\"Range of Values\"><div class=\"mtr-cell-content\"> Der Bereich jedes Elements entspricht dem Bereich seines Datentyps <\/div><\/td><\/tr><tr><td class=\"has-text-align-center mtr-td-tag\" data-align=\"center\" data-mtr-content=\"Data Type\"><div class=\"mtr-cell-content\"><\/div><\/td><td class=\"has-text-align-center mtr-td-tag\" data-align=\"center\" data-mtr-content=\"Bytes Used\"><div class=\"mtr-cell-content\"><\/div><\/td><td class=\"has-text-align-left mtr-td-tag\" data-align=\"left\" data-mtr-content=\"Range of Values\"><div class=\"mtr-cell-content\"><\/div><\/td><\/tr><\/tbody><\/table><\/figure><p> Dies wird dringend f\u00fcr die Deklaration des Datentyps f\u00fcr Variablen und <a href=\"https:\/\/exceladvisor.org\/de\/konstanten\/\">Konstanten<\/a> empfohlen.<\/p><p> Wenn Sie den Datentyp f\u00fcr eine Variable oder Konstante angeben, stellt dies die G\u00fcltigkeit Ihrer Daten sicher und verhindert, dass Sie einen ung\u00fcltigen Datentyp eingeben. Wenn Sie den Datentyp weglassen, wendet VBA den Datentyp \u201eVariant\u201c auf Ihre Variable an \u2013 dies ist am flexibelsten und VBA err\u00e4t nicht, welcher Datentyp sein soll.<\/p><p class=\"qt-tip\"> <strong>Tipp:<\/strong> Der beste Weg, die Angabe von Datentypen nicht zu \u00fcberspringen, besteht darin, die <a href=\"https:\/\/exceladvisor.org\/de\/explizite-option-2\/\">explizite Option<\/a> ganz oben im Modul zu verwenden, bevor Sie mit dem Code beginnen.<\/p><h2 class=\"wp-block-heading\"> Explizit oder implizit<\/h2><p> Sie k\u00f6nnen eine Variable explizit oder implizit deklarieren. <strong>Explizite Deklaration bedeutet, dass Sie eine Variable deklarieren und ihren Wert festlegen, bevor Sie einer Variablen einen Wert zuweisen<\/strong> . Der VORTEIL davon besteht darin, dass Sie es und seinen Datentyp definieren. VBA speichert die Daten immer in diesem Format.<\/p><p> Hier ist ein Beispiel:<\/p><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">Dim myDate As Date<\/code><\/pre><p> Wenn Sie also einen Wert in diesem VBA speichern, wird darauf immer das Datumsformat angewendet. Aber bei der impliziten Deklaration m\u00fcssen Sie sich nicht um diese explizite Deklarationsanweisung k\u00fcmmern. Stattdessen legen Sie den Wert der Variablen fest und verwenden ihn in der Codeanweisung. In der impliziten Deklaration speichert VBA die Daten in einem Variant-Variablentyp, da Sie den Typ nicht angegeben haben.<\/p><p> Mit anderen Worten: Wenn Sie in Ihrem Code einfach eine Variable verwenden, ohne sie zu deklarieren, ist sie implizit. Nachfolgend finden Sie ein Beispiel f\u00fcr eine implizite Deklaration:<\/p><pre class=\"wp-block-code\"> <code class=\"language-visual-basic\" lang=\"visual-basic\">myDate = \u201c11\/10\/1990\u201d<\/code><\/pre><p> So weisen Sie den Wert einfach einer Variablen zu und verwenden ihn in Ihren Codeanweisungen. Wenn Sie mich fragen, ist es immer besser, eine Variable zu deklarieren, bevor Sie sie verwenden. Dies ist nicht nur eine gute Vorgehensweise, sondern sorgt auch daf\u00fcr, dass Ihr Code schneller ausgef\u00fchrt wird und leichter zu verstehen ist.<\/p><h2 class=\"wp-block-heading\"> Statische Variable<\/h2><p> Nun, ich habe Ihnen gesagt, dass die Variable der Ort ist, an dem Sie den Wert \u00e4ndern k\u00f6nnen, aber das ist etwas anderes. Bei einer normalen Variablen w\u00fcrde nach Abschluss einer Prozedur der in der Variablen gespeicherte Wert aus dem VBA-Speicher gel\u00f6scht. Wenn Sie diesen Wert jedoch nicht verlieren m\u00f6chten, k\u00f6nnen Sie diese Variable statisch machen.<\/p><p> Um eine Variable statisch zu machen, sodass sie den Wert beibeh\u00e4lt, verwenden Sie einfach das Schl\u00fcsselwort \u201eStatic\u201c anstelle von \u201eDim\u201c.<\/p><h2 class=\"wp-block-heading\"> Benennen Sie eine Variable<\/h2><p> Sie k\u00f6nnen einer Variablen einen beliebigen Namen geben (diese Regeln gelten auch f\u00fcr den Konstanten- und Prozedurnamen), Sie m\u00fcssen jedoch einige Regeln beachten:<\/p><ul><li> Sie k\u00f6nnen Buchstaben, Zahlen und einige Satzzeichen verwenden, das erste Zeichen des Namens muss jedoch ein Alphabet sein.<\/li><li> Leerzeichen oder Punkte sind keine g\u00fcltigen Zeichen f\u00fcr die Verwendung im Namen, Sie k\u00f6nnen jedoch einen Unterstrich verwenden, um den Namen lesbar zu machen.<\/li><li> Sie k\u00f6nnen in einem Namen keine Sonderzeichen verwenden.<\/li><li> Die L\u00e4nge eines Namens kann 254 Zeichen betragen, die Verwendung eines Namens ergibt jedoch keinen Sinn.<\/li><li> Es gibt viele reservierte W\u00f6rter, also W\u00f6rter, die Sie nicht f\u00fcr den Namen verwenden k\u00f6nnen. Wenn Sie versuchen, eines dieser W\u00f6rter zu verwenden, erhalten Sie eine Fehlermeldung.<\/li><li> VBA unterscheidet nicht zwischen F\u00e4llen.<\/li><\/ul><h2 class=\"wp-block-heading\"> Umfang<\/h2><p> An dieser Stelle kennen Sie die Vorgehensweisen und wissen, welche Vorgehensweise in welcher Situation sinnvoll ist. Au\u00dferdem erfahren Sie etwas \u00fcber Variablen und wie Sie deren Datentypen definieren.<\/p><p> Der n\u00e4chste wichtige Punkt ist das Verst\u00e4ndnis des Umfangs, also der Verf\u00fcgbarkeit. Hier kann es eingesetzt werden. Wenn Sie eine Variable definieren, legt der G\u00fcltigkeitsbereich fest, ob Sie sie au\u00dferhalb ihrer Hostprozedur verwenden k\u00f6nnen oder nicht. Es gibt drei M\u00f6glichkeiten, Variablenbereiche zu definieren (konstant und sogar mit der gesamten Prozedur).<\/p><ol><li> <strong>Prozedurebene:<\/strong> Sie k\u00f6nnen eine Variable nur in derselben Prozedur verwenden, in der Sie sie deklarieren.<\/li><li> <strong>Modulebene (privat):<\/strong> Macht den Zugriff auf eine Variable von allen Prozeduren in einem Modul aus m\u00f6glich.<\/li><li> <strong>Modulebene (\u00d6ffentlich):<\/strong> Macht eine Variable f\u00fcr alle Prozeduren in allen Modulen zug\u00e4nglich.<\/li><\/ol><p> Der Standardbereich einer Variablen ist die Prozedur (Procedure-Level), in der diese Variable deklariert ist.<\/p><p> <strong>Aber lassen Sie mich etwas aus der realen Welt mit Ihnen teilen.<\/strong><\/p><p class=\"grey-note has-cyan-bluish-gray-color has-text-color\"> <em>Ich arbeite in einem Coworking Space und mein Sitzplatz ist im ersten Stock des dreist\u00f6ckigen Geb\u00e4udes.<\/em> Ich sitze fast jeden Tag auf dem gleichen Platz. Wenn Sie also eine Variable mit G\u00fcltigkeitsbereich auf Prozedurebene deklarieren, k\u00f6nnen Sie sie nur innerhalb derselben Prozedur verwenden. So wie ich jeden Tag auf demselben Platz auf derselben Etage sitze. Aber ich verrate Ihnen noch mehr: Obwohl ich im ersten Stock sitze, kann ich auch jeden Sitzplatz in den anderen Etagen nutzen. Und im Schnappschuss unten haben wir die Variable \u201emyName\u201c oben im Modul mit dem Schl\u00fcsselwort \u201ePrivate\u201c deklariert, bevor wir eine Prozedur gestartet haben, und ich habe sie in allen drei Codes verwendet. Stellen Sie sich dieses Modul als ein Geb\u00e4ude vor, in dem Sie verschiedene Stockwerke haben (Prozeduren). Da Sie die Variable bereits zu Beginn <em>des Moduls deklariert haben, k\u00f6nnen Sie jede der Prozeduren in diesem Modul verwenden. Dies wird als Scoping auf privater Modulebene bezeichnet. Hier noch das Letzte: Mein B\u00fcro hat Niederlassungen in verschiedenen St\u00e4dten im ganzen Land, und wenn ich dorthin gehe, kann ich zu diesen B\u00fcros gehen und jeden der Sitzpl\u00e4tze nutzen, wenn ich m\u00f6chte. Wenn Sie also unterschiedliche Module in Ihrer Arbeitsmappe haben, k\u00f6nnen Sie eine Variable in allen diesen Modulen verwenden, indem Sie sie als \u00f6ffentlich deklarieren.<\/em><\/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\/globale-variable\/\">Deklarieren Sie eine globale (\u00f6ffentliche) Variable in VBA<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/de\/variabler-bereich\/\">Verwenden Sie in VBA einen Bereich oder eine Zelle als Variable<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/de\/explizite-option-2\/\">Explizite Optionsanweisung in VBA<\/a><\/li><li> <a href=\"https:\/\/exceladvisor.org\/de\/variables-nachrichtenfeld\/\">Variable in einem Meldungsfeld<\/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-3616","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>VBA-Variablen: Deklaration, Datentypen und Umfang 2023<\/title>\n<meta name=\"description\" content=\"Eine Variable ist wie eine Speicherbox, die selbst in Ihrem System gespeichert ist, dort aber einen Wert speichern kann\" \/>\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\/variablen\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"VBA-Variablen: Deklaration, Datentypen und Umfang 2023\" \/>\n<meta property=\"og:description\" content=\"Eine Variable ist wie eine Speicherbox, die selbst in Ihrem System gespeichert ist, dort aber einen Wert speichern kann\" \/>\n<meta property=\"og:url\" content=\"https:\/\/exceladvisor.org\/de\/variablen\/\" \/>\n<meta property=\"og:site_name\" content=\"Excel Advisor\" \/>\n<meta property=\"article:modified_time\" content=\"2023-12-03T11:12:00+00:00\" \/>\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=\"7\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/exceladvisor.org\/de\/variablen\/\",\"url\":\"https:\/\/exceladvisor.org\/de\/variablen\/\",\"name\":\"VBA-Variablen: Deklaration, Datentypen und Umfang 2023\",\"isPartOf\":{\"@id\":\"https:\/\/exceladvisor.org\/de\/#website\"},\"datePublished\":\"2023-09-30T16:50:08+00:00\",\"dateModified\":\"2023-12-03T11:12:00+00:00\",\"description\":\"Eine Variable ist wie eine Speicherbox, die selbst in Ihrem System gespeichert ist, dort aber einen Wert speichern kann\",\"breadcrumb\":{\"@id\":\"https:\/\/exceladvisor.org\/de\/variablen\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/exceladvisor.org\/de\/variablen\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/exceladvisor.org\/de\/variablen\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\/\/exceladvisor.org\/de\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Alles, was sie \u00fcber vba-variablen wissen m\u00fcssen\"}]},{\"@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":"VBA-Variablen: Deklaration, Datentypen und Umfang 2023","description":"Eine Variable ist wie eine Speicherbox, die selbst in Ihrem System gespeichert ist, dort aber einen Wert speichern kann","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\/variablen\/","og_locale":"de_DE","og_type":"article","og_title":"VBA-Variablen: Deklaration, Datentypen und Umfang 2023","og_description":"Eine Variable ist wie eine Speicherbox, die selbst in Ihrem System gespeichert ist, dort aber einen Wert speichern kann","og_url":"https:\/\/exceladvisor.org\/de\/variablen\/","og_site_name":"Excel Advisor","article_modified_time":"2023-12-03T11:12:00+00:00","twitter_card":"summary_large_image","twitter_misc":{"Gesch\u00e4tzte Lesezeit":"7\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/exceladvisor.org\/de\/variablen\/","url":"https:\/\/exceladvisor.org\/de\/variablen\/","name":"VBA-Variablen: Deklaration, Datentypen und Umfang 2023","isPartOf":{"@id":"https:\/\/exceladvisor.org\/de\/#website"},"datePublished":"2023-09-30T16:50:08+00:00","dateModified":"2023-12-03T11:12:00+00:00","description":"Eine Variable ist wie eine Speicherbox, die selbst in Ihrem System gespeichert ist, dort aber einen Wert speichern kann","breadcrumb":{"@id":"https:\/\/exceladvisor.org\/de\/variablen\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/exceladvisor.org\/de\/variablen\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/exceladvisor.org\/de\/variablen\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/exceladvisor.org\/de\/"},{"@type":"ListItem","position":2,"name":"Alles, was sie \u00fcber vba-variablen wissen m\u00fcssen"}]},{"@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\/3616","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=3616"}],"version-history":[{"count":1,"href":"https:\/\/exceladvisor.org\/de\/wp-json\/wp\/v2\/pages\/3616\/revisions"}],"predecessor-version":[{"id":3723,"href":"https:\/\/exceladvisor.org\/de\/wp-json\/wp\/v2\/pages\/3616\/revisions\/3723"}],"wp:attachment":[{"href":"https:\/\/exceladvisor.org\/de\/wp-json\/wp\/v2\/media?parent=3616"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}