<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Excel Makros von C++ aus aktivieren]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>ich habe ein Frage zum Zugriff auf Excel. Ich habe ein Programm geschrieben, welches eine Excel Datei öffnet (Vorlage) und darin Daten liest bzw. schreibt. Jetzt habe ich eine neue Exceldatei als Vorlage die aber Makros enthält. Nun muss jedes mal, wenn von C++ aus diese Datei geöffnet wird, erst der Dialog zur Abfrage &quot;MAkro aktivieren / deaktivieren&quot; mit dem &quot;Aktivieren&quot; Button bestätigt werden.<br />
Weiß jemand wie man das von C++ aus steuern kann, heißt das akrivieren soll im Hintergurnd geschehen ohne Eingriff eines Nutzers?</p>
<p>Ich weiß das man die Abfrage in den Sicherheitsrichtlinien bei Excel dekativieren kann, dies ist aber nicht möglich, da es sich um eine Firma handelt.</p>
<p>Vielen Dank für Eure Hilfe <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /><br />
Nontschew</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/171951/excel-makros-von-c-aus-aktivieren</link><generator>RSS for Node</generator><lastBuildDate>Fri, 14 Aug 2026 07:59:28 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/171951.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 30 Jan 2007 21:56:30 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Excel Makros von C++ aus aktivieren on Tue, 30 Jan 2007 21:56:30 GMT]]></title><description><![CDATA[<p>Hallo zusammen,</p>
<p>ich habe ein Frage zum Zugriff auf Excel. Ich habe ein Programm geschrieben, welches eine Excel Datei öffnet (Vorlage) und darin Daten liest bzw. schreibt. Jetzt habe ich eine neue Exceldatei als Vorlage die aber Makros enthält. Nun muss jedes mal, wenn von C++ aus diese Datei geöffnet wird, erst der Dialog zur Abfrage &quot;MAkro aktivieren / deaktivieren&quot; mit dem &quot;Aktivieren&quot; Button bestätigt werden.<br />
Weiß jemand wie man das von C++ aus steuern kann, heißt das akrivieren soll im Hintergurnd geschehen ohne Eingriff eines Nutzers?</p>
<p>Ich weiß das man die Abfrage in den Sicherheitsrichtlinien bei Excel dekativieren kann, dies ist aber nicht möglich, da es sich um eine Firma handelt.</p>
<p>Vielen Dank für Eure Hilfe <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /><br />
Nontschew</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1220221</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1220221</guid><dc:creator><![CDATA[Nontschew]]></dc:creator><pubDate>Tue, 30 Jan 2007 21:56:30 GMT</pubDate></item><item><title><![CDATA[Reply to Excel Makros von C++ aus aktivieren on Wed, 31 Jan 2007 06:53:19 GMT]]></title><description><![CDATA[<p>Es ist also nicht erlaubt die Sicherheitsrichtlinien manuell zu deaktivieren, deshalb willst du sie automatisch deaktivieren? Was sagt dein Admin dazu?</p>
<p>Man könnte das Abfragefenster raussuchen und den Aktivieren-Button drücken. Ist mit WinApi sicherlich möglich. Such mal nach &quot;Tastendruck simulieren&quot; oder ähnlichem im Forum.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1220276</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1220276</guid><dc:creator><![CDATA[Morris Szyslak]]></dc:creator><pubDate>Wed, 31 Jan 2007 06:53:19 GMT</pubDate></item><item><title><![CDATA[Reply to Excel Makros von C++ aus aktivieren on Wed, 31 Jan 2007 14:57:12 GMT]]></title><description><![CDATA[<p>Hallo Morris,</p>
<p>vielen Dank für Deine Antwort. Ich will die Sicherheitsrichtlinien natürlich auch nicht automatisch deaktivieren!<br />
Dein zweiter Ansatz ist so wie ich es mir vorstelle, ich will praktisch per Automatik den aktivieren Button drücken...</p>
<p>Ein Beispiel für so etwas hast Du nicht zufällig?</p>
<p>Danke<br />
Mirko</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1220558</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1220558</guid><dc:creator><![CDATA[Nontschew]]></dc:creator><pubDate>Wed, 31 Jan 2007 14:57:12 GMT</pubDate></item><item><title><![CDATA[Reply to Excel Makros von C++ aus aktivieren on Wed, 31 Jan 2007 22:18:33 GMT]]></title><description><![CDATA[<p>Die Einstellungen zur Makrosicherheit sind im Userspezifischen Teil der Registry hinterlegt, der den Admin in der Regel nicht weiter kümmert (Gruppenrichtlinien etc. mal aussen vor).<br />
Folgende reg-Datei deaktiviert die Sicherheitsabfrage z.B. für Access und PowerPoint von Office 2000 bis 2003:</p>
<pre><code>Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Office\9.0\PowerPoint\Security]
&quot;Level&quot;=dword:00000001

[HKEY_CURRENT_USER\Software\Microsoft\Office\9.0\Access\Security]
&quot;Level&quot;=dword:00000001

[HKEY_CURRENT_USER\Software\Microsoft\Office\10.0\PowerPoint\Security]
&quot;Level&quot;=dword:00000001

[HKEY_CURRENT_USER\Software\Microsoft\Office\10.0\Access\Security]
&quot;Level&quot;=dword:00000001

[HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\PowerPoint\Security]
&quot;Level&quot;=dword:00000001

[HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Access\Security]
&quot;Level&quot;=dword:00000001
</code></pre>
<p>Und diese Keys kannst du auch mit TRegistry setzen, z.B. unmittelbar vor und nach dem Ausführen deiner Funktion.<br />
Achte aber darauf, am Ende tatsächlich wieder den Ursprungszustand hergestellt zu haben. Das beinhaltet also zuerstmal das Erstellen einer Kopie des betreffenden Zweiges und anschliessend jede Menge Fehlerbehandlungsroutinen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1220846</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1220846</guid><dc:creator><![CDATA[Jansen]]></dc:creator><pubDate>Wed, 31 Jan 2007 22:18:33 GMT</pubDate></item><item><title><![CDATA[Reply to Excel Makros von C++ aus aktivieren on Thu, 01 Feb 2007 06:55:19 GMT]]></title><description><![CDATA[<p>Jansens Ansatz, die Sicherheitsrichtlinie vorübergehend zu deaktivieren, ist sicherlich eleganter - würde ich zuerst probieren. Da poppt auch kein Fenster auf.</p>
<p>Beispiel hab ich keins. Mit <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/windowsuserinterface/windowing/windows/windowreference/windowfunctions/enumwindows.asp" rel="nofollow">EnumWindows</a> kannst du aber alle Fenster durchsuchen. Wenn du das passende gefunden hast, sendest du ein entsprechendes <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winui/winui/windowsuserinterface/userinput/keyboardinput/keyboardinputreference/keyboardinputfunctions/keybd_event.asp" rel="nofollow">Keyboard Event</a> (keydown+keyup). Könnte sein, daß im WinAPI-Forum schon Beispiele sind. Vielleicht sogar in den FAQ.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1220881</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1220881</guid><dc:creator><![CDATA[Morris Szyslak]]></dc:creator><pubDate>Thu, 01 Feb 2007 06:55:19 GMT</pubDate></item><item><title><![CDATA[Reply to Excel Makros von C++ aus aktivieren on Thu, 01 Feb 2007 11:38:53 GMT]]></title><description><![CDATA[<p>Hallo Morris, hallo Jansen,</p>
<p>vielen Dank für Eure Hilfe. Habe gerade mal Jansens Ansatz ausprobiert, das funktioniert super...<br />
Aber rein aus interesse werde ich das mit der API und dem Fenster suchen auch mal testen!</p>
<p>Also vielen Dank!<br />
Ich melde mich wieder wenn ich ein Problem habe <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<p>Ach so noch eine Frage an Euch Experten:<br />
Ich suche einen guten Lehrgang um C# .NET zu erlernen. Kann mir jemand Hinweise geben welche Anbieter da gut sind? Problem ist das ich bisher alles in Borland gemacht habe, die Lehrgänge zu C# aber alle mit Visuell Studio laufen. Borland bietet doch in der neuen Version ebenfalls C# .NET an!?</p>
<p>Nontschew</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1221026</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1221026</guid><dc:creator><![CDATA[Nontschew]]></dc:creator><pubDate>Thu, 01 Feb 2007 11:38:53 GMT</pubDate></item></channel></rss>