Aktív témák
-
amargo
addikt
HI!
adok egy kódot, amivel egyszerüen eltudod érni. Pascalos, de builderbe beforgatod és gond nélkül menni fog.
[L]http://members.chello.hu/amargo/prog/excelinterface.hpp[/L]
[L]http://members.chello.hu/amargo/prog/excelinterface.pas[/L]
ezzel bármit meg tudsz csinálni. -
KisKope
csendes tag
válasz
return.value #5 üzenetére
Thx a tippeket! ollé
Meló után megnézem.. Vasárnap leszek újra..
Tudtam, h itt elöbb találok megoldást :)
KisKope -
return.value
tag
válasz
return.value #4 üzenetére
Az OLE DB-s megoldáshoz példakód: [L]http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dv_vbcode/html/vbtskcodeexamplereadingexceldataintodataset.asp[/L]
:DD
Meg még egy, kicsit bővebb leírással: [L]http://support.microsoft.com/default.aspx?scid=kb;en-us;311731&Product=vbNET[/L] -
return.value
tag
2 lehetőséged van, nagyjából:
1. OLE DB Provider használata (JET engine)
2. Office Automation használata
Én nagyon régen dolgoztam Builder-ben, de ha jól emlékszem, akkor a Borland csinált a wrapper osztályokat az Office COM objektumok köré. Használd azokat!
Az előbbinél az alábbi connection stringel csatlakozol a filehoz, és simán használod:
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:somepathmySpreadsheet.xls;Extended Properties=''Excel 8.0;HDR=Yes'' (vagy no, ha nincs header)
Itt probléma lehet az oszlop típus megállapítással, ha problémád van vele, írd meg ;) Nem kell semmiféle ODBC, felejtsd el.
A 2. megoldás sokkal triviálisabb, javaslom azt használni. -
KisKope
csendes tag
Sajnos fontos lenne Builderben megcsinánom.. Delphim nincs, csak a forumokon olvastam delphis és vb-s megoldásokat.. most a cég ha már megvette a buildert elvárja, h abban irjam meg a programokat, és ne másban..
A probléma megoldása már nem sürgős, mert időközben találtunk egy praktikusabb alternativát.. De a kérdés még mindig nyitott.. Hogyan érhetném el a cellákat???
Kössz a hozzászolást, és várok minden további tippet!
KisKope -
KisKope
csendes tag
Üdv mindenkinek!
Rem nem gond, h itt teszem fel kérdésem, de jobban kedvelem az itt forumozókat :)
A kérdésem:
Builder alatt kellene egy Excel táblából kiolvasnom az értékeket.. Sajnos nem vagyok igazi profi, mert akkor nem tenném fel a kérdést..
Próbák:
-ODBC-vel, de itt nem látta az első sort és nem tudtam Sheet-et váltani..
-OLE, de ezt nemnagyon értem..
Ha esetleg valakinek van valami ötlete, vagy merre nézhetnék utánna azt örömmel venném.. Sajnos Vb-s és Delphi-s megoldásokkal az a bajjom, h nem tudom alkalmazni Builder alatt..
Elöre is köszi mindenkinek!
KisKope
Aktív témák
Hirdetés
- Thinkpad X13 Gen2i 13.3" FHD+ IPS i5-1145G7 16GB 512GB NVMe gar
- Gyakorlatilag új, GARANCIÁLIS (2026.12.23-ig!) Asus ROG Strix G16 (G614JV) gamer laptop RTX 4060-nal
- Switch OLED piros-kék, 2025. novemberig Alza garis, dobozával és minden tartozékkal
- Eladó! MSI mag 360r-v2 komplett cpu hűtő (Csomagküldés az árban)+vezérlő
- NEOS BAZÁR számtek kellékek, kábelek, tartozékok, egerek
- Telefon felvásárlás!! Samsung Galaxy A12/Samsung Galaxy A22/Samsung Galaxy A32/Samsung Galaxy A52
- Bomba ár! Fujitsu LifeBook S761 - i7-2GEN I 8GB I 320GB I 13,3" HD I HDMI I W10 I Garancia!
- Telefon felvásárlás!! Apple Watch SE/Apple Watch SE 2 (2022)
- Samsung Galaxy A40 64GB, Kártyafüggetlen, 1 Év Garanciával
- BESZÁMÍTÁS! Gigabyte B760M i5 14400F 16GB DDR4 512GB SSD RX 6700XT 12GB Rampage SHIVA CM 750W
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Promenade Publishing House Kft.
Város: Budapest