Forum: Programmieren allgemein
by ngott2,
28. Okt 2015
Upps ja das stimmt lsheetName war leer. Funktioniert jetzt.
Danke
Forum: Programmieren allgemein
by ngott2,
28. Okt 2015
In der Messagebox wird der String aber auch falsch angegeben. Getest mit myExcel := Format('=HYPERLINK(''%s''!Z2S2"%s"',);
Forum: Programmieren allgemein
by ngott2,
28. Okt 2015
=HYPERLINK(''Eckverbinder 1''!Z(-7)S;"test") den String habe ich.
=HYPERLINK('Eckverbinder 1'!Z(-7)S;"test") Den String möchte ich haben.
Forum: Programmieren allgemein
by ngott2,
28. Okt 2015
lDummy := '=HYPERLINK('+ #39 + getBez(lindex)+ #39 + '!Z22S2;"'+AValue.nummer+'")';
fexcel.ActiveWorkSheet.Cells.Formula := lDummy;
function getBez (aTabSheetIndex: Cardinal): string;
begin
case aTabSheetIndex of
1:
Forum: Programmieren allgemein
by ngott2,
28. Okt 2015
Hallo liebe Delphi Community,
ich schreibe gerade eine Routine für Datenexport. Sie erzeugt ein Excel Dokument.
In den Excel Dokument sollen die einzelnen Tabsheets miteinander verlinkt werden via Hyperlink.
Das ist der String den ich übergebe. " '=HYPERLINK(#39 + getBez(lindex)+ #39+ '!Z22S2;"'+AValue.nummer+'")' "
Wenn ich den String anschließend Auswerte habe ich wo #39 steht aber 2...