Cómo el formato de datos de celda al que está crear un archivo de Excel con una página Active Server

Seleccione idioma Seleccione idioma
Id. de artículo: 260239 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

Resumen

En este artículo se muestra cómo dar formato a un campo para conservar los dígitos a la izquierda (como el "000" en "0001112") o una fórmula concreta al crear un archivo de Excel con una página Active Server (ASP).

Más información

Si establece el
Response.ContentType = "application/vnd.ms-excel"
					
en una página ASP, se iniciará Excel para procesar el documento y mostrarlo como una hoja de cálculo de Excel. Para obtener información adicional, haga clic en el número de artículo siguiente para ver el artículo en Microsoft Knowledge Base:
199841Cómo mostrar los resultados de ASP con Excel en IE con tipos MIME
Si el campo de tabla tiene un cero inicial, a continuación, el cero (o ceros) se eliminarán porque Excel trata el campo como un valor numérico.

Puede especificar la celda como un valor de cadena para conservar el formato de la página ASP. Puede incluso especificar la fórmula de cálculo en el código.

La siguiente página, Test.ASP, muestra cómo puede hacer esto:
<%@ 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>
				

Referencias

Para obtener información adicional, haga clic en el número de artículo siguiente para ver el artículo en Microsoft Knowledge Base:
247318Error: Word 2000 y Excel 2000 no redirigir correctamente al utilizar Response.Redirect
264143REVISIÓN: Sesión ASP variables vacío cuando están transmitidos tipos MIME de Office 2000 con Internet Explorer

Propiedades

Id. de artículo: 260239 - Última revisión: lunes, 12 de febrero de 2007 - Versión: 2.2
La información de este artículo se refiere a:
  • Microsoft Excel 2000 Service Pack 1
  • Microsoft Excel 2000 Standard Edition
  • Microsoft Internet Explorer 4.0 128-Bit Edition
  • Microsoft Internet Explorer 4.01 Service Pack 2
  • Service Pack 1 de Microsoft Internet Explorer 4.01
  • 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
Palabras clave: 
kbmt kbhowto kbscript KB260239 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 260239

Enviar comentarios

 

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