Die Suche ergab 10 Treffer

von JoelH
So 29. Nov 2020, 17:37
Forum: Windows
Thema: Excel übernimmt keine Daten
Antworten: 27
Zugriffe: 10330

Re: Excel übernimmt keine Daten

BDE war Desktopdatenbank, dort hat Recordcount einen Sinn. Alles klar, BDE war Desktopdatenbank. Darum haben wir damit auch gegen Oracle-Server programmiert früher, so in Zeiten von Delphi 4. Deshalb hier noch mal explizit Danke an alle die mir hier bei meinem Problem geholfen haben, und nicht nur ...
von JoelH
So 29. Nov 2020, 12:49
Forum: Windows
Thema: Excel übernimmt keine Daten
Antworten: 27
Zugriffe: 10330

Re: Excel übernimmt keine Daten

wp_xyz hat geschrieben:
So 29. Nov 2020, 10:38
Wahrscheinlich gibt es außer dir kaum jemanden, der den OLE-Mist verwendet.
Der Mensch ist ein Gewohnheitstier. Ich mach das schon seit 20 Jahren so. Simpler kann man keine Daten nach Excel schieben.
von JoelH
So 29. Nov 2020, 10:37
Forum: Windows
Thema: Excel übernimmt keine Daten
Antworten: 27
Zugriffe: 10330

Re: Excel übernimmt keine Daten

Darum geht es ja gar nicht. Fehler sind normal und irgendwo findet sich fast immer ein Workaround. Wenn ich den Recordcountfehler in TSQLQuery nehme, den findet man sofort zuhauf mit dem Workaround First, Last, First. Ich fühle mich in BDE-Zeiten zurückgesetzt. Aber das man einfach den String in ein...
von JoelH
Sa 28. Nov 2020, 19:50
Forum: Windows
Thema: Excel übernimmt keine Daten
Antworten: 27
Zugriffe: 10330

Re: Excel übernimmt keine Daten

theo hat geschrieben:
Fr 27. Nov 2020, 17:19

Danke fürs fixen.
+1

Mich verwundert etwas dass man zu diesem Fehler gar nichts findet. Ich werde ja nicht der Erste gewesen sein, dem das passiert ist. :shock:
von JoelH
Do 26. Nov 2020, 18:32
Forum: Windows
Thema: Excel übernimmt keine Daten
Antworten: 27
Zugriffe: 10330

Re: Excel übernimmt keine Daten

Sieben hat geschrieben:
Do 26. Nov 2020, 16:09
Hast du (OLE)Variant auch mal probiert? So rein interessehalber?
Ja, habe ich. Ich glaube das einzige was ich wirklich nciht probiert habe war Widestring :lol: :lol: :lol:
von JoelH
Do 26. Nov 2020, 15:40
Forum: Windows
Thema: Excel übernimmt keine Daten
Antworten: 27
Zugriffe: 10330

Re: Excel übernimmt keine Daten

Kannst du mal trotzdem noch folgendes (wie im internationalen Forum erwähnt) versuchen, ich habe nämlich kein Excel und würde gerne wissen, ob es tatsächlich daran liegt woran ich denke, dass es liegt ;) ): app_excel.workbooks[1].sheets[1].cells[row+1, col+1] := WideString(grid.cells[col, row]); :r...
von JoelH
Do 26. Nov 2020, 11:57
Forum: Windows
Thema: Excel übernimmt keine Daten
Antworten: 27
Zugriffe: 10330

Re: Excel übernimmt keine Daten

Recht erfolglos =>
2020-11-26 11_53_52-Greenshot.png
2020-11-26 11_53_52-Greenshot.png (6.53 KiB) 4610 mal betrachtet
Access Violation.

Ich habe jetzt den Umweg über fpSpreedsheet gewählt und auch schon umgesetzt. War jetzt das Einfachste und funktioniert.
von JoelH
Do 26. Nov 2020, 11:20
Forum: Windows
Thema: Excel übernimmt keine Daten
Antworten: 27
Zugriffe: 10330

Re: Excel übernimmt keine Daten

Es scheint nicht an den Umlauten zu liegen. Er mag offensichtlich keine Strings. Ich habe jetzt mal etwas experimentiert. var App_Excel : OleVariant; row, col : Integer; num : Currency; s : String; begin app_excel := CreateOleObject('Excel.Application'); app_excel.visible := true; app_excel.workbook...
von JoelH
Do 26. Nov 2020, 07:49
Forum: Windows
Thema: Excel übernimmt keine Daten
Antworten: 27
Zugriffe: 10330

Re: Excel übernimmt keine Daten

Ich arbeite mit TsWorkSheetGrid ohne Probleme in fpc 3.2 und 3.3 Was mir an deinem Beispielcode auffällt ist, dass du EIN .add durchführst aber auf das zweite Element mit [1] zugreifst. Müsste es nicht [0] sein? Na ja, die Frage ist halt erst Mal ist es ein Bug oder mach ich was falsch. Excel kennt...
von JoelH
Mi 25. Nov 2020, 15:44
Forum: Windows
Thema: Excel übernimmt keine Daten
Antworten: 27
Zugriffe: 10330

Excel übernimmt keine Daten

Unter Delphi nutze ich folgenden Code um Daten nach Excel zu schieben procedure Tfrm_mdi_konto.doExcel(grid:TStringgrid); var App_Excel : Variant; row, col : Integer; begin app_excel := CreateOleObject('Excel.Application'); app_excel.visible := false; app_excel.workbooks.add; app_excel.workbooks[1]....