AGB  ·  Datenschutz  ·  Impressum  







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

EXCEL-Befehle anwenden

Ein Thema von Luca1 · begonnen am 6. Mai 2022 · letzter Beitrag vom 6. Mai 2022
Antwort Antwort
Jumpy

Registriert seit: 9. Dez 2010
Ort: Mönchengladbach
1.740 Beiträge
 
Delphi 6 Enterprise
 
#1

AW: EXCEL-Befehle anwenden

  Alt 6. Mai 2022, 11:19
Wenn du dir die Links zu Excel-Fensteuern, wie oben vorgeschlagen anschaust, wirst du sehen, dass du über Delphi Zugriff zum Objektmodell von Excel bekommen kannst, so dass du Dinge, die du im VBA zuerst ausprobierst, um zu sehen wie es geht, dann relativ leicht nach Delphi übernehmen kannst. Du musst nur beachten, das in Delphi bei Arrays und Listen eckige Klammern benutzt werden und das gewisse Excel-Konstanten, wie hier z.B. xlUp in Delphi nicht bekannt sind. Daher musst du in Excel schauen, wofür xlUp steht (oft ein Interger-Wert) und das dann einbauen:

const xlUp=1;
//Wenn dann w eine variable ist, in der eine Referenz auf das Excel-Worksheet gespeichert ist, könnte es so gehen:
w.Cells[w.Rows.Count, 3].End(xlUp).Row in meinem Delphi unter.
Ralph
  Mit Zitat antworten Zitat
Luca1

Registriert seit: 6. Mai 2022
3 Beiträge
 
#2

AW: EXCEL-Befehle anwenden

  Alt 6. Mai 2022, 12:10
Herzlichen Dank an alle.
Da habe ich jetzt eine Menge zu tun.
Sobald ich meine Lösung habe stelle ich sie hier ein.
Bis hoffentlich bald
Luca
  Mit Zitat antworten Zitat
Monday

Registriert seit: 24. Aug 2012
103 Beiträge
 
FreePascal / Lazarus
 
#3

AW: EXCEL-Befehle anwenden

  Alt 6. Mai 2022, 16:48
Welches Problem willst du den konkret lösen?

Das meiste lässt sich innerhalb von Excel lösen.
  Mit Zitat antworten Zitat
Antwort Antwort


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 19:54 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