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!
Ich habe die Aufgabe bekommen, einen bestehenenden Testablauf zu verändern.
Dabei sollen aus einem Word Dokument (mit Tabellen) Parameter ausgelesen werden und daraus dann eine Konfigurationsdatei für die Messung erstellt werden.
Erstmal wäre von Interesse, wie man aus einem formatierten Word Dokument bestimmte Teile ausliest.
Ich habe leider keine Idee wie ich das umsetzen kann und wäre für alle Vorschläge dankbar :-)
um an die Daten zu kommen, musst du dich mit ActiveX auseinander setzen.
Ein guter Einstieg ist sicherlich das entsprechende Subforum hier.
Wenn du dich dort durch die Themen liest, findest du auch einige Beispiele mit denen du anfangen kannst.
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!
Ich habe die Aufgabe bekommen, einen bestehenenden Testablauf zu verändern.
Dabei sollen aus einem Word Dokument (mit Tabellen) Parameter ausgelesen werden und daraus dann eine Konfigurationsdatei für die Messung erstellt werden.
Erstmal wäre von Interesse, wie man aus einem formatierten Word Dokument bestimmte Teile ausliest.
Ich habe leider keine Idee wie ich das umsetzen kann und wäre für alle Vorschläge dankbar :-)
Gruß, Thomas
So wie es klingt ist dieses Word-Dokument mit den Tabellen schon relativ fix bzw. wird bereits sonst verwendet.
Falls dem nicht so ist könntest du das Ganze über Excel-Files realisieren, welche wesentlich einfacher auszulesen sind als Word-Files.
(29.03.2012 14:58 )M Nussbaumer schrieb: (...) Excel-Files (...), welche wesentlich einfacher auszulesen sind als Word-Files.
Das mag eine persönliche Ansicht sein. Im Grunde spielt es aber keine Rolle ob Word, Excel oder Powerpoint. Die Basics sind alle gleich.
Beispiel?
Word... Text in Tabelle 1, Zelle links oben
ThisDocument.Tables(1).Cell(1, 1).Range.Text
Excel... Text in Tabellenblatt 1, Zelle links oben
ThisWorkbook.Worksheets(1).Cells(1, 1).Value
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!
(29.03.2012 14:58 )M Nussbaumer schrieb: (...) Excel-Files (...), welche wesentlich einfacher auszulesen sind als Word-Files.
Das mag eine persönliche Ansicht sein. Im Grunde spielt es aber keine Rolle ob Word, Excel oder Powerpoint. Die Basics sind alle gleich.
Beispiel?
Word... Text in Tabelle 1, Zelle links oben
ThisDocument.Tables(1).Cell(1, 1).Range.Text
Excel... Text in Tabellenblatt 1, Zelle links oben
ThisWorkbook.Worksheets(1).Cells(1, 1).Value
Gruß SeBa
Mit "einfacher" habe ich gemeint, dass es bereits VI's gibt in denen das auslesen bereits programmiert wurde ("Read from Spreadsheet.vi") mit allen von mir benötigten Formatierungsmöglichkeiten.
Sobald die Anforderung etwas komplizierter wird und ActiveX verwendet wird relativiert sich dieser Unterschied, da gebe ich dir vollkommen recht
Es mag an mir liegen, aber ich unterscheide grundsätzlich zwischen den proprietären MSOffice Dateiformaten und den allgemeinen ASCII basierten. Das 'Read from Spreadsheet VI' kann keine xls Dateien auslesen, sondern nur ASCII Dateien die einem bestimmten Layout entsprechen (aka csv ect.pp.). Da könntest du auch vorschlagen ein Worddokument (.doc) mit 'read form Textfile VI' auszulesen.
Wenn jemand von einer Worddatei redet, gehe ich stillschweigend davon aus, dass hier die Rede von einem *.doc ist und nicht von einer ASCII Textdatei mit Endung txt.
Es ist IMHO nicht nachvollziehbar, warum immer alle von Excel interpretierbaren Dateiformate gleich als Exceldatei deklariert werden.
Nur weil jemand seine Bitmaps mit Photoshop öffnet heiß das noch lange nicht, dass bmp eine Photoshopdatei ist.
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!