<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>Visual Basic ---- &gt; ich checks nicht!</title>
    <link>http://forum.geizhals.at/feed.jsp?id=289289</link>
    <description>Geizhals-Forum</description>
    <item>
      <title>Re(5): Visual Basic ---- &gt; ich checks nicht!</title>
      <link>http://forum.geizhals.at/t289289,1916279.html#1916279</link>
      <description>Superleiwand.. es funktioniert.. ich danke dir 10000mal&lt;br/&gt;</description>
      <pubDate>Wed, 10 Nov 2004 08:43:49 GMT</pubDate>
      <guid>http://forum.geizhals.at/t289289,1916279.html#1916279</guid>
      <dc:creator>Entity</dc:creator>
      <dc:date>2004-11-10T08:43:49Z</dc:date>
    </item>
    <item>
      <title>Re: Visual Basic ---- &gt; ich checks nicht!</title>
      <link>http://forum.geizhals.at/t289289,1915816.html#1915816</link>
      <description>Hi!&lt;br&gt;&lt;br&gt;Ohne es probiert zu haben:&lt;br&gt;nach dem Kommentar ein "On Error Resume Next", nach dem If...EndIf Block ein "debug.print err". Das gibt im Direktfenster den Errorcode zurück.&lt;br&gt;Dann kannst Du mit einer "If err=..." oder "Select Case err"-Abfrage reagieren.&lt;br&gt;&lt;br&gt;hth,&lt;br/&gt;</description>
      <pubDate>Tue, 09 Nov 2004 23:09:11 GMT</pubDate>
      <guid>http://forum.geizhals.at/t289289,1915816.html#1915816</guid>
      <dc:creator>Glockman</dc:creator>
      <dc:date>2004-11-09T23:09:11Z</dc:date>
    </item>
    <item>
      <title>Re(4): Visual Basic ---- &gt; ich checks nicht!</title>
      <link>http://forum.geizhals.at/t289289,1915144.html#1915144</link>
      <description>Uups. Die "elegantere" Methode funktioniert leider doch nicht. Man müsste die beiden Parameter vertauschen und dann hätte man dasselbe Problem wie mit dem "SaveAs".&lt;br&gt;&lt;br&gt;Das mit den DisplayAlerts sollte aber funktionieren.&lt;br/&gt;</description>
      <pubDate>Tue, 09 Nov 2004 20:48:53 GMT</pubDate>
      <guid>http://forum.geizhals.at/t289289,1915144.html#1915144</guid>
      <dc:creator>Thing</dc:creator>
      <dc:date>2004-11-09T20:48:53Z</dc:date>
    </item>
    <item>
      <title>Re(4): Visual Basic ---- &gt; ich checks nicht!</title>
      <link>http://forum.geizhals.at/t289289,1914981.html#1914981</link>
      <description>hey das ist eine gute idee.. probier ich morgen in der Früh gleich aus!&lt;br&gt;&lt;br&gt;jetzt muß ich aber mal raus.. danke dir aber!&lt;br/&gt;</description>
      <pubDate>Tue, 09 Nov 2004 20:09:28 GMT</pubDate>
      <guid>http://forum.geizhals.at/t289289,1914981.html#1914981</guid>
      <dc:creator>Entity</dc:creator>
      <dc:date>2004-11-09T20:09:28Z</dc:date>
    </item>
    <item>
      <title>Re(3): Visual Basic ---- &gt; ich checks nicht!</title>
      <link>http://forum.geizhals.at/t289289,1914973.html#1914973</link>
      <description>Du könntest es z.B. so einklammern (zum "mundtot" machen):&lt;br&gt;&lt;br&gt;objXl.DisplayAlerts = False&lt;br&gt;xLWorkB(iX).SaveAs (MessSteuerung.CommonDialog1.FileName)&lt;br&gt;objXl.DisplayAlerts = True&lt;br&gt;&lt;br&gt;"objXl" musst du natürlich entsprechend ersetzen, je nachdem wie du das Excel-Objekt erzeugt hast.&lt;br&gt;z.B. Set objXl = CreateObject("Excel.Application") &lt;br&gt;&lt;br&gt;&lt;br&gt;Eleganter wäre aber vielleicht:&lt;br&gt;&lt;br&gt;xLWorkB(iX).Close MessSteuerung.CommonDialog1.FileName, True&lt;br&gt;&lt;br&gt;Dann wird das Workbook ohne Nachfrage überschrieben und danach geschlossen.&lt;br&gt;&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Tue, 09 Nov 2004 20:07:38 GMT</pubDate>
      <guid>http://forum.geizhals.at/t289289,1914973.html#1914973</guid>
      <dc:creator>Thing</dc:creator>
      <dc:date>2004-11-09T20:07:38Z</dc:date>
    </item>
    <item>
      <title>Re(2): Visual Basic ---- &gt; ich checks nicht!</title>
      <link>http://forum.geizhals.at/t289289,1914810.html#1914810</link>
      <description>naja wenn ich so mm = msgbox("bla", vbOKCancel) mach dann kreig ich schon einen Wert von der msgbox zurück, aber bei den oben genannten Funktionen wüßte ich nicht was ich zurück bekommen sollte!&lt;br&gt;&lt;br&gt;Und das &lt;font color="red"&gt;*PIEP*&lt;/font&gt;&lt;!-- scheiß --&gt; PopUp Fenster vom Excel gibt mir sowieso nix zurück...&amp;nbsp;&amp;nbsp;zumindestens hab ich nix gefunden!&lt;br/&gt;</description>
      <pubDate>Tue, 09 Nov 2004 19:33:54 GMT</pubDate>
      <guid>http://forum.geizhals.at/t289289,1914810.html#1914810</guid>
      <dc:creator>Entity</dc:creator>
      <dc:date>2004-11-09T19:33:54Z</dc:date>
    </item>
    <item>
      <title>Re: Visual Basic ---- &gt; ich checks nicht!</title>
      <link>http://forum.geizhals.at/t289289,1914772.html#1914772</link>
      <description>hmm . .also wenn du einen Common Dialog aufrufst wird doch wenn er beendet ist ein DialogResult (in dem steht worauf der user geklickt hat)&amp;nbsp;&amp;nbsp;zurückgegeben ... &lt;br&gt;oder ist das in VB schon wieder anders ?&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Tue, 09 Nov 2004 19:17:59 GMT</pubDate>
      <guid>http://forum.geizhals.at/t289289,1914772.html#1914772</guid>
      <dc:creator>Somnatic</dc:creator>
      <dc:date>2004-11-09T19:17:59Z</dc:date>
    </item>
    <item>
      <title>Visual Basic ---- &gt; ich checks nicht!</title>
      <link>http://forum.geizhals.at/t289289,1914751.html#1914751</link>
      <description>Hier sieht man eine Funktion!&lt;br&gt;was sie tut erklär ich darunter!&lt;br&gt;&lt;br&gt;Public Sub SaveProjectAs(iX As Integer)&lt;br&gt;'Save As Dialog wird geöffnet&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;MessSteuerung.CommonDialog1.FILTER = ("Excel-Datei (*.xls)|*.xls;")&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;MessSteuerung.CommonDialog1.InitDir = App.Path + "\MessAbläufe"&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;MessSteuerung.CommonDialog1.ShowSave&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;If MessSteuerung.CommonDialog1.FileName &lt;&gt; "" Then&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; xLWorkB(iX).SaveAs (MessSteuerung.CommonDialog1.FileName)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;End If&lt;br&gt;End Sub&lt;br&gt;&lt;br&gt;Als wär ich im Excel und möchte eine Tabelle speichern, soll es auch dieses Programm tun! NUr hab ich dabei das Problem, daß wenn ich im Dialogfenster einen Dateinamen wähle den es schon gibt, meldet sich das Excel und fragt ob man die Datei überschreiben will!&lt;br&gt;Solange man JA clickt ist alles ok! Nur clickt man auf nein oder Abbrechen ist es schlecht! Weil dann weiß mein Programm nicht mehr was es tun soll!&lt;br&gt;Mein Programm sagt speichern, aber das Excel will nicht-- eh klar!&lt;br&gt;&lt;br&gt;Nun stellt sich die Frage wie ich das wegbekomme.. Also das Excel Mundtot machen!&lt;br&gt;Das soll einfach nicht nachfragen.. dann wär mein Problem gelöst!&lt;br&gt;Und wenns nicht mundtot gemacht werden kann, dann muß mein Programm damit umgehen können was im Excel geschieht!&lt;br&gt;&lt;br&gt;Ich hab mir sagen lassen, daß ich das mit einem errorhandling machen soll, weil die Excel Message vom Excel anscheinend sowas ist, aber ich checks einfach nicht!&lt;br&gt;&lt;br&gt;&lt;br&gt;BITTE - HILFE&lt;br&gt;&lt;br&gt;PS: falls es was hilft ist der gesamte Code unter &lt;a href="http://forum.geizhals.at/files/3574/Gargamel.zip" rel="noopener" target="_blank"&gt;http:/&lt;wbr/&gt;/&lt;wbr/&gt;forum.geizhals.at/&lt;wbr/&gt;files/&lt;wbr/&gt;3574/&lt;wbr/&gt;Gargamel.zip&lt;/a&gt; &lt;br&gt;zu finden!&lt;br&gt;&lt;br&gt;thx&lt;br/&gt;</description>
      <pubDate>Tue, 09 Nov 2004 19:13:46 GMT</pubDate>
      <guid>http://forum.geizhals.at/t289289,1914751.html#1914751</guid>
      <dc:creator>Entity</dc:creator>
      <dc:date>2004-11-09T19:13:46Z</dc:date>
    </item>
  </channel>
</rss>
