Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Inhalt von Listbox in Userform ausdrucken
#1
Hallo,

wieder einmal hänge ich an einem Problem fest.
Ich möchte den Inhalt einer Listbox aus der Userform im Querformat ausdrücken können.

Bis jetzt kann ich die passsende Userform mit der Listbox ausdrucken.
Ich möchte aber nur wie gesagt den Inhalt der Listbox ausdrucken-

Meine bescheidener Code bis jetzt:

Code:
Private Sub cmdDrucken_Click()
Me.PrintForm

End Sub
Was meint Ihr Profis zu meinem Problem?


Bestimmt, mein Gott...der wieder!  Dodgy   :05:

Gruß
MdeJong
Antworten Top
#2
Hallo,

ich habe einen funktionierenden Code für das drucken "Inhalt Listbox"
Erzeigt mir auch in einer Vorschau die Seite an.
Ich hätte die Vorschau gerne gleich im Querformat?

Was nicht angezeigt wird, sind die Spaltenüberschriften.....die hätte ich natürlich auch noch.

Weiß jemand, wie man den folgenden Code damit erweitern kann?


Code:
Private Sub cmdDrucken_Click()
 Me.Hide
 Range(ListBox1.RowSource).PrintPreview True
 Me.Show

End Sub
Gruß
MdeJong
Antworten Top
#3
Hallo

dir ist schon klar dass du damit nicht die Listbox sondern
das Tabellenblatt ausdruckst?
also musst du die Druckeinstellungen für das Tabellenblatt vornehmen
Querformat und gegebenenfalls noch dass es auf eine Seite ausgedruckt werden soll
du gibst in dem Code an, dass du die Listbox-RowSource ausdrucken willst
und die beinhaltet nunmal nicht die Überschriftenzeile


MfG Tom
Antworten Top
#4
(29.11.2017, 12:30)MdeJong schrieb: Was meint Ihr Profis zu meinem Problem?
Bestimmt, mein Gott...der wieder!  Dodgy  

Mein Gott!
Der schon wieder!  :05:
Ich verfolge Deinen Workflow bereits seit geraumer Zeit.
Sehe bitte Excel als das, was es ist: eine Kalkulations-Software
Du verrennst Dich imo in etwas, was Excel nicht oder zumindest nur mit erheblichem Aufwand zu leisten imstande ist.
Und ja, ich behaupte mal einfach, dass Open-Source-Media-DBs so etwas bereits seit langem incl. "mit Majo und Ketchup" bieten.
Dafür braucht man nicht mal VBA zu lernen.

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top
#5
Vba ist also nicht so einfach   :22:

ich hab das so verstanden, als ich so am googleln war....dachte doch wirklich, wenn ich die Listbox anspreche, das auch die Listbox genommen wird?

Aber ich will ja in der Page "Datenblatt" einmal alles drucken können und auch mit Auswahl.....deswegen mit Filterfunktion in der Page "Datenblatt".

Ich habe in der Page Comboboxen schon einmal eingebaut.
Beim rumstöbern im Netz, hab ich gesehen, das man damit in der Listbox filtern kann?

War meine Grundüberlegung, das Datenblatt aus der Tabelle in einer Listbox vielleicht die falsche Überlegung?


.xlsm   TestMappe_Neu.xlsm (Größe: 60,33 KB / Downloads: 7)

Gruß
Michael
Antworten Top
#6
(29.11.2017, 18:35)RPP63 schrieb: Mein Gott!
Der schon wieder!  :05:
Ich verfolge Deinen Workflow bereits seit geraumer Zeit.
Sehe bitte Excel als das, was es ist: eine Kalkulations-Software
Du verrennst Dich imo in etwas, was Excel nicht oder zumindest nur mit erheblichem Aufwand zu leisten imstande ist.
Und ja, ich behaupte mal einfach, dass Open-Source-Media-DBs so etwas bereits seit langem incl. "mit Majo und Ketchup" bieten.
Dafür braucht man nicht mal VBA zu lernen.

Gruß Ralf

Ich hab ja schon an Access gedacht, aber das kann ich gar nicht   :20: :19:
Antworten Top
#7
Hallo

wie war das nochmal mit auf Spatzen schießen?
setz doch im Tabellenblatt in der ersten Zeile, die mit den Überschriften, den Autofilter
dann kannste filtern, schnibbeln und drucken frei nach Belieben

MfG Tom
Antworten Top
#8
Ich glaub,ich muss erst einmal wieder 1 Woche mit Lernvideos verbringen   :16:
Antworten Top
#9
(29.11.2017, 18:40)Crazy Tom schrieb: Hallo

wie war das nochmal mit auf Spatzen schießen?
setz doch im Tabellenblatt in der ersten Zeile, die mit den Überschriften, den Autofilter
dann kannste filtern, schnibbeln und drucken frei nach Belieben

MfG Tom

Dann brauch ich die Page "Datenblatt" nicht, wenn ich dort immer hin hüpfen muss  ;)
Wollte ja nur in der userform bleiben
Antworten Top
#10
Nein!
>200 Beiträge in kurzer Zeit bedeuten für mich, dass Du den Sinn eines Forums fehlinterpretierst!
Du wirst in einem Forum NIEMALS die Grundlagen lernen, die musst Du schon mitbringen!
Du wirst nicht in der Lage sein, die gegebenen Antworten zu verinnerlichen und auf das nächste Problem zu transferieren, weil Du längst schon gehetzt mit der nächsten Anfrage beschäftigt bist!

Mein alter Mathe-Lehrer sagte mal einen denkwürdigen Satz:
"Ich komme mir vor wie ein Maurer, der ein Haus mauern soll und feststellt, dass das Fundament fehlt!"

Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag. 
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste