<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>Excel - VBA - RowSource und Folgeproblem mit +10 Spalten</title>
    <link>http://forum.geizhals.at/feed.jsp?id=852334</link>
    <description>Geizhals-Forum</description>
    <item>
      <title>Re: Excel - VBA - RowSource und Folgeproblem mit +10 Spalten</title>
      <link>http://forum.geizhals.at/t852334,7349794.html#7349794</link>
      <description>bzw. ich hab mir das problem noch mal angeschaut - sofern ich deine anforderung richtig verstanden habe ist meine (geänderte) Datei schon die Lösung, die Userform frmLargeSel ist die, die du brauchst...&lt;br&gt;&lt;br&gt;&lt;a href="https://forum.geizhals.at/files/363/userform.xlsm" rel="noopener" target="_blank"&gt;https:/&lt;wbr/&gt;/&lt;wbr/&gt;forum.geizhals.at/&lt;wbr/&gt;files/&lt;wbr/&gt;363/&lt;wbr/&gt;userform.xlsm&lt;/a&gt; &lt;br&gt;&lt;br&gt;Hab 30 Spalten und 10 000 Werte je Spalte als Quelle verwendet --&gt; kein Problem.&lt;br&gt;&lt;br&gt;Wenn du lieber anstelle der einen Zeile die ins Excel geschrieben wirst, alle in der Listbox befindlichen schreiben willst, ersetze diese Zeile:&lt;br&gt;OutputSheet.Cells(1, 1).Offset(0, 0).Range("a1:ad1") = Me.lstPersonen.List(Me.lstPersonen.ListIndex)&lt;br&gt;&lt;br&gt;mit dieser&lt;br&gt;&lt;br&gt;OutputSheet.Cells(1, 1).Offset(0, 0).Range("a1:ad" &amp; me.lstPersonen.list.count) = Me.lstPersonen.List&lt;br/&gt;</description>
      <pubDate>Thu, 18 Sep 2014 06:50:23 GMT</pubDate>
      <guid>http://forum.geizhals.at/t852334,7349794.html#7349794</guid>
      <dc:creator>Penguin</dc:creator>
      <dc:date>2014-09-18T06:50:23Z</dc:date>
    </item>
    <item>
      <title>Re: Excel - VBA - RowSource und Folgeproblem mit +10 Spalten</title>
      <link>http://forum.geizhals.at/t852334,7349790.html#7349790</link>
      <description>bzw. ich hab mir das problem noch mal angeschaut - sofern ich deine anforderung richtig verstanden habe ist meine (geänderte) Datei schon die Lösung, die Userform frmLargeSel ist die, die du brauchst...&lt;br&gt;&lt;br&gt;&lt;a href="https://forum.geizhals.at/files/363/userform.xlsm" rel="noopener" target="_blank"&gt;https:/&lt;wbr/&gt;/&lt;wbr/&gt;forum.geizhals.at/&lt;wbr/&gt;files/&lt;wbr/&gt;363/&lt;wbr/&gt;userform.xlsm&lt;/a&gt; &lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Thu, 18 Sep 2014 06:50:23 GMT</pubDate>
      <guid>http://forum.geizhals.at/t852334,7349790.html#7349790</guid>
      <dc:creator>Penguin</dc:creator>
      <dc:date>2014-09-18T06:50:23Z</dc:date>
    </item>
    <item>
      <title>Re(2): Excel - VBA - RowSource und Folgeproblem mit +10 Spalten</title>
      <link>http://forum.geizhals.at/t852334,7349535.html#7349535</link>
      <description>Hallo!&lt;br&gt;Ist mir schon klar; jedoch sind teilweise Firmensachen drin, welche es zu aufwendig machen würden, diese alle vorher zu "cleanen".&lt;br&gt;&lt;br&gt;Das Witzig an der Sache ist, dass das Programm - Harry Potter läßt grüßen - drei oder vier Mal ohne Probleme und ohne Abänderung des Codes durchlaufen haben lassen können &lt;img src="frage.gif" width="16" height="26" align="absmiddle" alt="?-)"/&gt;&lt;img src="frage.gif" width="16" height="26" align="absmiddle" alt="?-)"/&gt;&lt;br&gt;&lt;br&gt;Die Freude war groß, und die Enttäuschung wenige Starts danach wieder größer; gleiche Fehlermeldung bzw. Abbruch beim ersten Versuch mittels .list-Anweisung aus der Listbox Daten ins Worksheet zu schreiben&lt;br&gt;&lt;br&gt;Bin erst am SA wieder im Büro, und werde dann den Code versuchen hochzuladen.&lt;br&gt;&lt;br&gt;VIelleicht weiß auch jemand trotztdem eine Hilfe &lt;img src="birndl.gif" width="16" height="26" align="absmiddle" alt="!&amp;#58;-&amp;#41;"/&gt;&lt;img src="birndl.gif" width="16" height="26" align="absmiddle" alt="!&amp;#58;-&amp;#41;"/&gt;&lt;br&gt;&lt;br&gt;Danke, und lG - SunnyHill&lt;br&gt;&lt;br/&gt;</description>
      <pubDate>Wed, 17 Sep 2014 14:45:33 GMT</pubDate>
      <guid>http://forum.geizhals.at/t852334,7349535.html#7349535</guid>
      <dc:creator>SunnyHill</dc:creator>
      <dc:date>2014-09-17T14:45:33Z</dc:date>
    </item>
    <item>
      <title>Re: Excel - VBA - RowSource und Folgeproblem mit +10 Spalten</title>
      <link>http://forum.geizhals.at/t852334,7349506.html#7349506</link>
      <description>Hi,&lt;br&gt;es wäre wesentlich leichter dir zu helfen, wenn du das Workbook attachen oder irgendwo raufladen würdest.&lt;br/&gt;</description>
      <pubDate>Wed, 17 Sep 2014 13:48:53 GMT</pubDate>
      <guid>http://forum.geizhals.at/t852334,7349506.html#7349506</guid>
      <dc:creator>AntiBit</dc:creator>
      <dc:date>2014-09-17T13:48:53Z</dc:date>
    </item>
    <item>
      <title>Excel - VBA - RowSource und Folgeproblem mit +10 Spalten</title>
      <link>http://forum.geizhals.at/t852334,7349335.html#7349335</link>
      <description>Hallo zusammen!&lt;br&gt;&lt;br&gt;Habe folgendes Problem mit VBA:&lt;br&gt;&lt;br&gt;Habe eine Tabelle mit insgesamt 26 Spalten (A:Z), welche nach autom. Filterung, das Filterergebnis in eine eigene Zwischentabelle kopiert, aus welcher folgend in eine UserForm -&gt; Listbox mittels .rowsource die Filterdaten einliest. Soweit so gut.&lt;br&gt;&lt;br&gt;Sobald ich dann in der Listbox Zeilen selektiere, und diese folgend in ein Tabellenblatt eintragen möchte, bricht Excel bei der erste .list-Aufgabe mit einer Fehlermeldung ab (singemäß zu wenig Speicher verfügbar).&lt;br&gt;&lt;br&gt;Ohne RowSource habe ich es auch schon versucht, kann dann aber definitiv "nur" bis zu 10 Spalten mit .list auslesen und eintragen. Ich benötigte aber mind. 15 Zeilenbereichergebnisse&lt;br&gt;&lt;br&gt;Hier Auszüge der relevanten Codebereiche:&lt;br&gt;&lt;br&gt;[Code]&lt;br&gt;.....&lt;br&gt;[A1].CurrentRegion.Copy Sheets("Dummy").Cells(1, 1)&lt;br&gt;&lt;br&gt;With lstPersonen&lt;br&gt; .ColumnCount = True&lt;br&gt; .RowSource = Sheets("Dummy").Cells(1, 1).CurrentRegion.Address&lt;br&gt;End With&lt;br&gt;.....&lt;br&gt;[/Code]&lt;br&gt;&lt;br&gt;[Code]&lt;br&gt;With lstPersonen&lt;br&gt;&amp;nbsp;&amp;nbsp;For i = 0 To .ListCount - 1&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If .Selected(i) = True Then&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;s = s + 1&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Range("Ergebnis!A" &amp; wo).Value = "Person Nr. " &amp; s&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Range("Ergebis!A" &amp; wo + 1).Value = "Familienname:"&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Range("Ergebis!C" &amp; wo + 1).Value = .list(i, 0)&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;....&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Range("Ergebnis!A" &amp; wo+15).value ="Artikelnummer:"&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Range("Ergebnis!C" &amp; wo+15).value=.list(i,24)&lt;br&gt;...&lt;br&gt;[/Code]&lt;br&gt;&lt;br&gt;Ich stehe nun schon seit Stunden am Schlauch, und weiß nicht, wo ich den Fehler habe.&lt;br&gt;Vielleicht kann mir jemand auf die Sprünge helfen.&lt;br&gt;Danke &lt;img src="smile.gif" width="16" height="19" align="absmiddle" alt=":-)"/&gt;&lt;br/&gt;</description>
      <pubDate>Wed, 17 Sep 2014 09:22:01 GMT</pubDate>
      <guid>http://forum.geizhals.at/t852334,7349335.html#7349335</guid>
      <dc:creator>SunnyHill</dc:creator>
      <dc:date>2014-09-17T09:22:01Z</dc:date>
    </item>
  </channel>
</rss>
