Mit WinCC Flex zelle von excel einlesen

Zuviel Werbung?
-> Hier kostenlos registrieren
komme leider mit dem beitrag nicht richtig weiter.
habe eine excel-tabelle test.xls und auf a7 einen wert den ich zu wincc flex rüber haben möchte.

wie mache ich sowas?

vielen dank im voraus.
 
das steht doch in dem link von larry drin :confused:
Code:
Dim appExcel, wbExcel, wsExcel

Set appExcel = CreateObject ("EXCEL.Application")

Set wbExcel = appExcel.Workbooks.Open ("laufwerk:\pfad\datei.xls")
Set wsExcel = wbExcel.Worksheets("Tabelle1")

deine_flex_variable = wsExcel.Range("A7")

wbExcel.Close true 'false
appExcel.Quit ()
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Ich kann es mir nicht verbeissen ...
vielen dank.
du bist echt klasse volker.
hast mir sehr geholfen.
danke
Finde ich auch toll von Volker, dass er dir gezeigt hat, wie meine Hilfestellung zu verstehen war ... (Das unterstrichene blaue in meinem Beitrag war ein Link zu dem Thema ...)

@Volker:
nichts für ungut ... aber das mußte einfach raus ...
 
@Volker:
nichts für ungut ... aber das mußte einfach raus ...
null problemo
ich weiss auch nicht warum manche leute zu blöd sind einem hilfreichen link zu folgen.
aber in dem link steht ja viel zuviel... und all das lesen überfordert doch den ein oder anderen. :sb7:

in der regel unterstütze ich auch nicht die faulheit der leute, aber ab und an lässt ER sich herab und schreibts auch für den dummy.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
gibt es auch eine möglichkeit ganze CSV Dateien einzulesen?
Ich will mir eine kleine Datenbank anlegen etwa so:
barcode1; wert1 ; wert 1
barcode2; wert2 ; wert 2
barcode3; wert3 ; wert 3

Dieser ganze Rezepturkram scheint mir viel zu überfrachtet dazu, gerade weil man ja auch immer diese dämliche nummer und den Datensatznamen angeben muss. Ich will einfach einen Barcode einlesen und die dazugehörigen Werte sollen dann in die Steuerung geschrieben werden. (Das wäre für mich auch kein Problem)
Mein Problem ist eigentlich das ich das ganze noch zur Anzeige bringen möchte, das man evtl. nachschlagen kann ob der Barcode schon enthalten ist.. am besten in Tabellenform so wie in Excel halt... vielleicht hat jemand einen guten Tip für mich..
 
Hallo Fanta,
also erstmal ist für dein Vorhaben der oben schon angesprochene Thread genau so schön geeignet. Darüber hinaus, wenn du mehrere Werte einer Zeile separieren willst (die z.B. durch ein ";" voneinander getrennt sind), so ist dafür der VB-Befehl "SPLIT" sehr schön geeignet. Lies doch doch bitte mal dazu die VB-Script-Hilfe deiner Visu durch - dann müßte schon alles klar sein.

Gruß
LL
 
hmmm, aber dann wäre ja meine einzige chance das ich die tabelle mit maximalen aufwand in ein paar ea-felder schreibe... (wenn man mal an eine scroll up/scroll down funktion denkt) dachte es gibt vielleicht irgendwie was fertiges von flexible wo man tabellen anzeigen kann. Arbeite sonst nur mit WinCC, da kann man wenigstens machen was man will und ist nicht auf solche dämlichen Vorgaben angewiesen wo nichts mit geht :sb7:

Ps.: hatte irgendwo aufgeschnappt das die VBS Befehle bei WinCE (muss ein mp377 nutzen) andere wären als die ich unter windows verwende, bedeutet dass, das ich unter umständen alles fertig schreibe (und am pc teste) und wenn ich es rüberspiele geht nichtsmehr?!
 
Zuletzt bearbeitet:
Zuviel Werbung?
-> Hier kostenlos registrieren
Ps.: hatte irgendwo aufgeschnappt das die VBS Befehle bei WinCE (muss ein mp377 nutzen) andere wären als die ich unter windows verwende, bedeutet dass, das ich unter umständen alles fertig schreibe (und am pc teste) und wenn ich es rüberspiele geht nichtsmehr?!
da kannst du von ausgehen.
in dem von larry angegebenen link ist im anhang ein pdf mit den vbscript-befehlen für wince
 
Zurück
Oben