W trakcie realizacji projektu napotkałem problem podobny do pytania. Na przykład, jeśli chcesz wyeksportować dane rezydenta do Excela, ponieważ numer identyfikacyjny jest zbyt długi (ponad 10 cyfr), Excel automatycznie przekształci długi ciąg liczb na naukowe liczenie.(Dodanie "'", '' lub tabulatora przed i po ciągu liczb nie zadziała, a Excel automatycznie je usunie.) )
Jedno z rozwiązań:<tdstyle="mso-number-format:'\@'; ">100821199909091234</td> Dodano style="mso-number-format:'\@'; "Styl, (osobisty test jest możliwy!) )
Inne niestandardowe style formatowania komórek | mso-number-format:"0" | BEZ liczby przecinkowych | | mso-number-format:"0\.000" | 3 Liczby po przecinku | | mso-number-format:"\#\,\#\#0\.000" | Przecinek z 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-mar-98 | | mso-number-format:"d\-mmm\-yyyy" | 01-mar-1998 | | mso-number-format:"Short Time" | 5:16 | | mso-number-format:"Medium Time" | 5:16 rano | | mso-number-format:"Long Time" | 5:16:21:00 | | mso-number-format:"Percent" | Procent – dwa dziesiętne | | mso-number-format:"0%" | Procent – bez liczby dziesiętnych | | mso-number-format:"0\.E+00" | Notacja naukowa | | mso-number-format:"\@" | Tekst | | mso-number-format:"\#\ ???\/???" | Ułamki - do 3 cyfr (312/943) | | mso-number-format:"\0022£\0022\#\,\#\#0\.00" | £12.76 | | mso-number-format:"\#\,\#\#0\.00_ \;Red\-\#\,\#\#0\.00\ " | 2 dziesiąte, liczby ujemne na czerwono i podpisane (1.56 -1.56) |
|