Delphi-PRAXiS
Seite 2 von 4     12 34      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Excel Series.Value Zuweisung funktioniert mit Office 365 nicht (https://www.delphipraxis.net/200872-excel-series-value-zuweisung-funktioniert-mit-office-365-nicht.html)

Jumpy 4. Jun 2019 12:15

AW: Excel Series.Value Zuweisung funktioniert mit Office 365 nicht
 
Zitat:

Zitat von Nekromus (Beitrag 1433734)
Weitere Zuweisungen habe ich in den Zeilen 1089 ff probiert:
Delphi-Quellcode:
  ser.XValues:= '="DATA1(IGV=0°)"!D3:D62"';                  // OLE Fehler
          ser.XValues:= '="DATA1(IGV=0°)"!R[-3]C[-3]:R[-62]C[-3]"';  // OLE Fehler
          ser.XValues:= '="DATA1(IGV=0°)"!R3C3:R62C3"';              // OLE Fehler

          ser.Values:=rng; //Mitglied nicht gefunden

Tut vllt. nichts zur Sache, aber in den manuellen Versuchen wundert es mich, dass du da 3 Gänsefüßchen drin hast. Vor allem das mittlere wundert mich da jetzt.

p80286 4. Jun 2019 21:15

AW: Excel Series.Value Zuweisung funktioniert mit Office 365 nicht
 
Zitat:

Zitat von Jumpy (Beitrag 1433826)

Tut vllt. nichts zur Sache, aber in den manuellen Versuchen wundert es mich, dass du da 3 Gänsefüßchen drin hast. Vor allem das mittlere wundert mich da jetzt.

Das ist aber sehr vorsichtig ausgedrückt. Die Macro-Aufzeichnung liefert etwas ganz anderes, als in der Delphi-Source steht.

Delphi-Quellcode:
  ser.XValues:= '"DATA1(IGV=0°)"!D3:D62'; // OLE Fehler
  ser.XValues:= '"DATA1(IGV=0°)"!R[-3]C[-3]:R[-62]C[-3]'; // OLE Fehler
  ser.XValues:= '"DATA1(IGV=0°)"!R3C3:R62C3'; // OLE Fehler
So geht's vllt. besser.

Gruß
K-H

Nekromus 5. Jun 2019 15:30

AW: Excel Series.Value Zuweisung funktioniert mit Office 365 nicht
 
Das bringt bei mir leider auch einen OLE-Fehler :/

hoika 5. Jun 2019 15:46

AW: Excel Series.Value Zuweisung funktioniert mit Office 365 nicht
 
Hallo,
nimm doch mal einen einfacheren Ausdruck zum Testen.
Oder sogar mal VarArrayOf(1.0,2.0,3.0).

p80286 5. Jun 2019 20:54

AW: Excel Series.Value Zuweisung funktioniert mit Office 365 nicht
 
Dann schmeiß zunächst einmal die Stringkonstante aus dem Excel-Teil heraus.
Versuch mal den Zugriff auf die Excel-Daten mit activesheet.cells(a,b).

Gruß
K-H

Nekromus 11. Jun 2019 14:42

AW: Excel Series.Value Zuweisung funktioniert mit Office 365 nicht
 
Ich bin wieder zurück :)

Auf die Excel-Daten kann ich mit activesheet.cells(a,b) zugreifen und mir die Daten auch anzeigen lassen über eine Message.

Zuweisungen an die Series funktionieren nicht. Ich benutze Delphi XE2. Das soll wohl ein XE2 Problem sein.

Etwas Interessantes:

Delphi-Quellcode:
überwachungsvariablestring:=ser.Formula;
gibt mir Folgendes: =Series("Data1(IGV=0°)",,,1).

Offensichtlich steht in meiner Series keine Range. Das würde auch erklären warum keine Daten in der Series stehen.

Nekromus 12. Jun 2019 06:52

AW: Excel Series.Value Zuweisung funktioniert mit Office 365 nicht
 
Liste der Anhänge anzeigen (Anzahl: 1)
Wenn ich versuche Office 2010.bpl als Komponente in RAD Studio 10.3 zu laden, bekomme ich den Fehler aus dem Screenshot. Kann jemand damit etwas anfangen?

Jumpy 12. Jun 2019 08:27

AW: Excel Series.Value Zuweisung funktioniert mit Office 365 nicht
 
Ist kein Access bei dem office-paket dabei?

EWeiss 12. Jun 2019 08:46

AW: Excel Series.Value Zuweisung funktioniert mit Office 365 nicht
 
Zitat:

Zitat von Jumpy (Beitrag 1434405)
Ist kein Access bei dem office-paket dabei?

Sollte schon die richtige sein.. Oder? Access 2010 sonst läufts nicht.
Denke schon halt nur nicht die 2010'er und ich denke deshalb knallts..

gruss

Nekromus 12. Jun 2019 09:42

AW: Excel Series.Value Zuweisung funktioniert mit Office 365 nicht
 
Access ist bei meinem Office 365 dabei.


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:36 Uhr.
Seite 2 von 4     12 34      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz