Recalcularea celulelor într-o macrocomandă

Prompt, ca într-o macrocomandă pentru a face acest lucru,
formatul de celule specificat
imediat actualizat?

În macro, am umple celulele foii cu date.
La celulele cu date numerice pe care le aplic






Selection.NumberFormat = "_ (* #, ## 0.00 _); _ (* (#, ## 0.00); _ (*" "-" "); _ (@
Dar rezultatul este următorul:
9123.23 (valoarea este deplasată la marginea dreaptă și nu există nici o diviziune a cifrelor);
9123.5 (ultimul "0" dispare în copeci și nu există diviziune
biți);
9 123,00 (este afișat așa cum ar trebui)
Aceasta este, nu există nici o uniformitate de evidențiază și
la aceeași funcție SUM () cu aceste date (celule) returnează 0,00.
Selecția aplicației.Calculatul nu ajută.

Dacă introduceți modul de editare a celulelor prin F2 și apoi apăsați ENTER, atunci
celula începe să înțeleagă formatul și valoarea acestei celule este luată în considerare
funcție SUM ().

Cum se realizează în macro că valoarea numerică a celulei este contorizată
funcția SUM () și evidențiată cu formatul dat?

Cu stimă,
Nicholas Zubov.






Post de Nikolay Zubov
Selection.NumberFormat = "_ (* #, ## 0.00 _); _ (* (#, ## 0.00); _ (*

și ce este un format atât de grav?
nu mai ușor "### 0.00"?

Post de Nikolay Zubov
9123.23 (valoarea este deplasată la marginea dreaptă și nu există nici o diviziune a cifrelor);
9123.5 (ultimul "0" dispare în copeci și nu există diviziune
biți);

Bănuiesc că aveți un separator zecimal și mii de alții,
aici nu acceptă imediat formatul dvs. de număr. Încercați să umpleți
NumberFormatLocal cu setări regionale de delimitare

Post de Nikolay Zubov
Cum se realizează în macro că valoarea numerică a celulei este contorizată
funcția SUM () și evidențiată cu formatul dat?

Duc în celula în sine cu formula SUMM, de asemenea, ar trebui să fie introduse în același mod

Schimbarea formatului de celule de la text la bani
spre exterior nu se manifestă.

Ce trebuie să faceți pentru conținutul celulelor
a fost prezentat în conformitate cu noul format?
Doar faceți clic pe fiecare celulă F2 și ENTER?
Și într-un macro?

Cu stimă,
Nicholas Zubov.

Post de Nikolay Zubov
Schimbarea formatului de celule de la text la bani
spre exterior nu se manifestă.

essno. și acest lucru este corect, altfel vă va transforma în acest lucru

utilizați formula = VALUE (cell_c_text) într-o coloană separată și apoi
Rezultatele obținute prin intermediul copierilor speciale introduc valorile acoperă vârful
din acest text. și nu este nevoie să creați macro-uri pentru acest lucru







Articole similare

Trimiteți-le prietenilor: