Při práci na projektu jsem narazil na problém podobný té otázce. Například pokud chcete exportovat informace o obyvateli do Excelu, protože jeho identifikační číslo je příliš dlouhé (více než 10 číslic), Excel automaticky převede dlouhý řetězec čísel na vědecké počítání.(Přidání "'" nebo '' nebo tabulátoru před a za řetězcem čísel nebude fungovat a Excel je automaticky odstraní.) )
Jedno z řešení:<tdstyle="mso-number-format:'\@'; ">100821199909091234</td> Přidán style="mso-number-format:'\@'; "styl, (osobní test je možný!) )
Další styly vlastního formátování buněk | mso-number-format:"0" | BEZ desetinných čísel | | mso-number-format:"0\.000" | 3 desetinná čísla | | mso-number-format:"\#\,\#\#0\.000" | Čárka s 3. dec | | mso-number-format:"mm\/dd\/yy" | Date7 | | mso-number-format:"mmmm\ d\,\ yyyy" | Date9 | | mso-number-format:"m\/d\/yy\ h\:mm\ AM\/PM" | D -T AMPM | | mso-number-format:"Short Date" | 01/03/1998 | | mso-number-format:"Medium Date" | 01-března 98 | | mso-number-format:"d\-mmm\-yyyy" | 01. března 1998 | | mso-number-format:"Short Time" | 5:16 | | mso-number-format:"Medium Time" | 5:16 ráno | | mso-number-format:"Long Time" | 5:16:21:00 | | mso-number-format:"Percent" | Procento – dvě desetinná čísla | | mso-number-format:"0%" | Procento – žádná desetinná čísla | | mso-number-format:"0\.E+00" | Vědecká notace | | mso-number-format:"\@" | Text | | mso-number-format:"\#\ ???\/???" | Zlomky - až 3 číslice (312/943) | | mso-number-format:"\0022£\0022\#\,\#\#0\.00" | £12.76 | | mso-number-format:"\#\,\#\#0\.00_ \;Red\-\#\,\#\#0\.00\ " | 2 desetinná čísla, záporná čísla červeně a podepsaná (1.56 -1.56) |
|