Toon posts:

van Borland dingen naar Word exporteren

Pagina: 1
Acties:
  • 112 views sinds 30-01-2008
  • Reageer

Verwijderd

Topicstarter
Ik ben met borland builder en c++ bezig.ik wil in mijn programma dingen(gewoon tekst) naar Word exporteren. Na veel uitproberen heb ik deze 2 regels:
WordApplication1->Connect();
WordApplication1->Visible=true;
Hiermee start hij Word op, maar ik weet nu niet hoe ik tekst kan laten schrijven. Dus iets van:
WordApplication1->Documents->Text="pindakaas".
Dit werkt niet. Kan iemand mij verder helpen a.u.b?

Verwijderd

http://www.capturebeat.com/AHWord97.htm

Hier vind je wat informatie van de Word 97 componenten, helaas wel voor Delphi, maar het is wel te lezen.

Veel succes!

Verwijderd

Topicstarter
Als iemand informatie heeft over gegevens naar Excel exporteren dan vind ik dat ook prima. Ik zou het zeer op prijs stellen als iemand me op weg zou kunnen helpen.

  • Parcye
  • Registratie: Maart 2001
  • Laatst online: 24-08-2017

Parcye

Mr C

Wat voor iets wil je maken?

Ik zelf wil gegevens uit mijn database in een "basis" offerte en of faktuur zetten (word doc), naar dit lukt me ook niet echt. Ik ben met delphi bezig

"Als je het kan bedenken, kan het gemaakt worden" Parcye - 14 januari 2002


Verwijderd

Topicstarter
ben bezig met het maken van een prog voor een bedrijf, het gaat nu om de uren registratie van de mensen. Die worden uit de DB gehaald en daarna bewerkt en vervolgens moeten ze het kunnen exporteren naar Excel. Ik weet nu alleen hoe ik Excel kan opstarten en een nieuwe sheet kna maken vanuit die programma,maar verder loop ik vast(ik weet niet hoe ik de cells kan aanspreken)

  • 9900578Heck
  • Registratie: Juli 2001
  • Laatst online: 21-07 09:24
als je alleen naar een excel-bestand wil schrijven kun je hiervoor ook een ado-connectie gebruken. ik heb hetzelfde gedaan, maar dan alleen om te lezen. zie hier de code van de dfm van de datamodule:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
object adsExcel: TADODataSet
    ConnectionString = 
    'Provider=Microsoft.Jet.OLEDB.4.0;Data Source=fcQuart.xls;Extende' +
    'd Properties=excel 8.0;Persist Security Info=False'
    CursorType = ctStatic
    CommandText = 'select * from rfcQuart'
    CommandType = cmdUnknown
    Parameters = <>
    Left = 209
    Top = 296
    object adsExcelF1: TDateTimeField
    FieldName = 'F1'
    end
    object adsExcelMonday: TFloatField
    FieldName = 'Monday'
    end
    object adsExcelTuesday: TFloatField
    FieldName = 'Tuesday'
    end
    object adsExcelWednesday: TFloatField
    FieldName = 'Wednesday'
    end
    object adsExcelThursday: TFloatField
    FieldName = 'Thursday'
    end
    object adsExcelFriday: TFloatField
    FieldName = 'Friday'
    end
    object adsExcelSaturday: TFloatField
    FieldName = 'Saturday'
    end
    object adsExcelSunday: TFloatField
    FieldName = 'Sunday'
    end
  end
  object dsExcel: TDataSource
    DataSet = adsExcel
    Left = 208
    Top = 344
  end

verder moet je nog ff een named range aangeven in je excel bestand, maar aangenomen dat je lay-out gelijk blijft is dat wel te doen denk ik.

  • Nexopheus
  • Registratie: Juni 2001
  • Laatst online: 28-01 13:50
Mischien veel werk, maar er StarOffice is Open-Source en bevat goede filters voor Word en Excel.
Wellicht zijn deze als losse module te d/l.
Ik denk dat deze code erg bruikbaar is..

ADO connectie kan natuurlijk ook.

Wat niet kan is nog nooit gebeurd


Verwijderd

Topicstarter
bedankt voor jullie help,maar ben er nog niet helemaal uit.
Ik zit nog van alles uit te proberen.
Ik wil van uit mijn programma Excel opstarten en b.v in cel A1 de tekst "hoe gaat het neerzetten". Excel opstarten en zichtbaar maken lukt me nog, maar die cellen aanspreken dat lukt niet. Als iemand nog iedeeen hierover heeft hoor ik het heel graag.

  • 9900578Heck
  • Registratie: Juli 2001
  • Laatst online: 21-07 09:24
ga hier eens kijken. Deze vrouw weet verrekt veel van automation. ze is lid van TeamB dus je kan ook ff op de nieuwsgroepen van Borland kijken.
Pagina: 1