{"id":55000982,"date":"2015-06-01T00:00:00","date_gmt":"2020-05-22T19:26:02","guid":{"rendered":"http:\/\/access-im-unternehmen.aix-dev.de\/aiu\/?p=982"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-30T00:00:00","slug":"COMAddIns_mit_Visual_Studio_Community_2013","status":"publish","type":"post","link":"https:\/\/access-im-unternehmen.de\/COMAddIns_mit_Visual_Studio_Community_2013\/","title":{"rendered":"COM-Add-Ins mit Visual Studio Community 2013"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/vg07.met.vgwort.de\/na\/93aef2b1ddda46fd9092c97d0e037183\" width=\"1\" height=\"1\" alt=\"\"><\/p>\n<p><b>Mit der neuen Visual Studio-Version hat Microsoft nicht nur eine Express-Edition im Programm, sondern auch die sogenannte Community-Edition. Diese hat den Vorteil, dass Sie den vollen Funktionsumfang von Visual Studio 2013 nutzen k&ouml;nnen. Dies soll f&uuml;r Einzelentwickler, die eigene Anwendung f&uuml;r die eigene Verwendung oder den Verkauf entwickeln wollen, kostenlos sein &#8211; ein guter Grund, sich einmal anzusehen, wie sich Office damit um Add-Ins erweitern l&auml;sst. Eines vorweg: Access-Add-Ins lassen sich damit leider nicht erstellen. Aber es gibt ja auch eine Menge M&ouml;glichkeiten, die &uuml;brigen Office-Anwendungen um ein Add-In f&uuml;r die Interaktion mit Access zu erweitern.<\/b><\/p>\n<p>In der Tat werden wir hier das Grundger&uuml;st f&uuml;r ein Outlook-Add-In erstellen, dessen Funktion Sie &uuml;ber das Ribbon sowie &uuml;ber ein geeignetes Kontextmen&uuml; aufrufen k&ouml;nnen. Das Add-In soll es erlauben, in einer Access-Datenbank gespeicherte Textbausteine als Antwort auf die aktuell ge&ouml;ffnete E-Mail zu verwenden. Dabei soll das Add-In die Absenderadresse analysieren und in der Kundendatenbank die Anrede und den Nachnamen des passenden Kunden auslesen und diese Informationen in den Textbaustein einbauen. Die vollst&auml;ndige L&ouml;sung beschreiben wir im Beitrag <b>Outlook-Textbausteine mit Access <\/b>(<b>www.access-im-unternehmen.de\/986<\/b>).<\/p>\n<h2>Hinweis zur Office-Version<\/h2>\n<p>Die Tools f&uuml;r die Erstellung von Office-Add-Ins beziehen sich jeweils nur auf eine Office-Version. Wenn Sie also etwa ein Add-In f&uuml;r Outlook 2013 entwickeln wollen, ben&ouml;tigen Sie die entsprechende Version der Office Deve-loper Tools (siehe weiter unten).<\/p>\n<h2>Nutzung der Community-Edition<\/h2>\n<p>Dass Sie Visual Studio Community 2013-Edition tats&auml;chlich kostenlos nutzen k&ouml;nnen, lesen Sie in den Lizenzbedingungen nach, die Sie unter dem folgenden Link finden:<\/p>\n<pre>https:\/\/www.visualstudio.com\/support\/legal\/dn877550<\/pre>\n<p>Microsoft bietet dem selbstst&auml;ndigen Entwickler also nun eine kostenlose uneingeschr&auml;nkte Version seiner Entwicklungsumgebung an, was wir als Access-Entwickler nur begr&uuml;&szlig;en k&ouml;nnen. Mit den bisherigen Express-Editions konnte man zwar auch schon Anwendungen entwickeln, aber sobald es etwa an die Erstellung von Add-Ins f&uuml;r Access ging, musste man sich, wenn dies &uuml;berhaupt m&ouml;glich war, mit diversen Tricks behelfen.<\/p>\n<p>Nun k&ouml;nnen wir die daf&uuml;r vorgesehenen Entwicklungstools dazu nutzen.<\/p>\n<h2>COM-Add-Ins f&uuml;r Office &#8211; Grundlagen<\/h2>\n<p>Wenn Sie Elemente f&uuml;r die Interaktion zwischen Access und den Office-Anwendungen wie Word, Excel oder Outlook in der Benutzeroberfl&auml;che der jeweiligen Office-Anwendung verankern m&ouml;chten, kommen Sie nicht mehr mit Bordmitteln aus.<\/p>\n<p>Seit Office 2010 etwa k&ouml;nnen Sie beispielsweise die Kontextmen&uuml;s von Outlook nicht mehr &uuml;ber die <b>CommandBars<\/b>-Auflistung anpassen oder erweitern.<\/p>\n<p>Dies m&uuml;ssen Sie nun &uuml;ber die Anpassung der Ribbon-Definition f&uuml;r Outlook erledigen. Aber es gibt f&uuml;r alle Office-Anwendungen interessante M&ouml;glichkeiten der Erweiterung &#8211; wenn Sie bereit sind, sich ein wenig in die Entwicklung von COM-Add-Ins f&uuml;r Office einzuarbeiten. <\/p>\n<p>In diesem Beitrag schauen wir uns zun&auml;chst folgende Aspekte an:<\/p>\n<ul>\n<li>Installation von Visual Studio Community 2013<\/li>\n<li>Erstellen eines ersten Mini-Add-Ins f&uuml;r Access, das beim &ouml;ffnen lediglich ein Meldungsfenster anzeigt<\/li>\n<li>Erstellen eines Setup-Projekts, um dieses Add-In weiterzugeben<\/li>\n<\/ul>\n<p>In weiteren Beitr&auml;gen schauen wir uns die eine oder andere L&ouml;sung auf Basis von COM-Add-Ins an &#8211; nat&uuml;rlich immer mit dem Blick auf die Einbindung einer Access-Datenbank in das Add-In. Der erste Schritt auf diesem Weg zum eigenen Office-Add-In ist die Installation des daf&uuml;r ben&ouml;tigten Entwicklungstools, denn wie gesagt &#8211; mit Bordmitteln kommen Sie hier nicht weiter. Sie ben&ouml;tigen dazu Visual Studio und verwenden eine der dort angebotenen Programmiersprachen, also in der Regel Visual Basic oder C#.<\/p>\n<h2>Visual Studio Community 2013 installieren<\/h2>\n<p>Zum Zeitpunkt der Erstellung dieses Beitrags ist die Community-Edition von Visual Studio unter dem folgendem Link verf&uuml;gbar:<\/p>\n<pre>http:\/\/www.visualstudio.com\/downloads\/download-visual-studio-vs<\/pre>\n<p>Dort klicken Sie auf den Link zu <b>Community &#038; Express<\/b>. Dies &ouml;ffnet eine weitere Webseite, auf der Sie Informationen wie die Sprache der zu installierenden Software sowie die Installationsart ausw&auml;hlen k&ouml;nnen. Wenn Sie diese in absehbarer Zeit mehrfach installieren m&ouml;chten, laden Sie sich die <b>.iso<\/b>-Datei zum Brennen auf einen Datentr&auml;ger herunter, anderenfalls k&ouml;nnen Sie Visual Studio auch direkt installieren (s. Bild 1). Die Installation erfolgt immer in der englischen Version, Sie m&uuml;ssen also gegebenenfalls die deutsche Version der Sprachdateien herunterladen und nachinstallieren.<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2015_03\/pic_982_001.png\" alt=\"Auswahl der Sprache und der Installationsart\" width=\"600\" height=\"476,4196\" \/><\/p>\n<p><!--30percent--><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 1: Auswahl der Sprache und der Installationsart<\/span><\/b><\/p>\n<p>Zwischendurch m&uuml;ssen Sie sich gegebenenfalls noch mit Ihrer <b>Windows Live ID <\/b>auf dem Server anmelden beziehungsweise sich erst noch bei Microsoft registrieren.<\/p>\n<p>Im folgenden Schritt m&uuml;ssen Sie gegebenenfalls noch ein paar Detailinformationen zu Ihrem <b>Windows Live<\/b>-Zugang hinzuf&uuml;gen. Schlie&szlig;lich haken Sie die Lizenzbestimmungen ab und starten die Installation (s. Bild 2).<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2015_03\/pic_982_002.png\" alt=\"Start der Installation\" width=\"422,5\" height=\"591,5\" \/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 2: Start der Installation<\/span><\/b><\/p>\n<p>Dies nimmt eine Weile in Anspruch &#8211; holen Sie sich also einen Kaffee oder lesen Sie einfach schon einmal weiter, welche Schritte Sie im Anschluss zur Erstellung eines COM-Add-Ins mit Visual Studio durchf&uuml;hren m&uuml;ssen.<\/p>\n<p>Bevor es richtig losgeht, legen Sie noch fest, welche zus&auml;tzlichen Komponenten mit Visual Studio installiert werden sollen. Sollten Sie nicht die Community Edition, sondern eine der h&ouml;herwertigen Editionen verwenden, k&ouml;nnen Sie bis auf die <b>Microsoft Office Developer Tools <\/b>alle &uuml;brigen Eintr&auml;ge abw&auml;hlen.<\/p>\n<p>Bei der Community Edition taucht diese Option gar nicht auf.<\/p>\n<p>Das hei&szlig;t, dass die Office-Unterst&uuml;tzung auch noch nicht vorhanden ist. Diese m&uuml;ssen Sie n&auml;mlich noch nachinstallieren, und zwar &uuml;ber das Setup aus dem folgenden Link:<\/p>\n<pre>http:\/\/aka.ms\/OfficeDevToolsForVS2013<\/pre>\n<h2>Neues Visual Basic-Projekt erstellen<\/h2>\n<p>Gleich nach der Installation k&ouml;nnen Sie Visual Studio starten und ein neues Projekt erstellen. Dazu klicken Sie auf den Eintrag im Startbildschirm (s. Bild 3). Alternativ k&ouml;nnen Sie auch den Men&uuml;eintrag <b>Datei|Neues Projekt <\/b>nutzen.<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2015_03\/pic_982_003.png\" alt=\"Erstellen eines neuen Projekts\" width=\"422,5\" height=\"417,726\" \/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 3: Erstellen eines neuen Projekts<\/span><\/b><\/p>\n<h2>Auswahl des Projekttyps<\/h2>\n<p>Bevor Sie das Projekt angelegen k&ouml;nnen, fragt Visual Studio Sie nach dem Projekttyp. Wir wollen als Erstes ein Outlook-Add-In f&uuml;r Access 2013 bauen, also w&auml;hlen wir den Eintrag <b>Outlook 2013 Add-In<\/b>. Grunds&auml;tzliches Ziel ist es, die dortigen Kontextmen&uuml;-leisten und das Ribbon um Eintr&auml;ge zu erweitern. Sp&auml;ter bauen wir dann eine kleine Anwendung, mit der Sie Textbausteine aus  einer Access-Datenbank auslesen und in neue E-Mails eintragen k&ouml;nnen. Also nennen wir das Projekt auch gleich <b>Textbausteine<\/b> (s. Bild 4). Nach einem Klick auf <b>OK <\/b>erstellt Visual Studio das neue Projekt.<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2015_03\/pic_982_004.png\" alt=\"In diesem Dialog w&auml;hlen Sie den Projekttyp aus und legen den Namen fest.\" width=\"700\" height=\"540,9835\" \/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 4: In diesem Dialog w&auml;hlen Sie den Projekttyp aus und legen den Namen fest.<\/span><\/b><\/p>\n<p>Nach dem Anlegen des Projekts erscheint dieses zun&auml;chst recht karg &#8211; n&auml;mlich mit einer Klasse mit zwei Ereignisporozeduren namens <b>ThisAddIn_Startup<\/b> und <b>ThisAdd-In_Shutdown <\/b>(s. Bild 5).<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2015_03\/pic_982_005.png\" alt=\"Standardereignisse eines Office-Add-Ins\" width=\"422,5\" height=\"275,8207\" \/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 5: Standardereignisse eines Office-Add-Ins<\/span><\/b><\/p>\n<p>Diese f&uuml;llen wir zu Testzwecken zun&auml;chst einmal mit je einer <b>MsgBox<\/b>-Anweisung:<\/p>\n<pre><span style=\"color:blue;\">Private Sub <\/span>ThisAddIn_Startup() Handles Me.Startup\r\n     <span style=\"color:blue;\">MsgBox<\/span>(\"Add-In: Startup\")\r\n<span style=\"color:blue;\">End Sub<\/span>\r\n<span style=\"color:blue;\">Private Sub <\/span>ThisAddIn_Shutdown() Handles Me.Shutdown\r\n     <span style=\"color:blue;\">MsgBox<\/span>(\"Add-In: Shutdown\")\r\n<span style=\"color:blue;\">End Sub<\/span><\/pre>\n<p>Danach wollen wir das Add-In einmal erstellen, und zwar &uuml;ber den Men&uuml;-Eintrag <b>Er-stel-len|Text-bau-steine erstellen <\/b>(s. Bild 6).<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2015_03\/pic_982_006.png\" alt=\"Erstellen des Projekts\" width=\"600\" height=\"269,1666\" \/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 6: Erstellen des Projekts<\/span><\/b><\/p>\n<h2>Erster Testlauf<\/h2>\n<p>Nun wollen wir das Add-In gleich einmal ausprobieren. Dazu starten Sie nun, wo das Add-In registriert ist, Outlook 2013. Und wie erwartet erscheint das Meldungsfenster kurz nach dem Start von Outlook. Damit haben wir bereits ein funktionierendes Outlook-Add-In erstellt!<\/p>\n<h2>Debuggen<\/h2>\n<p>Statt das Projekt zu erstellen und dann die jeweilige Host-Anwendung zu &ouml;ffnen, k&ouml;nnen Sie auch gleich den Men&uuml;eintrag <b>Debuggen|Debugging starten <\/b>verwenden. In diesem Fall startet Visual Studio direkt die Host-Anwendung, was gleichzeitig nat&uuml;rlich auch das Add-In startet.<\/p>\n<h2>Troubleshooting<\/h2>\n<p>Bei meinen Experimenten stie&szlig; ich auf zwei Probleme bei diesem ersten Test:<\/p>\n<p>Das erste lag darin, dass ich das Projekt auf einem Netzlaufwerk angelegt und dort erstellt hatte. In diesem Fall habe ich das Projekt erstellt und dann die Host-Anwendung gestartet. Die angelegten Ereignisprozeduren wurden nicht ausgel&ouml;st. <\/p>\n<p>Das zweite Problem kann auftauchen, wenn Sie das Projekt debuggen wollen, Sie aber nicht die korrekte Version der Host-Anwendung nutzen (also etwa Outlook 2010, wenn Sie ein Outlook 2010-Projekt erstellt haben). In diesem Fall erscheint die Fehlermeldung aus Bild 7.<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2015_03\/pic_982_007.png\" alt=\"Fehlermeldung, wenn mit der falschen Host-Version getestet werden soll\" width=\"422,5\" height=\"158,653\" \/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 7: Fehlermeldung, wenn mit der falschen Host-Version getestet werden soll<\/span><\/b><\/p>\n<p>Grunds&auml;tzlich werden Add-Ins, die f&uuml;r Outlook 2013 entwickelt wurden, aber auch unter Outlook 2010 gestartet.<\/p>\n<p>Wenn Sie dies auf dem Entwicklungsrechner testen m&ouml;chten, erstellen Sie das Add-In mit dem Men&uuml;eintrag <b>Erstellen|<Projektname> erstellen<\/b> und starten dann die Host-Anwendung.<\/p>\n<h2>Registrierung<\/h2>\n<p>Wenn Sie ein Add-In debuggen oder erstellen, um es dann durch den Aufruf der Host-Anwendung zu starten, tr&auml;gt Visual Studio einige Informationen in die Registry ein. Den entsprechenden Bereich der Registry scannt die Host-Anwendung, in diesem Fall Outlook, beim &ouml;ffnen und erf&auml;hrt so, dass dort ein Add-In vorliegt, das gestartet werden soll. Die entsprechenden Registry-Eintr&auml;ge finden Sie in der Registry im Zweig <b>HKEY_CURRENT_USER\\Software\\Microsoft\\Office\\Outlook\\Addins\\Textbausteine2010 <\/b>(s. Bild 8).<\/p>\n<p class=\"image\"><img decoding=\"async\" src=\"..\/fileadmin\/_temp_\/2015_03\/pic_982_008.png\" alt=\"Registry-Eintr&auml;ge f&uuml;r die Add-Ins\" width=\"650\" height=\"309,0164\" \/><\/p>\n<p><b><span style=\"color:darkgrey;\">Bild 8: Registry-Eintr&auml;ge f&uuml;r die Add-Ins<\/span><\/b><\/p>\n<h2>Zusammenfassung und Ausblick<\/h2>\n<p>In diesem kurzen Beitrag haben Sie erfahren, wie Sie ein COM-Add-In mit Visual Studio Community 2013 erstellen. In weiteren Beitr&auml;gen zeigen wir Ihnen, wie Sie solch ein Add-In weitergeben und wie Sie das hier erstellte Projekt um weitere Elemente wie etwa ein Ribbon- oder Kontextmen&uuml; sowie echte Funktionen erweitern.<\/p>\n<h3>Downloads zu diesem Beitrag<\/h3>\n<p>Enthaltene Beispieldateien:<\/p>\n<p>Textbausteine.zip<\/p>\n<p><a href=\"..\/fileadmin\/beispiele\/{1EE93888-96DD-4FF3-B19D-E830645A38DA}\/aiu_982.zip\">Download<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Mit der neuen Visual Studio-Version hat Microsoft nicht nur eine Express-Edition im Programm, sondern auch die sogenannte Community-Edition. Diese hat den Vorteil, dass sie den vollen Funktionsumfang von Visual Studio 2013 nutzen k&ouml;nnen. Dies soll f&uuml;r Einzelentwickler, die eigene Anwendung f&uuml;r die eigene Verwendung oder den Verkauf entwickeln wollen, kostenlos sein &#8211; ein guter Grund, sich einmal anzusehen, wie sich Office damit um Add-Ins erweitern l&auml;sst. Eines vorweg: Access-Add-Ins lassen sich damit leider nicht erstellen. Aber es gibt ja auch eine Menge M&ouml;glichkeiten, die &uuml;brigen Office-Anwendungen um ein Add-In f&uuml;r die Interaktion mit Access zu erweitern &#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"categories":[662015,66032015,44000025],"tags":[],"class_list":["post-55000982","post","type-post","status-publish","format-standard","hentry","category-662015","category-66032015","category-VBA_und_Programmiertechniken"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.9 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>COM-Add-Ins mit Visual Studio Community 2013 - Access im Unternehmen<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/access-im-unternehmen.de\/COMAddIns_mit_Visual_Studio_Community_2013\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"COM-Add-Ins mit Visual Studio Community 2013\" \/>\n<meta property=\"og:description\" content=\"Mit der neuen Visual Studio-Version hat Microsoft nicht nur eine Express-Edition im Programm, sondern auch die sogenannte Community-Edition. Diese hat den Vorteil, dass sie den vollen Funktionsumfang von Visual Studio 2013 nutzen k&ouml;nnen. Dies soll f&uuml;r Einzelentwickler, die eigene Anwendung f&uuml;r die eigene Verwendung oder den Verkauf entwickeln wollen, kostenlos sein - ein guter Grund, sich einmal anzusehen, wie sich Office damit um Add-Ins erweitern l&auml;sst. Eines vorweg: Access-Add-Ins lassen sich damit leider nicht erstellen. Aber es gibt ja auch eine Menge M&ouml;glichkeiten, die &uuml;brigen Office-Anwendungen um ein Add-In f&uuml;r die Interaktion mit Access zu erweitern ...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/access-im-unternehmen.de\/COMAddIns_mit_Visual_Studio_Community_2013\/\" \/>\n<meta property=\"og:site_name\" content=\"Access im Unternehmen\" \/>\n<meta property=\"article:published_time\" content=\"2020-05-22T19:26:02+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/vg07.met.vgwort.de\/na\/93aef2b1ddda46fd9092c97d0e037183\" \/>\n<meta name=\"author\" content=\"Andr\u00e9 Minhorst\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Andr\u00e9 Minhorst\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"8\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/COMAddIns_mit_Visual_Studio_Community_2013\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/COMAddIns_mit_Visual_Studio_Community_2013\\\/\"},\"author\":{\"name\":\"Andr\u00e9 Minhorst\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#\\\/schema\\\/person\\\/13395c4bcd7d7963efe33be9c584d93f\"},\"headline\":\"COM-Add-Ins mit Visual Studio Community 2013\",\"datePublished\":\"2020-05-22T19:26:02+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/COMAddIns_mit_Visual_Studio_Community_2013\\\/\"},\"wordCount\":1557,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/COMAddIns_mit_Visual_Studio_Community_2013\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/vg07.met.vgwort.de\\\/na\\\/93aef2b1ddda46fd9092c97d0e037183\",\"articleSection\":[\"2015\",\"3\\\/2015\",\"VBA und Programmiertechniken\"],\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/access-im-unternehmen.de\\\/COMAddIns_mit_Visual_Studio_Community_2013\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/COMAddIns_mit_Visual_Studio_Community_2013\\\/\",\"url\":\"https:\\\/\\\/access-im-unternehmen.de\\\/COMAddIns_mit_Visual_Studio_Community_2013\\\/\",\"name\":\"COM-Add-Ins mit Visual Studio Community 2013 - Access im Unternehmen\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/COMAddIns_mit_Visual_Studio_Community_2013\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/COMAddIns_mit_Visual_Studio_Community_2013\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/vg07.met.vgwort.de\\\/na\\\/93aef2b1ddda46fd9092c97d0e037183\",\"datePublished\":\"2020-05-22T19:26:02+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/COMAddIns_mit_Visual_Studio_Community_2013\\\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/access-im-unternehmen.de\\\/COMAddIns_mit_Visual_Studio_Community_2013\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/COMAddIns_mit_Visual_Studio_Community_2013\\\/#primaryimage\",\"url\":\"http:\\\/\\\/vg07.met.vgwort.de\\\/na\\\/93aef2b1ddda46fd9092c97d0e037183\",\"contentUrl\":\"http:\\\/\\\/vg07.met.vgwort.de\\\/na\\\/93aef2b1ddda46fd9092c97d0e037183\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/COMAddIns_mit_Visual_Studio_Community_2013\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/access-im-unternehmen.de\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"COM-Add-Ins mit Visual Studio Community 2013\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#website\",\"url\":\"https:\\\/\\\/access-im-unternehmen.de\\\/\",\"name\":\"Access im Unternehmen\",\"description\":\"Das Magazin f\u00fcr Datenbankentwickler auf Basis von Microsoft Access\",\"publisher\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/access-im-unternehmen.de\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#organization\",\"name\":\"Andr\u00e9 Minhorst Verlag\",\"url\":\"https:\\\/\\\/access-im-unternehmen.de\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/access-im-unternehmen.de\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/aiu_wp.png\",\"contentUrl\":\"https:\\\/\\\/access-im-unternehmen.de\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/aiu_wp.png\",\"width\":370,\"height\":111,\"caption\":\"Andr\u00e9 Minhorst Verlag\"},\"image\":{\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/access-im-unternehmen.de\\\/#\\\/schema\\\/person\\\/13395c4bcd7d7963efe33be9c584d93f\",\"name\":\"Andr\u00e9 Minhorst\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1b9d010cf1716692cb9c34f21554e07d17d461acaea5b61b8cb21cbec678d48a?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1b9d010cf1716692cb9c34f21554e07d17d461acaea5b61b8cb21cbec678d48a?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/1b9d010cf1716692cb9c34f21554e07d17d461acaea5b61b8cb21cbec678d48a?s=96&d=mm&r=g\",\"caption\":\"Andr\u00e9 Minhorst\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"COM-Add-Ins mit Visual Studio Community 2013 - Access im Unternehmen","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:\/\/access-im-unternehmen.de\/COMAddIns_mit_Visual_Studio_Community_2013\/","og_locale":"de_DE","og_type":"article","og_title":"COM-Add-Ins mit Visual Studio Community 2013","og_description":"Mit der neuen Visual Studio-Version hat Microsoft nicht nur eine Express-Edition im Programm, sondern auch die sogenannte Community-Edition. Diese hat den Vorteil, dass sie den vollen Funktionsumfang von Visual Studio 2013 nutzen k&ouml;nnen. Dies soll f&uuml;r Einzelentwickler, die eigene Anwendung f&uuml;r die eigene Verwendung oder den Verkauf entwickeln wollen, kostenlos sein - ein guter Grund, sich einmal anzusehen, wie sich Office damit um Add-Ins erweitern l&auml;sst. Eines vorweg: Access-Add-Ins lassen sich damit leider nicht erstellen. Aber es gibt ja auch eine Menge M&ouml;glichkeiten, die &uuml;brigen Office-Anwendungen um ein Add-In f&uuml;r die Interaktion mit Access zu erweitern ...","og_url":"https:\/\/access-im-unternehmen.de\/COMAddIns_mit_Visual_Studio_Community_2013\/","og_site_name":"Access im Unternehmen","article_published_time":"2020-05-22T19:26:02+00:00","og_image":[{"url":"http:\/\/vg07.met.vgwort.de\/na\/93aef2b1ddda46fd9092c97d0e037183","type":"","width":"","height":""}],"author":"Andr\u00e9 Minhorst","twitter_card":"summary_large_image","twitter_misc":{"Verfasst von":"Andr\u00e9 Minhorst","Gesch\u00e4tzte Lesezeit":"8\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/access-im-unternehmen.de\/COMAddIns_mit_Visual_Studio_Community_2013\/#article","isPartOf":{"@id":"https:\/\/access-im-unternehmen.de\/COMAddIns_mit_Visual_Studio_Community_2013\/"},"author":{"name":"Andr\u00e9 Minhorst","@id":"https:\/\/access-im-unternehmen.de\/#\/schema\/person\/13395c4bcd7d7963efe33be9c584d93f"},"headline":"COM-Add-Ins mit Visual Studio Community 2013","datePublished":"2020-05-22T19:26:02+00:00","mainEntityOfPage":{"@id":"https:\/\/access-im-unternehmen.de\/COMAddIns_mit_Visual_Studio_Community_2013\/"},"wordCount":1557,"commentCount":0,"publisher":{"@id":"https:\/\/access-im-unternehmen.de\/#organization"},"image":{"@id":"https:\/\/access-im-unternehmen.de\/COMAddIns_mit_Visual_Studio_Community_2013\/#primaryimage"},"thumbnailUrl":"http:\/\/vg07.met.vgwort.de\/na\/93aef2b1ddda46fd9092c97d0e037183","articleSection":["2015","3\/2015","VBA und Programmiertechniken"],"inLanguage":"de","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/access-im-unternehmen.de\/COMAddIns_mit_Visual_Studio_Community_2013\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/access-im-unternehmen.de\/COMAddIns_mit_Visual_Studio_Community_2013\/","url":"https:\/\/access-im-unternehmen.de\/COMAddIns_mit_Visual_Studio_Community_2013\/","name":"COM-Add-Ins mit Visual Studio Community 2013 - Access im Unternehmen","isPartOf":{"@id":"https:\/\/access-im-unternehmen.de\/#website"},"primaryImageOfPage":{"@id":"https:\/\/access-im-unternehmen.de\/COMAddIns_mit_Visual_Studio_Community_2013\/#primaryimage"},"image":{"@id":"https:\/\/access-im-unternehmen.de\/COMAddIns_mit_Visual_Studio_Community_2013\/#primaryimage"},"thumbnailUrl":"http:\/\/vg07.met.vgwort.de\/na\/93aef2b1ddda46fd9092c97d0e037183","datePublished":"2020-05-22T19:26:02+00:00","breadcrumb":{"@id":"https:\/\/access-im-unternehmen.de\/COMAddIns_mit_Visual_Studio_Community_2013\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/access-im-unternehmen.de\/COMAddIns_mit_Visual_Studio_Community_2013\/"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/access-im-unternehmen.de\/COMAddIns_mit_Visual_Studio_Community_2013\/#primaryimage","url":"http:\/\/vg07.met.vgwort.de\/na\/93aef2b1ddda46fd9092c97d0e037183","contentUrl":"http:\/\/vg07.met.vgwort.de\/na\/93aef2b1ddda46fd9092c97d0e037183"},{"@type":"BreadcrumbList","@id":"https:\/\/access-im-unternehmen.de\/COMAddIns_mit_Visual_Studio_Community_2013\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/access-im-unternehmen.de\/"},{"@type":"ListItem","position":2,"name":"COM-Add-Ins mit Visual Studio Community 2013"}]},{"@type":"WebSite","@id":"https:\/\/access-im-unternehmen.de\/#website","url":"https:\/\/access-im-unternehmen.de\/","name":"Access im Unternehmen","description":"Das Magazin f\u00fcr Datenbankentwickler auf Basis von Microsoft Access","publisher":{"@id":"https:\/\/access-im-unternehmen.de\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/access-im-unternehmen.de\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/access-im-unternehmen.de\/#organization","name":"Andr\u00e9 Minhorst Verlag","url":"https:\/\/access-im-unternehmen.de\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/access-im-unternehmen.de\/#\/schema\/logo\/image\/","url":"https:\/\/access-im-unternehmen.de\/wp-content\/uploads\/2019\/09\/aiu_wp.png","contentUrl":"https:\/\/access-im-unternehmen.de\/wp-content\/uploads\/2019\/09\/aiu_wp.png","width":370,"height":111,"caption":"Andr\u00e9 Minhorst Verlag"},"image":{"@id":"https:\/\/access-im-unternehmen.de\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/access-im-unternehmen.de\/#\/schema\/person\/13395c4bcd7d7963efe33be9c584d93f","name":"Andr\u00e9 Minhorst","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/secure.gravatar.com\/avatar\/1b9d010cf1716692cb9c34f21554e07d17d461acaea5b61b8cb21cbec678d48a?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/1b9d010cf1716692cb9c34f21554e07d17d461acaea5b61b8cb21cbec678d48a?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1b9d010cf1716692cb9c34f21554e07d17d461acaea5b61b8cb21cbec678d48a?s=96&d=mm&r=g","caption":"Andr\u00e9 Minhorst"}}]}},"_links":{"self":[{"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/posts\/55000982","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/comments?post=55000982"}],"version-history":[{"count":0,"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/posts\/55000982\/revisions"}],"wp:attachment":[{"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/media?parent=55000982"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/categories?post=55000982"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/access-im-unternehmen.de\/data\/wp\/v2\/tags?post=55000982"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}