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.

crea xls

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:

crea xls

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:

crea xls

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

crea xls

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:

crea xls

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ă.

crea xls

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ă.

crea xls

crea xls

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

crea xls

crea xls

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:

crea xls

crea xls

  • 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

crea xls

crea xls

Sa întâmplat. Acum vrem să se alinieze celula „Total“ pe dreapta.

crea xls

Adăugați Clasa .TDR. Se pare că totul este simplu și ar trebui să funcționeze.

crea xls

Gee-Gee. În loc de „Total“ - obținut S-uri. De ce ar? Pentru distracție uberom o parte frontală a .TDR:

crea xls

crea xls

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.

crea xls

Rake-ul este CSS nu se digera :-(

crea xls

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ă.

crea xls

Acesta este codul de final:

crea xls

Verificați rezultat în Excel 97:

crea xls

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.).

crea xls

Fugi, și a apărut în conținutul necesar fișier catalog test.xls:

crea 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