Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 4 odgovora
  • 2.833 pregleda

Najnovija ↓

uvoz excel tabele u delphi 17.06.2009. u 12:42 · pre 211 meseci #1
Imam zahtev da tabelu u access-u upunim kroz delphi aplikaciju iz excel tebele
Re: uvoz excel tabele u delphi 17.06.2009. u 13:05 · pre 211 meseci #2
I? Di je zapelo?

Nisi zaslužio, ali evo.

Code:

procedure TFTest.UExcel;
var
sImeFajla: String;
x, y: integer;
FWorkSheet, VExcel : Variant;
begin
sImeFajla := OcitajIni('LokacijaExcel');
VExcel := CreateOleObject('Excel.Application');
VExcel.Visible := false;
VExcel.Workbooks.Open(sImeFajla+'ip.xlsm');
FWorkSheet := VExcel.ActiveSheet;

DSetPopisRadnika.First;
while not DSetPopisRadnika.Eof do
begin
VExcel.Sheets.Add;
FWorkSheet := VExcel.ActiveSheet;

y:=7;
x:=7;
FWorkSheet.Cells[y, x] := sGodina;

y:=7;
x:=10;
FWorkSheet.Cells[y, x] := Edit3.Text;

y:=3;
x:=1;
FWorkSheet.Cells[y, x] := 'NAZIV/IME I PREZIME:';
inc(y);
FWorkSheet.Cells[y, x] := 'ADRESA:';
inc(y);
FWorkSheet.Cells[y, x] := 'MB ILI MBG:';

y:=3;
x:=4;
FWorkSheet.Cells[y, x] := DataModuleNeki.DSetNeki.FieldByName('NAZIV').AsString;
.......
.......
.......
VExcel := unAssigned;


To ti je primjer kako pristupiti Excel file-u i kako ubacivati podatke.
Potpis
F
Re: uvoz excel tabele u delphi 24.06.2009. u 12:40 · pre 211 meseci #3
opet ja!
da se zahvalim na pomoci ali efekat je nikakav.ova procedura koju ste mi poslali ne radi.verovatno fali nesto
Re: uvoz excel tabele u delphi 24.06.2009. u 13:21 · pre 211 meseci #4
Pogledajte u uses da li imate slijedeće:

ComObj, ExcelXP

I inače, napišite šta ne radi, koju grešku baca, na kojoj liniji itd...

Ovo šta sam vam poslao je samo primjer, sigurno neće raditi na c/p.
Potpis
F
Re: uvoz excel tabele u delphi 24.06.2009. u 13:29 · pre 211 meseci #5
Ako je i dalje pitanje kako da nesto iz Excela prebacis u Access, otvoriš access tabelu, otvoriš Excel, vrtiš se u petlji i redom dodaješ.
Kao TOP temu imaš ADO upute kako koristiti Access tabelu iz Delphija. Za upotrebu Excela isto možeš koristiti ADO (samo treba odgovarajući connection string, bilo je to dato pre nekoliko dana) ili možeš koristiti Excel preko OLEa (kao što ti je dato u primeru u ovoj temi.
Potpis
Do not be a help vampire (http://slash7.com/pages/vampires), use the google.

How to ask questions the smart way:
http://www.catb.org/~esr/faqs/smart-questions.html
http://solair.eunet.rs/~fangor...stions/smart-questions.sr.html
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme