Supportnet Computer
Planet of Tech

Supportnet / Forum / Tabellenkalkulation

Knifflig: Tabellenbereich in UserForm kopieren





Frage

Hallo zusammen, ich habe da ein für mich zumindest kniffliges Problem mit User Form´s. Ich möchte auf Knopfdruck (das ist aber zweitrangig), einen bestimmten Ausschnitt einer Tabelle des aktiven Worksheets in eine UserForm kopieren und dort ausgeben. Der Auswahlbereich ist fix, sagen wir mal 10*10 Felder. Die Feldinhalte sind Zahlen oder Texte. Ich möchte auch nicht den Tabellnbereich als Grafik speichern oder ähnlich aufwendige Scherze treiben. Wer hat da eine Idee?? Auch der gute Herr Herber konnte mir da nicht wirklich weiterhelfen. Seine Lösungsansätze bekomme ich einfach nicht zum laufen :-( Vielen Dank schon mal!!

Antwort 1 von want2cu

mit User Form habe ich leider kene Erfahrung.
Aber trotzdem will ich es mal mit einem "kleinen" Tipp versuchen.
Der entsprechende Tabellenbereich könnte mit einem Namen versehen werden.
Diesen Namen kann man mit F5 (Gehe zu) auch in Makros (ader VB-Script) benutzen. Damit wäre zumindest die Möglichkeit gegeben, den von dir gewünschten Tabellenbereich auszuwählen.
Tja, zum Einfügen muss ich passen :-(

Zumindest war es ein Versuch

CU
Klaus

Antwort 2 von Guenter

Hallo,

um einen Tabellenbereich in einer User Form anzuzeigen, kann man eine ListBox verwenden.
Dazu in der Entwicklungsumgebung eine UserForm anlegen und eine ListBox einzeichnen.
Danach bei der ListBox die Eigenschaften bearbeiten, wichtig: ColumnCount = Anzahl der Spalten angeben.
Mit RowSource kann der gewünschte Tabellenbereich angesprochen werden und wird dann in der ListBox angezeigt:

Private Sub ListBox1_Enter()
  Me.ListBox1.RowSource = [a1:h10].Address
End Sub


Gruß
Günter

Antwort 3 von something_else

Hallo Klaus, hallo Günter,

vielen Dank für die Mühe, die ich euch gemacht habe ;-)
Den Ansatz von Klaus habe ich auch probiert, scheitere aber am einfügen!
Aber dafür funktioniert der Vorschlag von Günter tadellos! Habe ihn gerade realisiert!! Super!!!!

Vielen Dank an euch beide!!!

Antwort 4 von want2cu

@günter: dein Vorschlag war auch eindeutig der mit weitem Abstand bessere Vorschlag. ;-)

CU
Klaus

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: