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.




Unsere Partner:

DIAdem-Forum.de Partner

DIAdem-Forum.de Partner






Stellenangebote:
Projektmanager Visualisierung (m/w)
München, Fulda

Projektingenieur/-in Datenanalyse und Verkehrsmodellierung
Karlsruhe

Inbetriebnehmer (m/w) für Visualisierungssysteme
Bietigheim-Bissingen

AMG Entwicklungsingenieur eDrive (m/w)
Affalterbach

Big Data Scientist / Analyst (m/w) Messdatenmanagement
Ingolstadt





.
 
Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5

Daten in Excelfile übertragen
03.05.2011, 08:59,
#1
DIAdem-Version: 11
DIAdem-Sprachversion: DE/EN
DIAdem Erfahrung seit: 2008
Daten in Excelfile übertragen

Hallo,

ich möchte eine Art Übersichtstabelle in Excel ertstellen wo für jeden Datensatz (Tdms file) eine Zeile mit ausgewählten Werten in der Tabelle ergänzt wird. Also ein Datensatz - eine Zeile.

Kann ich das mit DIAdem programieren (script)?


Vielen Danke für jede Hilfe!!!!

Goli

Antworten
03.05.2011, 10:15,
#2
DIAdem-Version: 2010, 2011, 2012, 2015
DIAdem-Sprachversion: DE
DIAdem Erfahrung seit: 2009
RE: Daten in Excelfile übertragen

Hallo Goli,

klar geht sowas. Einfach mal in der Hilfe unter Index nach Excel suchen.

"Dieses Beispiel zeigt, wie DIAdem über die OLE-Schnittstelle Texte und Daten nach Microsoft Excel kopiert."


MBT

Antworten
03.05.2011, 13:58,
#3
DIAdem-Version: 11
DIAdem-Sprachversion: DE/EN
DIAdem Erfahrung seit: 2008
RE: Daten in Excelfile übertragen

Danke für die schnelle Antwort.

Wie kann ich es anstellen das ein Datensatz immer in die nächste freie Zeile geschrieben wird? (Datensatznummer = Zeilenummer sozusagen)

Gruß
Goli

Antworten
05.02.2013, 09:44,
#4
DIAdem-Version: 2010, 2011, 2012, 2015
DIAdem-Sprachversion: DE
DIAdem Erfahrung seit: 2009
RE: Daten in Excelfile übertragen

Hallo zusammen,

Kann ich mein bestehendes DIAdem-Script, welches bisher Daten in Excel 2003 exportierte, auch Problemlos für Excel 2010 verwenden oder gibt es da Unterschiede in der OLE-Schnittstelle?


Gruß MBT

Antworten
08.02.2013, 09:59,
#5
DIAdem-Version: 2010, 2011, 2012, 2015
DIAdem-Sprachversion: DE
DIAdem Erfahrung seit: 2009
RE: Daten in Excelfile übertragen

Hat noch keiner Office2010 ausprobiert und kann mir sagen, ob die Befehle die gleichen geblieben sind?! Smile

Antworten
12.03.2013, 22:18,
#6
DIAdem-Version: 2012
DIAdem-Sprachversion: DE
DIAdem Erfahrung seit: 2011
RE: Daten in Excelfile übertragen

Habs nur mit Office2010 getestet... Da gehts Smile

Ich würds einfach mal testen...

Antworten
12.03.2013, 22:20, (Dieser Beitrag wurde zuletzt bearbeitet: 12.03.2013, 22:21 von MichiR.)
#7
DIAdem-Version: 2012
DIAdem-Sprachversion: DE
DIAdem Erfahrung seit: 2011
RE: Daten in Excelfile übertragen

@goli

könntest bei jedem "einfügen" in das Exelfile eine Variable hochzählen die dann deine Zeile im Exel darstellt...

Edit: Der Beitrag is ja doch schon bissl älter Smile

Antworten
18.03.2013, 11:11,
#8
DIAdem-Version: 2010, 2011, 2012, 2015
DIAdem-Sprachversion: DE
DIAdem Erfahrung seit: 2009
RE: Daten in Excelfile übertragen

Dann hole ich das Thema auch nochmal schnell ans Tageslicht:

Also, an der Schnittstelle zu Excel2010 scheint sich seit Excel2003 nichts geändert zu haben.

Gruß MBT

Antworten
11.04.2014, 09:15, (Dieser Beitrag wurde zuletzt bearbeitet: 11.04.2014, 09:17 von Noob_VB_User.)
#9
DIAdem-Version: 10.2.1f3219
DIAdem-Sprachversion: DE
DIAdem Erfahrung seit: 2010
RE: Daten in Excelfile übertragen

Hi,
es freut mich das sich schon mehrere Personen des Themas angenommen haben. Ich würde mich über ein wenig Hilfe freuen. Mein Ziel ist es numerische Datenkanäle aus einem offenen Diademfile via Skript immer in der gleichen Exceldatei abzuspeicher. Dafür müsste folgendes passieren:
Exceldatei öffnen
Neues Tabellenblatt mit zusammengesetztem Namen generieren und an den Anfang stellen
Die Kanäle in DIAdem auswählen und komplett verschieben
Ein Excelskript (welches auf der Arbeitsmappe bereits hinterlegt ist) aufrufen
Excelsheetspeichern/beenden/zurück nach DIAdem

Bisher habe ich mir schonmal ein bißchen zusammengegoogled aber mir ist noch nicht ganz klar wie ich aus DIAdem heraus ein Excelobjekt mit with handhabe und was die günstigste methode zum kopieren/einfügen ist:

Option Explicit 'Erzwingt die explizite Deklaration aller Variablen in einem Script.
Dim Excel
Dim AnzTabellen
Dim wsNew
Set Excel = CreateObject("Excel.Application")
Excel.Visible = TRUE
Call Excel.Workbooks.Open("C:\Users\XXX\Desktop\TestExport.xlsx")
Excel.ActiveSheet.Cells(1,1).Value = "A 2"
'Excel.ActiveSheet.Parent.Saved = FALSE
Excel.ActiveWorkbook.save
'AnzTabellen = Excel.ActiveWorkbook.sheets.count
'''Entsprechender Excelcode müsste übertragen werden:
Dim wsNew As Worksheet
Set wsNew = Worksheets.Add
With wsNew
.Name = "Daten_" & Format(Now, "yyyymmdd_hhmmss")
.Move after:=Sheets(Sheets.Count)
End With
Excel.Quit
Set Excel = Nothing

Ab '''Entsprechender..." ist der 1 zu 1 aus der Excelumgebung übernommen, klappt aber natürlich so nicht. Ich wäre sehr dankbar wenn mir diesbezüglich jmd weiterhelfen könnte. Leider findet man m.E. nur begrenzt Informationen zu DIAdem->Ole->Excel bzw. ich war bisher zu unfähig ;-)

Gruß
Nooby

Antworten


Möglicherweise verwandte Themen...
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Daten interpolieren Flo1124 1 1.017 09.08.2017, 07:30
Letzter Beitrag: voyager
  3D-Diagramm Daten Tripel/Matrix derschotte 1 3.880 27.03.2015, 10:33
Letzter Beitrag: derschotte
  GPS - Daten zusamenführen Netbeamer 0 2.947 19.05.2014, 12:27
Letzter Beitrag: Netbeamer
  Daten aus einem Script an ein DAC-Objekt übergeben CarstenW 2 5.638 12.12.2013, 10:29
Letzter Beitrag: CarstenW
  Daten als Excel-File ohne Assistent exportieren CarstenW 0 5.268 04.11.2013, 10:22
Letzter Beitrag: CarstenW
  [ERLEDIGT] Daten über eine Liste laden. BerRoo 0 3.488 15.11.2012, 14:35
Letzter Beitrag: BerRoo
  Report-Layout und Daten-Files in einem Container Jasper 0 3.465 20.09.2012, 11:39
Letzter Beitrag: Jasper
  Daten aus mehreren Dateien in eine Datei schreiben MSP 3 6.178 27.08.2012, 07:33
Letzter Beitrag: Carpe_DIAdem
  Kanaleigenschaften auf einen anderen Kanal übertragen Malleus_Maleficarum 0 3.182 02.03.2012, 15:03
Letzter Beitrag: Malleus_Maleficarum
  [ERLEDIGT] Datum von einem Zeitkanal in einen anderen Übertragen Winkler 1 4.272 13.01.2012, 15:35
Letzter Beitrag: Winkler

Gehe zu: