AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

OLE mit Excel 365

Ein Thema von Waaaghboss85 · begonnen am 30. Sep 2021 · letzter Beitrag vom 1. Okt 2021
 
Waaaghboss85

Registriert seit: 16. Dez 2004
4 Beiträge
 
Delphi XE Professional
 
#1

OLE mit Excel 365

  Alt 30. Sep 2021, 13:30
Hallo zusammen,

seit der Umstellung von Excel 2010 auf Excel 365 (lokal installiert) bekomme ich bei der Benutzung des OleObjects folgende Fehlermeldung:

Klasse nicht registriert, ProgID: „Excel.Application“

Mein Code in vereinfachter Form sieht wie folgt aus:

Delphi-Quellcode:
procedure FillXLS;
var
  ExcelApp: OleVariant;
begin
  ExcelApp := CreateOleObject('Excel.Application'); // <-- hier kommt der Fehler
  ExcelApp.Workbooks.Open('C:\sample.xlsx');
  ExcelApp.Cells[3, 3].Value := 'Hallo Welt';
end;
Die Programme laufen auf Systemen mit Excel 2010 tadellos. Meine Frage ist, welche Änderungen muss ich vornehmen, damit ich die Kommunikation via OLE in Excel 365 weiterhin nutzen kann?


Mit freundlichen Grüßen,
Waaaghboss85
  Mit Zitat antworten Zitat
 

 

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:48 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz