crea xls
În vastitatea Internetului a primit informații care, în cazul în care creați un tabel simplu în format HTML, și apoi redenumi extensia de fișier pentru a .xls. Microsoft Excel acceptă în mod normal, un astfel de fișier.
Creați un fișier 1.html.

Fișier gata. Salvați F2. Ieșiți Esc. Copiați în acest fel, dar cu extensia xls. F5 - * .xls - Enter. Run Fi. Hopa! Primul glitch:

Adăugați formula:
Să adăugăm la valorile primelor două celule și rezultatul se înmulțește cu valoarea a treia. Tot ceea ce facem în Excel'e: = (A1 + B1) * C1. Adăugați celule:
Vom vedea rezultatul în Excel:

# - este alarmantă. Preia granița dintre coloanele D și E. împingerea coloanei și.

Noi vedem rezultatul! Ura! Toate numărate.
Dar vreau totul să fie văzut dintr-o dată, și nu unele # # #
Să subliniem lățimea unei celule:

Valoarea în celulă poate fi văzut imediat. Ok.
Notă: Dacă textul este definit în prealabil, lățimea coloanei pentru a se potrivi cu lățimea textului, și în cazul în care sunt calculate valorile, coloana nu se extinde :-P
Da. Vreau să văd granița la masa a fost căptușită de linii atunci când se imprimă.

CSS - Style Sheets:
Dar vreau să toate celulele au aceeași lățime.
În același timp, mai multe linii pentru a adăuga masă.


Bine, să traducă granițele de la HTML la CSS.


Opa. O frontieră, apoi a apărut. O grosime. Dar celulele nu sunt extinse.
Săpat în continuare: Cu toate că acest fișier este de a salva Excel și surprins de codul său, se constată că există prolema cu selectori, și să lucreze mai bine prin clase:


- la fin frontieră utilizați pt unitate (px - sunt prea groase);
- stylesheet nu utilizează selectori de tip TD<>. Pentru ei glitches;
- în loc să folosească clase:
. și stiluri de masă - .TD<> ; - Nu puteți utiliza design:
și . Microsoft nu le-a înțeles. După cum puteți vedea - rake-ul este complet.
Adăugați o linie cu rezultatul, îmbina celule
Sa întâmplat. Acum vrem să se alinieze celula „Total“ pe dreapta.
Adăugați Clasa .TDR. Se pare că totul este simplu și ar trebui să funcționeze.
Gee-Gee. În loc de „Total“ - obținut S-uri. De ce ar? Pentru distracție uberom o parte frontală a .TDR:
Aliniere la dreapta, și a fost scrisă în limba rusă. Care-i smecheria? Într-adevăr, Microsoft :) imprevizibil
Și ce va fi în Microsoft Office 97?
Rulați fișierul și. figushki. Numere, litere acolo, dar tot decorul a dispărut. Nici lățimea coloanelor sau cadre.
Rake-ul este CSS nu se digera :-(
Strangeti prea tare documentul în Word - este introdus.
LINUX - Ubuntu - Open Office 2.4.
xls - Am luat două probleme: LĂȚIME nu trece, iar codificarea implicită nu este trecut. A trebuit să adăugați un META.
Ca .xls. ca prelucrate și fișierul .ods de extensie - formatul nativ pentru foaia de calcul Open Office.
Celulele nu sunt întinse la dimensiunea textului înscris. Pentru aceasta trebuie să faceți dublu clic pe marginea dreaptă a numelui coloanei.
Pentru celulele se întinde sub textul a trebuit să-i unească.
Acesta este codul de final:
Verificați rezultat în Excel 97:
Ce este?
Da, poate că într-o zi, în orice limbă va trebui să genereze un fișier de pe masa Excel'ovskuyu zbura.
De ce nu ia un modul de-a gata?
Posibil. Dar atât de cool.
Un exemplu simplu.
Tabelul A1 la Z9, în fiecare celulă, care este scris numele celulei ( „A1“ este scris în A1, în B1 - „B1“, etc.).
Fugi, și a apărut în conținutul necesar fișier catalog test.xls:
cea mai simplă opțiune de a face o foaie de calcul Excel pe orice limbă - pentru a salva masa într-un fișier text delimitat cu file, și adăugați extensia * .xls
- Nu puteți utiliza design: