Artigo: 288130 - Última revisão: segunda-feira, 14 de Maio de 2007 - Revisão: 5.2 Como utilizar o ASP para criar a folha de cálculo XML para apresentação do lado do cliente
Nesta páginaSumárioEste artigo ilustra o script do Microsoft Active Server Pages (ASP) que cria uma folha de cálculo no formato XMLSS (XML Spreadsheet) utilizando o componente de folha de cálculo do Office. O XMLSS pode ser apresentado lado do cliente de uma das várias formas:
Mais InformaçãoUtilizar o componente de folha de cálculo no código do lado do servidor para criar folhas de cálculo fornece mais escalabilidade e um melhor desempenho quando comparado com a utilizar o server-side automatização do Microsoft Excel. Tal não recomment automatização de aplicações do Office, incluindo o Excel, no servidor. Este método deve ser evitado quando existem outras alternativas para alcançar os mesmos resultados ao utilizador. Pode manter XMLSS muitas das funcionalidades comuns ao componente de folha de cálculo e no Microsoft Excel. Multi-Sheet livros, formatação de células, filtro automático, fórmulas das células e re-calculation representam uma série dessas funcionalidades. O componente de folha de cálculo tem um modelo de objecto que se aproxime o modelo de objecto para o Microsoft Excel. Por conseguinte, se estiver familiarizado com o modelo de objecto do Excel, pode facilmente aplicar algumas o código de Excel existente, modificação, para utilização com o componente de folha de cálculo. O exemplo seguinte demonstra como criar um livro multi-sheet no XMLSS utilizar o componente de folha de cálculo com o ASP. O exemplo também explica como pode apresentar o resultante XMLSS lado do cliente numa página Web ou no Microsoft Excel. Script ASP para criar XMLSS utilizando o componente de folha de cálculoGuarde o ASP seguinte como XMLSS.asp no directório virtual raiz do servidor Web. Por predefinição, o directório raiz é C:\Inetpub\Wwwroot.Apresentar o XMLSS numa página WebPara apresentar o exemplo XMLSS numa página Web, terá de apenas definir a propriedade XMLURL para um componente de folha de cálculo para o URL para o ASP, da seguinte forma:Em HTML anterior, a propriedade XMLURL é definida utilizando um <param> tag. Também pode definir a propriedade XMLURL em tempo de execução se desejar, utilizando o seguinte código. Apresentar o XMLSS no Microsoft ExcelO XMLSS é criada com o componente de folha de cálculo pode ser aberto no Microsoft Excel. A formatação e funcionalidades que implementar no componente de folha de cálculo podem ser partilhadas com o Microsoft Excel. O componente de folha de cálculo suporta algumas funcionalidades que o Excel não. Além disso, o Excel suporta algumas funcionalidades que não o componente de folha de cálculo. Quaisquer tags XML ou atributos que o Excel não implementa são ignorados quando é aberto o XMLSS.Para ver os resultados do script ASP de exemplo no Microsoft Excel, siga estes passos:
Outra forma de abrir o XMLSS criados pelo ASP no Microsoft Excel é fornecer o tipo de Excel MIME Multipurpose Internet Mail Extensions () como ContentType no ASP. Quando utiliza o tipo de MIME do Excel e navegue para o ASP, o XMLSS podem ser processadas no Microsoft Excel directa no browser. Para o fazer, siga estes passos:
ReferênciasPara mais informações, visite o tópico de componentes Web do Office no seguinte Web site da Microsoft: http://support.microsoft.com/ofd
(http://support.microsoft.com/ofd)
Para obter mais informações, clique números de artigo que se seguem para visualizar os artigos na base de dados de conhecimento da Microsoft: 285891
(http://support.microsoft.com/kb/285891/
)
Como utilizar o Visual Basic ou ASP para criar uma folha de cálculo XML para o Excel 2002 e Excel 2003 278976
(http://support.microsoft.com/kb/278976/
)
Como utilizar XSL para transformar a folha de cálculo XML do Excel para utilização do lado do servidor 257757
(http://support.microsoft.com/kb/257757/
)
Considerações para o lado do servidor de automatização do escritório A informação contida neste artigo aplica-se a:
Tradução automáticaIMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado. Clique aqui para ver a versão em Inglês deste artigo: 288130
(http://support.microsoft.com/kb/288130/en-us/
)
| Outros Recursos Outros Sites de Suporte
ComunidadesObtenha Ajuda AgoraTraduções de Artigos
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Voltar ao topo