Formátování dat v buňkách při vytvoření souboru aplikace Excel pomocí stránky ASP (Tento článek může obsahovat odkazy na anglický obsah (dosud nepřeložený).)

Překlady článku Překlady článku
ID článku: 260239 - Produkty, které se vztahují k tomuto článku.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Souhrn

Tento článek ukazuje, jak formátovat pole zachovat úvodní číslic (například "000" v "0001112") nebo konkrétní vzorce při vytváření souboru aplikace Excel pomocí stránky Active Server Pages (ASP).

Další informace

Pokud nastavíte
Response.ContentType = "application/vnd.ms-excel"
					
na stránce ASP bude být Excel spustila zpracování dokumentu a zobrazit ji jako tabulku aplikace Excel. Další informace naleznete v následujícím článku znalostní báze Microsoft Knowledge Base:
199841Zobrazení výsledků skriptů ASP v aplikaci IE jako listu aplikace Excel za pomocí typů MIME (Tento článek může obsahovat odkazy na anglický obsah (dosud nepřeložený).)
Jestliže pole tabulky má úvodní nuly, potom nula (nebo nuly) bude samotným být odstraněny protože Excel považuje pole jako číselnou hodnotu.

Do buňky zadat jako hodnotu řetězce zachovat formát ve stránce ASP. Můžete dokonce určit vzorec pro výpočet v kódu.

Následující stránka Test.asp, ukazuje, jak to můžete provést:
<%@ Language=VBScript %>
   <%
      'Change HTML header to specify Excel's MIME content type
      Response.Buffer = TRUE
      Response.ContentType = "application/vnd.ms-excel"
   %>
   <HTML>
   <BODY>
   <!-- Our table which will be translated into an Excel spreadsheet -->
   <TABLE WIDTH=75% BORDER=1 CELLSPACING=1 CELLPADDING=1>
   <TR>
      <TD>Book ID</TD>
      <TD>Book Title</TD>
      <TD>Price</TD>
      <TD>Shipping Fee</TD>
      <TD>Tax Rate</TD>
      <TD>Total Cost</TD>
   </TR>
   <TR>
      <TD>="0001"</TD>
      <TD>The Perfect Programming Book</TD>
      <TD>13.00</TD>
      <TD>5.00</TD>
      <TD>8.25%</TD>
      <TD>=Sum(c2:d2)*(1+E2)</TD>
   </TR>
   </TABLE>
   </BODY>
   </HTML>
				

Odkazy

Další informace naleznete v následujícím článku znalostní báze Microsoft Knowledge Base:
247318Chyba: Word 2000 a Excel 2000 not přesměrovat správně při použití Response.Redirect
264143Oprava: Prázdné proměnné relace ASP při jsou vysílání typů MIME sady Office 2000 s aplikací Internet Explorer

Vlastnosti

ID článku: 260239 - Poslední aktualizace: 12. února 2007 - Revize: 2.2
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft Excel 2000 Service Pack 1
  • Microsoft Excel 2000 Standard Edition
  • 128bitová verze aplikace Microsoft Internet Explorer 4.0
  • Microsoft Internet Explorer 4.01 Service Pack 2
  • Microsoft Internet Explorer 4.01 Service Pack 1
  • Microsoft Internet Explorer 4.01 Service Pack 2
  • Microsoft Internet Explorer 5.0
  • Microsoft Internet Explorer 5.01
  • Microsoft Internet Explorer 5.5
  • Microsoft Excel 97 Standard Edition
Klíčová slova: 
kbmt kbhowto kbscript KB260239 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:260239

Dejte nám zpětnou vazbu

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com