Throw vă rugăm să SAVEAS exemplu pentru a excela în delphi
Vă rugăm să Throw exemplu pentru Excel SaveAs de la Delphi
Provocarea este acest lucru - trebuie să deschideți Excel în modul de fundal, pentru a se ghiftui ceva și salvați-l într-un fișier predeterminat. Toate acestea se face, altele decât cele de înregistrare. Când apelați metoda Salvare apare tot timpul scris dialogul de fișiere, pentru mine nu este absolut necesar. Te rog spune-mi un exemplu de lucru al unei funcții obiect SaveAs Excel.
Nu exemplu de lucru, dar încearcă să invoce o metodă
SaveAs (Nume fișier: OleVariant;.
la registrul de lucru - o. (Exemplul Application.ActiveWorkBook.SaveAs.)
Cred că ar trebui să fie nici o problema.
Eu numesc această metodă, dar există o grămadă de opțiuni. Am pus jos unele, dar ceva nu se potrivește, deși compilate. Nu pot găsi toți acești parametri descriu, așa că am obține o eroare, ceva de genul „indice de invalid“ sau ceva de genul asta. Aici întregi vârfurile de fișier excel97.pas.
SaveAs procedură (nume fisier const: WideString; formatului fișierelor: OleVariant; Parola: OleVariant;
WriteResPassword: OleVariant; ReadOnlyRecommended: OleVariant;
CreateBackup: OleVariant; AddToMru: OleVariant; TextCodepage: OleVariant;
TextVisualLayout: OleVariant; lcid: Integer); safecall;
Ce este, de exemplu, TextCodepage? De aceea, am exemplu de lucru, pentru că cineva este, probabil, deja a venit pe aceeași greblă. Dar este tot Excel deschis, și apoi a face mâinile juzverej toate mențin, ilogice într-un fel, mai ales în cazul în care acest raport este generat în pachet și în cazul în care este trimis ceva, la fel ca în cazul meu.
Am acest cod de lucrări:
# 032; # 032;.
# 032; # 032; în cazul în care FileExists (filename), atunci // dacă fișierul este deja acolo - pentru a elimina, în caz contrar să nu fie capabil să țină.
# 032; # 032; # 032; DeleteFile (PChar (FileName));
# 032; # 032; Excel.ActiveWorkBook.SaveAs (FileName);
# 032; # 032; Excel.ActiveWorkBook.Close (SaveChanges: = Adevărat);
# 032; # 032; Excel: = neatribuit;
# 032; # 032;.
Și ce ai scris - se pare a fi în Word, deci este necesar să se salveze.
Da, doamnelor și domnilor. Tipul de bun, dar numai în cuvinte. Am încercat atât a spus USAtyj, dar toate același cântec, compilatorul spune că nu există suficiente opțiuni, toate opțiunile am enumerate mai sus, nici ei nu sunt cuvânt-ovskie.
Dacă vă place TTCustomDelphiMaster, există, de asemenea, are nevoie de un singur parametru, și anume lcid. Am pus 0, totul este compilat, dar violare de acces vydetaet. Sunt crearea unui fișier dintr-un șablon, acesta poate fi ceva care afectează. La naiba, cum ai facut toate acestea, s-ar putea aici unele mister, poate cumva te poate convinge compilator pentru a compila fără nici un parametru?
Doamne, m-am înnebunit de la căldură. Am încercat să scriu după ce ați eliberat toate obiectele.
lucrări de înregistrare numai cu toate opțiunile, toate înregistrate, dar unele dintre aceste opțiuni sunt necesare. Va multumesc tuturor.
Memorie: 0.72 MB
Timp: 0,03 c