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 

Daten in Excel ausgeben



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!

19.04.2010, 11:43
Beitrag #21

pad Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 82
Registriert seit: Mar 2010

2009 SP1
2010
en

834xx
Deutschland
Daten in Excel ausgeben
Oha stimmt, an das Datenflussprinzip hab ich nicht gedacht...Smile
Hab den Schalter jetzt in die While-Loop gepackt und schon funktionierts (schon fast so wie ich das haben will)

Jetzt weis ich aber immer noch nicht wie ich mein Excelfile von Anfang an festlegen / auswählen kann.


SeBa hat gesagt in den SubVIs... War für mich auch einleuchtend / hab die davor schon offen gehabt und angeschaut, kapier aber nicht wie ich das anstellen soll. Ich hab im VI "OpenExcel" schon versucht mit einer Konstante oder Control-Button eine Eingabe zu erreichen, da hab ich aber einen Fehler bekommen. Nun weis ich hier nicht weiter...

Oder soll ich mir noch ein Extra VI suchen / basteln, das mir das ermöglicht???
Bin leider noch ned so geübt :/


Danke

mfg pat
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
19.04.2010, 12:00
Beitrag #22

SeBa Offline
LVF-Guru
*****


Beiträge: 2.025
Registriert seit: Oct 2008

09SP1 & 10 FDS
2008
DE

65xxx
Deutschland
Daten in Excel ausgeben
' schrieb:Jetzt weis ich aber immer noch nicht wie ich mein Excelfile von Anfang an festlegen / auswählen kann.
SeBa hat gesagt in den SubVIs...

Hab ich auch so gemeint.

So öffnet man ein vorgegebenes Excelfile. Das SubVI das du zum Öffnen benutzt musst du halt dahin anpassen. Was du dann nicht mehr brauchst, ist das OpenBook / OpenWorksheet. Da musst du mal schaun, wo die entsprechenden Referenzen enstehen und dann wieder richtig verdrahten.

snip09
   



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
20.04.2010, 14:10
Beitrag #23

pad Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 82
Registriert seit: Mar 2010

2009 SP1
2010
en

834xx
Deutschland
Daten in Excel ausgeben
DankedankeSmile

Also das funktioniert soweit, er öffnet mir jetzt ohne Probleme mein gewünschtes Excelfile. Allerdings schreibt er mir meine Werte NICHT in meine Vorlage, sondern erstellt immer eine neue Tabelle.

Problem: Ich weiß nicht, wie ich in "OpenSheet" die InvokeNode umstellen soll, damit er nicht "add" macht und eine neue Tabelle umstellt, sondern mir die Daten nur umwandelt, damit die Messwerte in meine gewünschte Tabelle geschrieben werden.

Ich weis, SeBa meinte ich brauche "OpenSheet" nicht mehr, nur weis ich dann nicht wie ich dann auf den Ausgang "Excel._Worksheet" komme, damit ich in meine "CellValue" schreiben kann.

Anbei als Bild der Teil, wos mich ärgertSad

mfg pat


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
20.04.2010, 14:40
Beitrag #24

SeBa Offline
LVF-Guru
*****


Beiträge: 2.025
Registriert seit: Oct 2008

09SP1 & 10 FDS
2008
DE

65xxx
Deutschland
Daten in Excel ausgeben
Beispiel:

open XL > open specific Workbook > get specific Worksheet Ref > activate Worksheet > select Range

   

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
21.04.2010, 08:03
Beitrag #25

pad Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 82
Registriert seit: Mar 2010

2009 SP1
2010
en

834xx
Deutschland
Daten in Excel ausgeben
Moin,

Ja so ähnlich hatte ich das auch schon ausprobiert. Aber wenn ich in der "InvokeNode Sheet" von Add auf Item umstelle und an den Index ne String-Konstante ranmache, bekomme ich immer den Fehler "Fehlerhafter Index"
Zwar wird Excel geöffnet, dann sogar das gewünschte File, aber meine Messdaten werden nicht mehr in die Tabelle geschrieben. Ich weis langsam nicht mehr was ich noch probieren sollSad

mfg pat
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.04.2010, 11:08
Beitrag #26

SeBa Offline
LVF-Guru
*****


Beiträge: 2.025
Registriert seit: Oct 2008

09SP1 & 10 FDS
2008
DE

65xxx
Deutschland
Daten in Excel ausgeben
' schrieb:... an den Index ne String-Konstante ranmache, bekomme ich immer den Fehler "Fehlerhafter Index" ...
... was steht in der String-Konstanten? Tabellenblattname oder eine Nummer?

' schrieb:... Ich weis langsam nicht mehr was ich noch probieren soll ...
-> Excelfile + VI hochladen.


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
Anzeige
21.04.2010, 11:39
Beitrag #27

pad Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 82
Registriert seit: Mar 2010

2009 SP1
2010
en

834xx
Deutschland
Daten in Excel ausgeben
Also hier meine LLB. Excelvorlage hab ich jetzt noch nichts grosartig formatiert, wollt nur wissen ob es in der von mir vorgegebenen (gewünschten) Tabelle aufgezeichnet wird.


Danke für die Unterstüzung

mfg pat


Lv09_img2


Angehängte Datei(en)
Sonstige .llb  WriteToXL.llb (Größe: 78,28 KB / Downloads: 183)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.04.2010, 13:04
Beitrag #28

SeBa Offline
LVF-Guru
*****


Beiträge: 2.025
Registriert seit: Oct 2008

09SP1 & 10 FDS
2008
DE

65xxx
Deutschland
Daten in Excel ausgeben
Der Index muss ein existierender Tabellenblattname / Index sein.

Gibt es in deiner Vorlage ein Tabellenblatt "Test"?


Habs bei mir probiert und es klappt ohne zu murren...


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
21.04.2010, 13:27
Beitrag #29

pad Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 82
Registriert seit: Mar 2010

2009 SP1
2010
en

834xx
Deutschland
Daten in Excel ausgeben
Es geht tatsächlich, dass ich den Index nach der Tabelle benennen muss wusste ich leider nicht (da haben auch n paar Stunden googlen nix geholfen).

Vielen Dank für die Hilfe.

mfg pat
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.05.2010, 10:26
Beitrag #30

pad Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 82
Registriert seit: Mar 2010

2009 SP1
2010
en

834xx
Deutschland
Daten in Excel ausgeben
Jetzt brauch ich doch noch mal ne Info..

Mein Programm is jetzt in einer Flat Sequenz verpackt. Am Ende wird in Excel geschrieben. Das ganze erfolgt über SubVI`s wie im Example "Write to Excel".

Meine Frage:

Ich will am Anfang, wenn ich mein Programm starte, eine Abfrage erstellen, damit mein Programm weis, in welches ExcelFile und in Welche Tabelle das ganze geschrieben werden soll.
Ist das über eine "Ring Constant" und eine Variable möglich? Oder muss ich die SubVI`s herausnehmen und das ganze per Draht durch meine Flatsequenz leiten? Gibts da Beispiele?

mfg pat
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
  Daten nach Excel speichern (Win7) + LV2010 Peter Schulze 4 5.495 06.09.2011 06:09
Letzter Beitrag: Peter Schulze
  Daten von Graph in Excel schreiben Kuroyuki 4 7.056 26.07.2011 22:34
Letzter Beitrag: jg
  Daten in Datenbank einlesen und ausgeben firas_1984 1 4.248 12.05.2011 22:15
Letzter Beitrag: jg
  Daten in Excel speichern Oeric 8 12.518 02.01.2010 17:07
Letzter Beitrag: Oeric
  Verständniss Frage und auslesen von Excel-Daten Merlin1234 5 4.493 18.06.2009 13:01
Letzter Beitrag: Merlin1234
  Daten erfassen und nach programmende als Graph ausgeben Shouter 3 3.868 10.12.2007 19:42
Letzter Beitrag: jg

Gehe zu: