LabVIEWForum.de
In eine Exceltabelle schreiben - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Datenbank & File IO (/Forum-Datenbank-File-IO)
+----- Forum: Excel (/Forum-Excel)
+----- Thema: In eine Exceltabelle schreiben (/Thread-In-eine-Exceltabelle-schreiben)

Seiten: 1 2 3 4 5 6 7


In eine Exceltabelle schreiben - tom102 - 10.08.2010 09:19

Kann mir jemd. nochmal helfen


Möchte das die Zeilenbreite sich wie auf dem Bild anpasst?

Habt ihr dafür ne Möglichkeit


In eine Exceltabelle schreiben - SeBa - 10.08.2010 09:39

Doppelklick in der Headerzeile mit der linken Maustaste auf die Grenze zwischen den beiden Spalten. Dann pass sich das automatisch an.

//
Ich weiß 100%ig, dass das nicht das ist, was du eigentlich fragen wolltest. Aber du hast zwei Excelbilder gepostet. Als musst du mit dieser Antwort leben.


SeBa


In eine Exceltabelle schreiben - tom102 - 10.08.2010 09:54

Da gebe ich dir recht!!! aber Danke hast geantwortet!

Jetzt nochmal meine Frage:

Ich möchte gern das sich die Felder in Excel automatisch an die Größe des Textes aus LabView anpassen?

Hast du da zu auch nen Ratschlag.


In eine Exceltabelle schreiben - SeBa - 10.08.2010 10:44

' schrieb:Ich möchte gern das sich die Felder in Excel automatisch an die Größe des Textes aus LabView anpassen?
Hast du da zu auch nen Ratschlag.

Entweder du machst genau das, was ich eben schon geschrieben hatte, oder...

...du setzt sich vor den Bildschirm,hälst dir die Maus vor den Mund und sagst laut und deutlich:

"Computer... ActiveWindow Punkt Selection Punkt EntireColumn Punkt AutoFit"


Wenn der Computer dir jetzt die Formel für transparentes Aluminium verrät und du dann einen Buckelwal auf dein Raumschiff beamst, bist du im falschen Film.

Wenn der Computer nix macht, solltest du dir vielleicht Kenntnisse über ActiveX / VBA / Excel aneignen. Startpunkt dafür z.B. das entsprechende Unterforum.

Gruß SeBa


In eine Exceltabelle schreiben - Ome - 10.08.2010 11:26

' schrieb:Entweder du machst genau das, was ich eben schon geschrieben hatte, oder...

...du setzt sich vor den Bildschirm,hälst dir die Maus vor den Mund und sagst laut und deutlich:

"Computer... ActiveWindow Punkt Selection Punkt EntireColumn Punkt AutoFit"


Wenn der Computer dir jetzt die Formel für transparentes Aluminium verrät und du dann einen Buckelwal auf dein Raumschiff beamst, bist du im falschen Film.

Wenn der Computer nix macht, solltest du dir vielleicht Kenntnisse über ActiveX / VBA / Excel aneignen. Startpunkt dafür z.B. das entsprechende Unterforum.

Gruß SeBa

:offtopic:hat zwar nicht zum Thema zu tun, aber der Beitrag hat meinen Mittagspause versüßtYahoo


In eine Exceltabelle schreiben - SeBa - 10.08.2010 11:30

' schrieb::offtopic:hat zwar nicht zum Thema zu tun, aber der Beitrag hat meinen Mittagspause versüßtYahoo

Doch hat es.

Du solltest dich mal in ActiveX respektive VBA Programmierung von Excel schlau machen, bevor du so etwas einfach behauptest.


SeBa


In eine Exceltabelle schreiben - Ome - 10.08.2010 11:35

Mit dem offtopic wollte ich meinen Beitrag kennzeichnen und meint nicht deinen...


In eine Exceltabelle schreiben - SeBa - 10.08.2010 11:37

Smile

Akzeptiert. Dir sei verziehen. ^_^

Gruß SeBa


In eine Exceltabelle schreiben - tom102 - 10.08.2010 15:16

Trotz Makro in Excel wir die Formatierung immer wieder zerstört.

Habt ihr für mich nen weitern tipp...


Markro:
Private Sub Workbook_Open()
Dim i As Integer

For i = 1 To 20
Tabelle1.Columns(i).EntireColumn.AutoFit
If i > 1 Then
Tabelle1.Columns(i).HorizontalAlignment = xlCenter
End If
Next i
End Sub

Hat jemd noch ne andere Variante um in ne exceldatei zu schreiben (Beispielprogramm)?

Danke für eure Hilfe


In eine Exceltabelle schreiben - SeBa - 10.08.2010 15:48

Ich vermute mal, das Workbook_open zu früh ist. Nach dem open Event ist ja noch nichts eingrtragen worden, es wird aber schon AutoFit angewendet.

Lass das Makro von LV ausführen, nachdem du den Inhalt geschrieben hast oder bilde das Makro in LV ActiveX Knoten nach.

Wie man Makros aus LV heraus startet hab ich schon mal gezeigt. Such mal im Forum danach.


Gruß SeBa