Projektia tehdessäni kohtasin ongelman, kuten kysymyksen. Esimerkiksi, jos haluat viedä asukkaan tiedot Exceliin, koska asukkaan tunnistenumero on liian pitkä (yli 10 numeroa), Excel muuntaa pitkän numerojonon automaattisesti tieteelliseksi laskemiseksi.("'" tai '' tai tab-kirjaimen lisääminen ennen ja jälkeen numerosarjan ei toimi, ja Excel poistaa nämä automaattisesti.) )
Yksi ratkaisuista:<tdstyle="mso-number-format:'\@'; ">100821199909091234</td> Lisätty style="mso-number-format:'\@'; " tyyli, (henkilökohtainen testi on mahdollinen!) )
Muut mukautetut solumuotoilutyylit | mso-number-format:"0" | EI desimaaleja | | mso-number-format:"0\.000" | 3 desimaalia | | mso-number-format:"\#\,\#\#0\.000" | Pilkku, jossa 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.3.98 | | mso-number-format:"d\-mmm\-yyyy" | 01.3.1998 | | mso-number-format:"Short Time" | 5:16 | | mso-number-format:"Medium Time" | 5:16 aamulla | | mso-number-format:"Long Time" | 5:16:21:00 | | mso-number-format:"Percent" | Prosentti – kaksi desimaalia | | mso-number-format:"0%" | Prosentti – ei desimaaleja | | mso-number-format:"0\.E+00" | Tieteellinen merkintä | | mso-number-format:"\@" | Tekstiviesti | | mso-number-format:"\#\ ???\/???" | Murtoluvut – enintään 3-numeroinen (312/943) | | mso-number-format:"\0022£\0022\#\,\#\#0\.00" | £12.76 | | mso-number-format:"\#\,\#\#0\.00_ \;Red\-\#\,\#\#0\.00\ " | 2 desimaalia, negatiiviset numerot punaisella ja allekirjoitettu (1.56 -1.56) |
|