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
- AMD Navi Radeon™ RX 9xxx sorozat
- Fotók, videók mobillal
- Amazon Fire TV stick/box
- Dacia topic
- EAFC 26
- TCL LCD és LED TV-k
- Samsung Galaxy Tab S11 és Tab S11 Ultra: minden, amit tudni érdemes
- Effektíve TKL méretűek a Corsair legújabb, numerikus paddal ellátott klaviatúrái
- Milyen okostelefont vegyek?
- E-roller topik
- További aktív témák...
- Ultimate előfizetés új fiókra akár 2736 Ft/hó áron! Azonnali, automatizált aktiválással, csak Nálam!
- GYÖNYÖRŰ iPhone 13 256GB Pink -1 ÉV GARANCIA - Kártyafüggetlen, MS3209, 94% Akkumulátor
- Samsung Galaxy A32 128GB Kártyafüggetlen 1 év Garanciával
- 10magos! Fémvázas! HP EliteBook 860 G9 i7-1255U 16GB 512GB 16" FHD+
- Lenovo ThinkPad T14 Gen1 Ryzen5 4650U
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest