AGB  ·  Datenschutz  ·  Impressum  







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

Excel-Spalten zusammenführen

Ein Thema von faux · begonnen am 3. Jan 2006 · letzter Beitrag vom 3. Jan 2006
 
Benutzerbild von F.W.
F.W.

Registriert seit: 28. Jul 2003
Ort: Zittau
636 Beiträge
 
#3

Re: Excel-Spalten zusammenführen

  Alt 3. Jan 2006, 21:08
Ich habe mal ein Programm geschrieben, welches ein neues Excel-Dokument öffnet (sofern Excel installiert ist) und dort Daten einfügt.
Du müsstest den Code soweit abändern, dass eben kein neues Exceldokument geöffnet wird, sondern ein geöffnetes!

Delphi-Quellcode:
var
 Excel: Variant;
begin
 Excel := CreateOleObject('Excel.Application');
 Excel.WorkBooks.Add;
 Excel.Visible := True;

 Excel.Range['A1'].Value := 'Hallo';
end;
Der Nachteil an dieser Methode ist, dass du keine Programmierhilfe hast, du musst die Befehle kennen und ob alles funktioniert, siehst du auch erst wenn du das programm ausführst!
Statt Range gibt es glaube ich noch Cells und Rows, aber ich bin mir nichts ganz sicher! Und statt Value gibt es glaube ich noch Text oder Caption.
Wenn ich mich richtig erinnere stimmen die Bezeichnungen (Range, Value, ...) mit den Bezeichnung in VBA überein
Excel starten und im Menü unter "Extras" "Makros" "Visual Basic Editor" mal ein neues Modul oder eine UserForm einfügen und im Quelltext nachschauen wies dort heißt!

Ich hoffe das hilft dir etwas

[EDIT]Da fällt mir ein: Muss es unbedingt Delphi sein? Kenne mich da nicht ganz soo aus, aber du könntest doch auch ein Makro in VBA schreiben[/EDIT]
  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 07:15 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