LabVIEWForum.de
Titelbedeutung - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: ActiveX & .Net (/Forum-ActiveX-Net)
+---- Thema: Titelbedeutung (/Thread-Titelbedeutung)



Titelbedeutung - micheljoel2002 - 08.12.2010 16:34

Hallo,

kann jemand mir bitte erklären wo es den Unterschied zwichen den Themen gibt?

1. Excel._Workbook
2. Excel.Workbooks
3. Excel._Worksheet
4. Excel.Sheets
5. Excel.Range
6. Excel._Applikation

lg


Titelbedeutung - GerdW - 08.12.2010 17:10

Hallo MJ,

dann lies dir doch einfach die Hilfe zu VBA/Excel durch. da steht das alles beschrieben - ist ja schließlich auch eine Excel-Frage und hat (erstmal) nichts mit LabVIEW zu tun...

Also: Rtmfx


Titelbedeutung - Achim - 09.12.2010 07:36

' schrieb:Hallo,

kann jemand mir bitte erklären wo es den Unterschied zwichen den Themen gibt?

1. Excel._Workbook
2. Excel.Workbooks
3. Excel._Worksheet
4. Excel.Sheets
5. Excel.Range
6. Excel._Applikation

lg

Das sind die nacheinander geschalteten "Stufen" des Zugriffs in Form von Referenzen auf eine Excel-Datei...die musst du nacheinander, vom "groben" ins "feine" ansprechen, um auf eine bestimmte Stelle zugreifen zu können:

_Applikation: Referenz auf die MS Excel.exe
_Workbooks: Allgemein alle Excel-Dateien
_Workbook: Die eigentliche Excel-Datei (meinedatei.xls)
_Sheets: Alle Tabellen/Seiten eines Workbooks
_Worksheet: Ein bestimmtes Tabellenblatt (Tabelle1 oder Tabelle2 oder...)
_Range: Ein Bereich innerhalb eines Tabellenblatts (z.B. B3 bis G7, d.h. eine Teiltabelle)
_Cell: Eine bestimmte Zelle, z.b. A1

Da gibts noch viel mehr...aber wie GerdW schon sagte: RTFM!

BTW: Wenn du damit über ActiveX arbeitest: Du musst ausnahmslos ALLE (!) geöffneten Referenzen nach deren Verwendung wieder schließen, ansonsten verbleibt Excel als Prozess im Taskmanager und beim nächsten und nächsten und nächsten...Zugriff auf Excel wird jedes mal ein neuer Prozess hinzugefügt. Wenn du dann z.B. programmatisch sehr häufig nach Excel speicherst, hast du u. U. mehrere Hundert Excel-Prozesse offen und irgendwann verabschiedet sich Windows!

A.