INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Dieses Thema hat akzeptierte Lösungen:

Word Tabelle Zellenbegrenzung



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

11.01.2012, 14:05 (Dieser Beitrag wurde zuletzt bearbeitet: 12.01.2012 09:17 von Y-P.)
Beitrag #1

Stargrove1 Offline
LVF-Grünschnabel
*


Beiträge: 14
Registriert seit: Nov 2009

7.1; 2011
2004
EN

74321
Deutschland
Word Tabelle Zellenbegrenzung
Hallo,

ich möchte ein Array in eine Word Tabelle umwandeln, dies funktioniert auch recht gut mit dem Report Toolkit von LV. Da ich recht viele Spalten habe möchte ich den inneren Rand der Zellen möglichst klein einstellen um keinen Platz zu verschwenden, allerdings kann ich kein VI finden um diese Eigenschaft zu ändern. Ich habe auch versucht mit Hilfe der Tabellenvorlage von Word eine passende Tabelle selbst zu erstellen, leider kann ich diese dann nicht auswählen, es stehen nur die default Tabellen von Word zur Verfügung. Hat jemand eine Idee wie ich noch agieren könnte?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
12.01.2012, 09:15
Beitrag #2

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
RE: Word Tabelle Zellenbegranzung
Meinst Du die Spaltenbreite?
Dann so:

11.0 .vi  Word_Spaltenbreite.vi (Größe: 16,46 KB / Downloads: 504)

   

Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.01.2012, 07:34
Beitrag #3

Stargrove1 Offline
LVF-Grünschnabel
*


Beiträge: 14
Registriert seit: Nov 2009

7.1; 2011
2004
EN

74321
Deutschland
RE: Word Tabelle Zellenbegrenzung
Die Spaltenbreite habe ich bereits angepasst, ebenso wie Spaltenhöhe und Schriftart. Ich meine den inneren Rand der leer bleibt, bei HTML wäre die entsprechende Eigenschaft "cellspacing=0", umso größer die Zahl, umso mehr leerer Rand wird um den Text bis zur Linie gelassen, dadurch wird bei vielen kleinen Zellen viel Platz verschwendet. Im Anhang ist ein Beispiel, bei der Zelle mit nach rechts verschobenen Test ist der Rand auf 0,19cm (default bei neuer Tabelle), bei den restlichen Zellen habe ich den Rand auf 0 gesetzt und damit mehr Platz in der Zelle.


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.01.2012, 12:07
Beitrag #4

SeBa Offline
LVF-Guru
*****


Beiträge: 2.025
Registriert seit: Oct 2008

09SP1 & 10 FDS
2008
DE

65xxx
Deutschland
RE: Word Tabelle Zellenbegrenzung

Akzeptierte Lösung

Die Methode die du suchst nennt sich Padding... Das lässt sich sowohl auf eine Cell, als auch auf eine Table anwenden.
Da ich das RGT von NI nicht besitze, kann ich dir nicht sagen, welche VIs dies erledigen (wenn überhaupt).

In VBA ist es hingegen ein Leichtes dies zu ändern. Der Aufruf für die komplette Table lautet dann:

ActiveDocument.Tables(Index as Long).LeftPadding = CentimetersToPoints(Centimeters as Single)

Neben LeftPadding gibt es auch noch Top-, Bottom- und RightPadding.

Den VBA Aufruf kannst du mit ActiveX in LabVIEW abbilden.


Gruß SeBa

Dieser Beitrag soll weder nützlich, informativ noch lesbar sein.

Er erhebt lediglich den Anspruch dort wo er ungenau ist, wenigstens eindeutig ungenau zu sein.
In Fällen größerer Abweichungen ist es immer der Leser, der sich geirrt hat.

Rette einen Baum!
Diesen Beitrag nur ausdrucken, wenn unbedingt nötig!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.01.2012, 09:10
Beitrag #5

Stargrove1 Offline
LVF-Grünschnabel
*


Beiträge: 14
Registriert seit: Nov 2009

7.1; 2011
2004
EN

74321
Deutschland
RE: Word Tabelle Zellenbegrenzung
Vielen Dank, inzwischen habe ich die Einstellung auch in den Tiefen des Report generation kits gefunden, allerdings ist es in keinem VI verfügbar. Man muß also leider doch wieder selbst Hand anlegen was ich sehr schade finde.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.01.2012, 09:13
Beitrag #6

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
RE: Word Tabelle Zellenbegrenzung
Wo ist das versteckt? Ich hab's auf die Schnelle auch gesucht, aber nicht gefunden. Kannst Du das VI mal posten?

Gruß Markus

(16.01.2012 09:10 )Stargrove1 schrieb:  Vielen Dank, inzwischen habe ich die Einstellung auch in den Tiefen des Report generation kits gefunden, allerdings ist es in keinem VI verfügbar. Man muß also leider doch wieder selbst Hand anlegen was ich sehr schade finde.

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
17.01.2012, 12:01
Beitrag #7

Stargrove1 Offline
LVF-Grünschnabel
*


Beiträge: 14
Registriert seit: Nov 2009

7.1; 2011
2004
EN

74321
Deutschland
RE: Word Tabelle Zellenbegrenzung
NI VI's kann ich vermutlich nicht posten, aber ich kann dir sagen wo im RGTK es liegt:
Append Table to Report -> NI_Word.lvclass:Append Text Table to Report.vi -> NI_ReportGenerationToolkit.lvlib:Word_Insert_Table.vi

Im letzten Drittel des Diagramms ist ein Eigenschaftsknoten "Table" mit LeftPaddiing und RightPadding. Ich habe die Zahl entsprechend verringert und das VI gespeichert.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.01.2012, 17:58
Beitrag #8

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
RE: Word Tabelle Zellenbegrenzung
Danke für den Tip.
Für alle die es interessiert, hier ein Screenshot:
   
Ich habe den Property-Node aufgezogen und Controls dazu erstellt.

Gruß Markus

(17.01.2012 12:01 )Stargrove1 schrieb:  NI VI's kann ich vermutlich nicht posten, aber ich kann dir sagen wo im RGTK es liegt:
Append Table to Report -> NI_Word.lvclass:Append Text Table to Report.vi -> NI_ReportGenerationToolkit.lvlib:Word_Insert_Table.vi

Im letzten Drittel des Diagramms ist ein Eigenschaftsknoten "Table" mit LeftPaddiing und RightPadding. Ich habe die Zahl entsprechend verringert und das VI gespeichert.

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.08.2013, 08:47
Beitrag #9

Martin Heller Offline
LVF-Stammgast
***


Beiträge: 250
Registriert seit: Feb 2010

2011 SP1
2008
EN

5232
Schweiz
RE: Word Tabelle Zellenbegrenzung
Hallo Zusammen
Habe wieder mal "Stunden" verbracht, um eine Kleinigkeit zu lösen... Ahrg1
Vielleicht hilft dies jmd, wenn er Probleme mit "Tabellen in Word schreiben" hat.

Zitat:Tables are not properly handled when using the LabVIEW Report Generation Toolkit (2010, 2011) with Microsoft Word 2010. If the Append Table to Report VI is used from the Report Generation Toolkit, the table will be copied to the report and appear to be transduced with the value of every row repeated. See the images below for an example of the erroneous behavior.

   

https://decibel.ni.com/content/docs/DOC-20557

mfg Martin
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  2D String Array nach Word Tabelle 83Daniel 0 8.023 05.09.2018 09:53
Letzter Beitrag: 83Daniel
  Ein Bild in Word einfügen JackDaniels 13 24.360 08.11.2012 09:43
Letzter Beitrag: GFi
  In Word Dokument suchen Mike54 1 5.324 18.10.2012 06:54
Letzter Beitrag: Y-P
  Word in LV einbinden logan 2 6.522 31.05.2012 16:02
Letzter Beitrag: logan
  Word Dokument auslesen Tom88 5 9.765 30.03.2012 12:15
Letzter Beitrag: SeBa
  Tabelle aus Word in LabView Jontef 1 6.377 24.02.2012 10:37
Letzter Beitrag: jg

Gehe zu: