Cum se deschide în foaia de calcul Excel delphi
Cum se deschide în Delphi Excel foaie de calcul?
Ce înseamnă „deschide“?
> Cum se deschide în Delphi Excel foaie de calcul?
opțiuni:
1. Deschideți ca un fișier netipizat.
2. Scrieți-vă și deschideți Eksele Ala ca un fișier Excel
3. Folosiți fețe kompnenty (metode de acces), de exemplu - FlexExcel.
Sunt gata foaie de calcul .xls pentru a le deschide, în Database Desktop pentru a le salva cu extensia .dbf, ca urmare a problemelor cu codificarea cu nimic altceva.
Pot să fac nepravelno încep?
Ca un rezultat inițial de date doresc să facă mai mult de o masă și un Rezumând de toate celelalte.
Aici.
Dacă este posibil, mai în detaliu, „pentru ceainicul“ :-)
> Pot să fac nepravelno încep?
În Excel termenul „tabel“ lipsește
Multumesc pentru link-ul.
Acum vreau să aflu unde este Furnizorul Jet OLE DB?
> Acum vreau să aflu unde este Furnizorul Jet OLE DB?
este vă vom întreba dacă doriți sau nu. )
De ce ai nevoie de ea, mai exact? conexiune ADO trebuie să ridice la el, el nu a dat te nafig
> Ai nevoie pentru a ridica conexiunea ADO la el, el te
# XA0; nafig nu sa predat
și cum se face?
simplu. exploreze componentele ADO pe contribuția.
Da, vă mulțumesc!
Să spunem că e rândul meu, este acum suna direct fișierul .xls la forma?
se leagă toate est.absolyutno și raszhevano
Cu Excel - da, el va muri, iar acum el a luat-o și redenumiți fișierul și apoi calculează ce.
Imediat programator necesar!
Sunt de acord că avem nevoie de un programator.
Dar, există o dorință foarte puternică de a învăța să lucreze în Delphi.
Cu ADO și legătură într-un fișier pe care cred că înțeleg.
O altă întrebare: cum de a crea un tabel în Delphi?
Aproximativ asa. Utilizările adauga comObj. Dacă este necesar, trebuie să adăugați Excel_TLB. Cel mai recent fișier este creat în Delphi Proiect-> Import Type Library
var XLApp, foi, Colum: Variant;
.
# XA0; XLApp: = CreateOleObject ( "Excel.Application");
# XA0; XLApp.WorkBooks.Open ( "C: \ MyXls.xls");
# XA0; Sheet: = XLApp.Workbooks [1] .WorkSheets [ "Sheet1"]; // sau orice ai numit foaie
Acesta a fost răspunsul la prima întrebare.
> O altă întrebare: cum de a crea un tabel în Delphi?
Iată cum:
# XA0; XLApp: = CreateOleObject ( "Excel.Application");
# XA0; XLApp.Workbooks.Add (-4167);
# XA0; XLApp.Workbooks [1] .Worksheets [1] .name: = "Sheet1";
# XA0; Sheet: = XLApp.Workbooks [1] .Worksheets [ "Sheet1"];
# XA0; Sheet.PageSetup.Orientation: = xlLandscape;
# XA0; Colum: = XLApp.Workbooks [1] .Worksheets [ "Sheet1"] Coloane ;.
# XA0; XLApp.Visible: = true;
> O altă întrebare: cum de a crea un tabel în Delphi?
O poate fi mai ușor sau mai mult.
Poate există ceva de genul Form Wizard, și apoi textul pe care mi-a scris eu nu spun nimic, chiar dacă este copiat, atunci prostește nu știu unde să-l pună. Îmi pare rău.
Fiecare secțiune yunite utilizează acolo. Dar, în mâinile sale și umplere comObj. Și dacă ai de gând, în viitor, este ceva pentru a adăuga / șterge / edita masă, trebuie să
> Pentru a deschide proiectul fkladku și selectați în cazul în care biblioteca de import
> TIPURI
Apoi, selectați Microsoft Excel (nu va fi în continuare numărul versiunii de Excel ați instalat), și faceți clic pe butonul Creare unitate acolo. Excel_TLB.pas va crea apoi un fișier, și el sa alăturat proiectului.
termina aici:
utilizări
# XA0; Windows, Mesaje, SysUtils, variante, Clase, grafică, controale, Formulare,
# XA0; Dialoguri;?
> Poate există ceva, cum ar fi Form Wizard
Ei bine, să ia un nou proiect, arunca o forma buton, schimba legenda sa „Creați un fișier Excel“, iar în cazul OnClick sale paste ceea ce am scris în [17]. Și declara variabile var XLApp, foi, Colum: Variant;. La atingerea unui buton vă deschide un registru de lucru Excel cu foaia de lucru.
rând # XA0; Sheet.PageSetup.Orientation: = xlLandscape;
Nu puteți copia, stabilește orientarea paginii.
pavel, ai icq? Cred că ar fi ai mi-a explicat mai repede.
> Pavel, ai icq?
și chestionarul nu văd destinul. o)
Nu știu unde să-l uite :-(
lângă porecla fiecare răspuns există o pictogramă (e). Dați clic pe ea: o)