Compartilhar via


Exportar um relatório paginado para Microsoft Excel (Construtor de Relatórios)

Aplica-se a: Construtor de Relatórios da Microsoft (SSRS) Construtor de Relatórios do Power BI Designer de Relatórios no SQL Server Data Tools

A extensão da renderização do Excel gera um relatório paginado no formato do Microsoft Excel (.xslx). Com a extensão de renderização do Excel, a largura de colunas em Excel reflete com maior precisão a largura de colunas em relatórios.

O formato é o Office Open XML. O tipo de conteúdo dos arquivos gerados por esse renderizador é application/vnd.openxmlformats-officedocument.spreadsheetml.sheet e a extensão de arquivo é .xlsx.

Você pode alterar algumas configurações padrão desse renderizador alterando as configurações de informações de dispositivo. Para obter mais informações, confira Configurações das informações do dispositivo para Excel.

Consulte Exportar relatórios (Construtor de Relatórios e SSRS) para obter detalhes sobre como exportar para o Excel.

Importante

Quando você define um parâmetro do tipo String, é exibida para o usuário uma caixa de texto que pode ter qualquer valor. Se um parâmetro de relatório não estiver associado a um parâmetro de consulta e os valores de parâmetro forem incluídos no relatório, um usuário do relatório poderá digitar a sintaxe de expressão, um script ou um URL no valor de parâmetro e processar o relatório em Excel. Se, em seguida, outro usuário visualizar o relatório e selecionar o conteúdo do parâmetro renderizado, o usuário poderá executar acidentalmente o script ou o link mal-intencionado.

Para reduzir o risco de execução acidental de scripts mal-intencionados, só abra relatórios renderizados de fontes confiáveis. Para obter mais informações sobre como proteger relatórios, consulte Protegendo Relatórios e Recursos.

Limitações do Excel

O Microsoft Excel impõe limitações a relatórios exportados devido às funcionalidades do Excel e aos respectivos formatos de arquivo. As seguintes limitações são as mais significativas:

  • A largura máxima de coluna está limitada a 255 caracteres ou 1726,5 pontos. O processador não verifica se a largura da coluna é inferior ao limite.

  • O número máximo de caracteres em uma célula é limitado a 32,767. Se esse limite for excedido, o processador exibirá uma mensagem de erro.

  • A altura de linha máxima é 409 pontos. Se o conteúdo da linha fizer com que a altura da linha aumente além dos 409 pontos, a célula do Excel mostrará uma quantidade parcial de texto até 409 pontos. O restante do conteúdo da célula ainda ficará dentro da célula (até o número máximo de 32.767 caracteres do Excel).

  • Como a altura máxima da linha é de 409 pontos, se a altura definida da célula do relatório for algo maior que 409 pontos, o Excel dividirá o conteúdo da célula em várias linhas.

  • O número máximo de planilhas não é definido no Excel, mas fatores externos, como memória e espaço em disco, podem levar à aplicação de limitações.

  • Em estruturas de tópico, o Excel só permite até sete níveis aninhados.

  • O contorno será desativado se o item do relatório que controla se outro item pode ser alternado não estiver na linha anterior ou seguinte. Ele também desabilita se não estiver na coluna do item que está sendo alternado.

Para obter mais informações sobre as limitações do Excel, consulte Especificações e limites do Excel.

Tamanhos de arquivos do Excel 2003 (.xls)

Importante

A extensão de renderização do Microsoft Excel 2003 é substituída. Para obter mais informações, consulte Recursos preteridos no SQL Server Reporting Services no SQL Server 2016.

Quando são exportados e salvos inicialmente no Excel 2003, os relatórios não usufruem da otimização de arquivo aplicada automaticamente pelo Excel aos arquivos de pasta de trabalho *.xls. O tamanho de arquivo maior pode causar problemas para assinaturas de e-mail e anexos. Para reduzir o tamanho dos arquivos *.xls para relatórios exportados, abra os arquivos *.xls e, em seguida, salve novamente as pastas de trabalho. Salvar novamente as pastas de trabalho normalmente reduz os tamanhos de arquivo entre 40 e 50 por cento.

Observação

No Excel 2003, aproximadamente 1.000 caracteres são exibidos em uma célula Excel na planilha, mas até o número máximo de caracteres que possam ser editados na barra de fórmulas. Essa limitação não se aplica a arquivos atuais do Excel (.xlsx).

Caixas de texto e texto

As seguintes limitações se aplicam a caixas de texto e texto:

  • Valores de caixas de texto que sejam expressões não são convertidos em fórmulas do Excel. O valor da cada caixa de texto é avaliado durante o processamento de relatório. A expressão avaliada é exportada como o conteúdo de cada célula do Excel.

  • As caixas de texto são renderizadas dentro de uma célula do Excel. Tamanho de fonte, fonte, decoração e estilo de fonte são os únicos tipos de formatação suportados em texto individual dentro de uma célula do Excel.

  • O efeito de texto "Linha sobreposta" não tem suporte no Excel.

  • O Excel adiciona um preenchimento padrão de aproximadamente 3,75 pontos à esquerda e à direita das células. Se as configurações de preenchimento de uma caixa de texto forem inferiores a 3,75 pontos e largas o suficiente para acomodar o texto, o texto poderá ser encapsulado no Excel.

    Observação

    Para solucionar esse problema, aumente a largura da caixa de texto no relatório.

Imagens

As seguintes limitações também se aplicam:

  • Imagens em segundo plano para itens de relatório são ignoradas porque o Excel não dá suporte a imagens em segundo plano para células individuais.

  • A extensão de renderização do Excel só dá suporte à imagem de fundo do corpo do relatório. Se a imagem de fundo do corpo do relatório for exibida no relatório, a imagem será renderizada como imagem de fundo da planilha.

Retângulos

A limitação a seguir se aplica a retângulos.

  • Os retângulos em rodapés do relatório não são exportados para o Excel. No entanto, os retângulos no corpo do relatório, as células tablix etc. são renderizados como um intervalo das células do Excel.

Cabeçalhos e rodapés de relatórios

As seguintes limitações se aplicam a cabeçalhos e rodapés de relatórios:

  • Os cabeçalhos e os rodapés do Excel dão suporte a um máximo de 256 caracteres, inclusive a marcação. A extensão de renderização trunca a cadeia de caracteres em 256 caracteres.

  • O Reporting Services não dá suporte a margens em cabeçalhos e rodapés de relatórios. Quando exportados para o Excel, os valores de margem são definidos como zero e qualquer cabeçalho ou rodapé que contenha várias linhas de dados talvez não imprima várias linhas, dependendo das configurações da impressora.

  • As caixas de texto em um cabeçalho ou rodapé mantêm a formatação, mas não o alinhamento durante a exportação para o Excel. Esse resultado ocorre porque os espaços à esquerda e à direita são removidos quando o relatório é renderizado no Excel.

Mesclar células

A seguinte limitação se aplica à mesclagem de células:

  • Se as células forem mescladas, a quebra automática de linha não funcionará corretamente. Se houver células mescladas em uma linha na qual uma caixa de texto seja renderizada com a propriedade AutoSize, o dimensionamento automático não funcionará.

O renderizador do Excel é essencialmente um renderizador de layout. A meta é replicar o layout do relatório renderizado da maneira mais próxima possível de uma planilha do Excel para que, assim, as células possam ser mescladas na planilha para preservar o layout do relatório. As células mescladas podem causar problemas porque a funcionalidade de classificação do Excel exige a mesclagem de células de uma maneira específica para que a classificação funcione corretamente. Por exemplo, o Excel exige que os intervalos de células mescladas tenham o mesmo tamanho para que sejam classificados.

Se for importante a classificação dos relatórios exportados para planilhas do Excel, as seguintes informações poderão ajudar a reduzir o número de células mescladas nas planilhas do Excel Esse motivo é a causa comum de dificuldades com a funcionalidade de classificação do Excel.

  • Não alinhar itens à esquerda e à direita é a causa mais comum de células mescladas. Verifique se as bordas esquerda e direita de todos os itens de relatório estão alinhadas. Fazer com que os itens fiquem alinhados e com a mesma largura resolve o problema na maioria dos casos.

  • Embora alinhe todos os itens com precisão, você talvez encontre, em alguns casos raros, algumas colunas ainda mescladas. A conversão interna de unidades e o arredondamento quando a planilha do Excel é renderizada causam esse resultado. Na linguagem RDL, é possível especificar a posição e o tamanho em unidades de medida diferentes, como polegadas, pixels, centímetros e pontos. Internamente, o Excel usa pontos. Para minimizar a conversão e a potencial imprecisão do arredondamento durante a conversão de polegadas e centímetros em pontos, leve em consideração especificar todas as medidas em pontos inteiros para obter resultados mais diretos. Uma polegada tem 72 pontos.

Grupos de linhas e grupos de colunas de relatórios

Os relatórios que incluem grupos de linhas ou grupos de colunas contêm células vazias quando exportados para o Excel. Imagine um relatório que agrupa linhas segundo a distância do trabalho. Cada distância do trabalho pode conter mais de um cliente. A imagem a seguir mostra o relatório.

Relatório no portal da Web do Reporting Services.

Quando o relatório é exportado para o Excel, a distância do trabalho só aparece em uma célula da coluna Distância do Trabalho. Dependendo do alinhamento do texto no relatório (parte superior, meio ou parte inferior) o valor estará na primeira, na célula do meio ou na última célula. As outras células estarão vazias. A coluna Nome que contém nomes de clientes não tem nenhuma célula vazia. A imagem a seguir mostra o relatório depois de ser exportado para o Excel. As bordas de célula vermelhas foram adicionadas para dar ênfase. As caixas cinzas são as células vazias. As linhas vermelhas e as caixas cinzas não fazem parte do relatório exportado.

Captura de tela do relatório exportado para o Excel, com linhas.

Os relatórios com grupos de linhas ou grupos de colunas exigem modificação depois da exportação para o Excel e antes que você possa exibir os dados exportados em Tabela Dinâmica. Você deve adicionar o valor de grupo para células em que estão ausentes. Assim, a planilha se torna uma tabela simples com valores em todas as células. A imagem a seguir mostra a planilha atualizada.

Captura de tela do Relatório exportado para o Excel, nivelado.

Sendo assim, se você criar um relatório com o objetivo específico de exportá-lo para o Excel para análise adicional dos dados do relatório, considere não agrupar em linhas ou colunas no relatório.

Renderizador do Excel

Renderizador de arquivo do Excel atual (.xlsx)

No SQL Server Reporting Services, o renderizador do Excel padrão é a versão compatível com arquivos atuais do Microsoft Excel (.xslx). Essa é a opção do Excel nos menus Exportando no portal da Web do Reporting Services e na lista do SharePoint.

Para usar o renderizador do Excel padrão em vez do renderizador anterior do Excel 2003 (.xls), instale o Pacote de Compatibilidade do Microsoft Office para Word, Excel e PowerPoint. Esse renderizador permite que versões anteriores do Excel abram os arquivos que são exportados.

Renderizador do Excel 2003 (.xls)

Importante

A extensão de renderização do Microsoft Excel 2003 é substituída. Para obter mais informações, consulte Recursos preteridos no SQL Server Reporting Services no SQL Server 2016.

A versão anterior do renderizador do Excel, compatível com o Excel 2003, agora é chamada Excel 2003 e listada em menus usando esse nome. O tipo de conteúdo dos arquivos gerados por este renderizador é application/vnd.ms-excel e a extensão de nome de arquivo dos arquivos é .xls.

Por padrão, a opção de menu Excel 2003 não é visível. Um administrador pode torná-la visível em certas circunstâncias, atualizando o arquivo de configuração RSReportServer. Para exportar relatórios do SSDT (SQL Server Data Tools) usando o renderizador do Excel 2003, atualize o arquivo de configuração RSReportDesigner.

A extensão da opção de menu Excel 2003 nunca fica visível nos seguintes cenários:

  • Construtor de Relatórios em modo desconectado e você visualiza um relatório no Construtor de Relatórios. Como o arquivo de configuração de RSReportServer reside no servidor de relatório, as ferramentas ou produtos de que onde você exporta relatórios devem estar conectados a um servidor de relatório para ler o arquivo de configuração.

  • O Web Part do Visualizador de Relatórios em modo local e o farm do SharePoint não são integrados com um servidor de relatório do Reporting Services. Para obter mais informações sobre o modo local, confira Modo Local versus Modo Conectado no Visualizador de Relatórios (Reporting Services no modo do SharePoint)

Se o renderizador de opção de menu Excel 2003 estiver configurado para ficar visível, as opções Excel e Excel 2003 estarão disponíveis nos seguintes cenários:

  • Modo nativo do portal da Web do Reporting Services.

  • Site do SharePoint quando o Reporting Services é instalado no modo integrado do SharePoint.

  • SSDT (SQL Server Data Tools) e você visualiza os relatórios.

  • Construtor de Relatórios conectado a um servidor de relatórios.

  • O Web Part do Visualizador de Relatórios em modo remoto.

O seguinte XML mostra os elementos para as duas extensões de renderização do Excel nos arquivos de configuração RSReportServer e RSReportDesigner:

<Extension Name="EXCELOPENXML" Type="Microsoft.ReportingServices.Rendering.ExcelOpenXmlRenderer.ExcelOpenXmlRenderer,Microsoft.ReportingServices.ExcelRendering"/>

<Extension Name="EXCEL" Type="Microsoft.ReportingServices.Rendering.ExcelRenderer.ExcelRenderer,Microsoft.ReportingServices.ExcelRendering" Visible="false"/>

A extensão EXCELOPENXML define o renderizador do Excel para arquivos do Excel (.xslx) atuais. A extensão EXCEL define a versão do Excel 2003. Visible = "false" indica que o renderizador do Excel 2003 está oculto. Para obter mais informações, consulte Arquivo de configuração RsReportServer.config e Arquivo de configuração RSReportDesigner.

Diferenças entre os renderizadores do Excel atual (.xslx) e do Excel 2003

Relatórios, renderizando usando o renderizador do Excel (.xslx) atual ou do Excel 2003, costumam ser idênticos e apenas em raras circunstâncias você notará diferenças entre os dois formatos. A tabela a seguir compara os renderizadores do Excel e do Excel 2003.

Propriedade Excel 2003 Excel atual
Máximo de colunas por planilha 256 16.384
Máximo de linhas por planilha 65.536 1\.048.576
Número de cores permitido em uma planilha 56 (paleta)

Se mais de 56 cores forem utilizadas no relatório, a extensão de renderização corresponderá à cor necessária de uma das 56 cores já disponíveis na paleta personalizada.
Aproximadamente 16 milhões (cor de 24 bits)
Arquivos compactados em ZIP Nenhum compactação em ZIP
Família de fontes padrão Arial Calibri
Tamanho da fonte padrão 10 pt 11 pt
Altura de linha padrão 12,75 pt 15 pt

Como o relatório define explicitamente a altura da linha, a altura de linha padrão só afeta linhas dimensionadas automaticamente na exportação para o Excel.

Itens de relatório no Excel

Retângulos, sub-relatórios, corpo do relatório e regiões de dados são renderizados como um intervalo de células do Excel. Caixas de texto, imagens, gráficos, barras de dados, minigráficos, mapas, medidores e indicadores devem ser renderizados dentro de uma célula do Excel, que pode ser mesclada dependendo do layout do restante do relatório.

Imagens, gráficos, minigráficos, barras de dados, mapas, medidores, indicadores e linhas são posicionados dentro de uma célula do Excel mas eles ficam sobre a grade de célula. Linhas são renderizadas como bordas de célula.

Gráficos, minigráficos, barras de dados, mapas, medidores e indicadores são exportados como imagens. Os dados que eles retratam não são exportados com eles. Os dados não estão disponíveis na pasta de trabalho do Excel, a menos que você os inclua em uma coluna ou linha em uma região de dados dentro de um relatório.

Se desejar trabalhar com dados de gráfico, minigráfico, barra de dados, mapas, medidor e indicador, exporte o relatório para um arquivo .csv ou gere feeds de dados compatíveis com o Atom a partir do relatório. Para obter mais informações, confira Exportar para um arquivo CSV (Construtor de Relatórios e SSRS) e Gerar feeds de dados com base em relatórios (Construtor de Relatórios e SSRS).

Tamanho da página

A extensão de renderização do Excel usa as definições de altura e largura da página para determinar a configuração do papel a ser definida na planilha do Excel. O Excel tenta corresponder as configurações de propriedade PageHeight e PageWidth a um dos tamanhos de papel mais comuns.

Se nenhuma correspondência for encontrada, o Excel usará o tamanho de página padrão para a impressora. Se a altura do papel for maior que a largura, a orientação será definida como Retrato; caso contrário, será Paisagem.

Nomes das guias de planilha

Quando você exporta um relatório para o Excel, as quebras de página criam as páginas do relatório e essas páginas são exportadas para planilhas diferentes. Se você forneceu um nome de Home page para o relatório, cada planilha da pasta de trabalho do Excel terá seu nome por padrão. O nome aparece na guia da planilha. No entanto, como cada planilha em uma pasta de trabalho deve ter um nome exclusivo, um número inteiro iniciado em 1 e incrementado em 1 é anexado ao nome de Home page para cada planilha. Por exemplo, se o nome da página inicial é Relatório de Vendas por Ano Fiscal, a segunda planilha será denominada Relatório de Vendas por Ano Fiscal1, a terceira Relatório de Vendas por Ano Fiscal2e assim por diante.

Se todas as páginas de relatório criadas por quebras de páginas fornecerem novos nomes de página, cada planilha terá o nome de página associado. No entanto, esses nomes de páginas talvez não sejam exclusivos. Se os nomes de páginas não forem exclusivos, as planilhas serão nomeadas da mesma maneira que as páginas iniciais. Por exemplo, se o nome de página de dois grupos for Vendas para NW, uma guia de planilha terá o nome Vendas para NWe a outra Vendas para NW1.

Se o relatório não fornecer um nome de Home page, nem nomes de páginas relacionados às quebras de página, as guias de planilha terão os nomes padrão Planilha1, Planilha2e assim por diante.

O Reporting Services fornece propriedades a serem definidas em relatórios, regiões de dados, grupos e retângulos. Essas propriedades ajudam a criar relatórios que podem ser exportados para o Excel da maneira desejada. Para obter mais informações, confira Paginação no Reporting Services (Construtor de Relatórios e SSRS).

Propriedades do documento

O processador do Excel grava os metadados a seguir no arquivo Excel.

Propriedades do Elemento de Relatório Descrição
Criado Data e hora da execução do relatório como um valor ISO de data/hora.
Autor Autor do Relatório
Descrição Descrição do Relatório
LastSaved Data e hora da execução do relatório como um valor ISO de data/hora.

Cabeçalhos e rodapés de página

Dependendo da configuração SimplePageHeaders das Informações do Dispositivo, o cabeçalho da página pode ser renderizado de duas maneiras: o cabeçalho da página pode ser renderizado no topo de cada grade de célula na planilha, ou na seção real do cabeçalho da planilha Excel. Por padrão, o cabeçalho é renderizado à grade de célula na planilha do Excel.

O rodapé da página é sempre renderizado na seção real do rodapé da planilha Excel, independentemente do valor da configuração SimplePageHeaders.

As seções de cabeçalho e rodapé suportam um máximo de 256 caracteres, inclusive a marcação. Se este limite for excedido, o processador do Excel removerá os caracteres de marcação iniciando pelo final da cadeia de caracteres do cabeçalho e/ou rodapé a fim de reduzir o número total de caracteres. Se todos os caracteres de marcação forem removidos e ainda assim o comprimento exceder o máximo, a cadeia de caracteres é truncada iniciando-se pela direita.

Configurações de SimplePageHeader

Por padrão, a configuração SimplePageHeaders das Informações do Dispositivo é definida como False; portanto, os cabeçalhos da página são renderizados como linhas no relatório na superfície da planilha do Excel. As linhas da planilha com os cabeçalhos se tornam linhas travadas. Você pode congelar ou descongelar o painel no Excel. Se opção Imprimir Títulos for selecionada, estes cabeçalhos serão definidos automaticamente para serem impressos em cada página da planilha.

O cabeçalho da página é repetido no topo de cada planilha na pasta de trabalho exceto a página inicial do mapa do documento se a opção Imprimir Títulos for selecionadas na guia Layout da Página no Excel. Se a opção Imprimir na primeira página ou a opção Imprimir na última página não for selecionada nas caixas de diálogo Propriedades do Cabeçalho do Relatório ou Propriedades do Rodapé do Relatório, o cabeçalho não será adicionado nem na primeira nem na última página respectivamente.

Os rodapés das páginas são renderizados na seção de rodapés do Excel.

Devido às limitações do Excel, as caixas de texto são o único tipo de item de relatório que pode ser renderizado na seção de cabeçalho/rodapé do Excel.

Interatividade

Alguns elementos interativos têm suporte no Excel. A seção a seguir é uma descrição dos comportamentos específicos.

Mostrar e Ocultar

O Microsoft Excel tem limitações a respeito de como administra os itens de relatório ocultos e exibidos ao serem exportados. Grupos, linhas e colunas que contêm itens de relatório que podem ser alternados são renderizados como esboços do Excel. O Excel cria contornos que expandem e recolhem linhas e colunas em toda a linha ou coluna. Esse resultado pode causar o colapso de itens de relatório que não devem ser recolhidos. Além disso, os símbolos de estrutura de tópicos do Excel podem tornar-se atravancados com esboços sobrepostos. Para tratar destes assuntos, as seguintes regras para estrutura de tópicos são aplicadas ao usar a extensão de renderização do Excel:

  • O item de relatório no canto superior esquerdo que pode ser alternado pode continuar a ser alternado no Excel. Os itens de relatório que podem ser alternado e compartilham um espaço vertical ou horizontal com o item de relatório que pode ser alternado no canto superior esquerdo não pode ser alterando no Excel.

  • Para determinar se uma região de dados é recolhível por linhas ou colunas, é considerada a posição do item do relatório que controla a alternância. Além disso, a posição do item de relatório que é alternado é levada em consideração. Se o item que controla a alternância aparecer antes do item a ser alternado, o item poderá ser recolhido pelas linhas. Caso contrário, o item é recolhido pelas colunas. Se o item que controla a alternância aparecer ao lado e acima da área alternada de modo igual, o item é renderizado com a linha recolhível pelas linhas.

  • Para determinar se os subtotais estão colocados no relatório renderizado, a extensão de renderização examina a primeira instâncias de um membro dinâmico. Se um membro estático do mesmo nível aparecerá imediatamente sobre o mesmo, assume-se que o membro dinâmico seja os subtotais. Os esboços são definidos para indicar que esses dados são dados de sumários. Se não houver irmãos estáticos de um membro dinâmico, a primeira instância da instância será o subtotal.

  • Devido a uma limitação do Excel, as estruturas de tópicos só podem ser aninhadas em até sete níveis.

Mapa do documento

Se rótulos de mapa de documento existirem no relatório, um mapa de documento será renderizado. O mapa de documento é renderizado uma planilha de cobertura Excel inserida na primeira posição da guia na pasta de trabalho. A planilha é nomeada Mapa do Documento.

A propriedade DocumentMapLabel do item ou do grupo do relatório determina o texto exibido no mapa do documento. Os rótulos do mapa do documento estão listados na ordem em que eles aparecem no relatório, iniciando na primeira linha, na primeira coluna. Cada célula do rótulo do mapa de documento é recuada o número de níveis que aparece no relatório. Cada nível de recuo é representado colocando o rótulo em uma coluna subsequente. O Excel dá suporte a até 256 níveis de aninhamento de esboços.

O esboço de mapa de documento é renderizado como um esboço de Excel recolhível. A estrutura do esboço corresponde à estrutura aninhada do mapa de documento. O estado de expansão ou de recolhimento do esboço se inicia ao segundo nível.

O nó raiz do mapa é o nome de relatório, o <reportname>.rdl, e não é interativo. A fonte dos links do mapa do documento é Arial, 10 pt.

Os links de detalhamento que aparecem nas caixas de texto são renderizados como hiperlinks Excel na célula em que o texto é renderizado. Os links de detalhamento para imagens e gráficos são renderizados como hiperlinks do Excel na imagem quando renderizada. Quando selecionado, o link de detalhamento abre o navegador padrão do cliente e navega até a exibição HTML de destino.

Os hiperlinks que aparecem nas caixas de texto são renderizados como hiperlinks Excel na célula em que o texto é renderizado. Os hiperlinks para imagens e gráficos são renderizados como hiperlinks do Excel na imagem quando renderizada. Quando selecionado, o hiperlink abre o navegador padrão do cliente e navega até a URL de destino.

Classificação interativa

O Excel não dá suporte à classificação interativa.

Indicadores

Os links indicadores nas caixas de texto são renderizados como hiperlinks Excel na célula em que o texto é renderizado. Os links indicadores para imagens e gráficos são renderizados como hiperlinks Excel na imagem quando renderizada. Quando selecionado, o indicador vai até a célula do Excel na qual o item de relatório indicado foi renderizado.

Alterar relatórios em tempo de execução

Se um relatório precisar ser renderizado em vários formatos e não for possível criar um layout de relatório que renderize da forma desejada em todos os formatos obrigatórios, você pode considerar usar o valor em RenderFormat global interno. Esse valor permite que você altere condicionalmente a aparência do relatório em tempo de execução. Dessa forma, é possível ocultar ou mostrar itens de relatório, dependendo do renderizador usado para obter os melhores resultados em cada formato. Para obter mais informações, confira Referências de globais internas e referências de usuários (Construtor de Relatórios e SSRS).

Solucionar problemas de exportação para o Excel

A exportação para o Excel ou Word falhará ao usar a Conta de Serviço Virtual e a Conta de Execução

A solução alternativa para esse problema é conceder permissão de Leitura à conta de Execução para a entrada de registro descrita no branch da Conta de Usuário Virtual e reiniciar o computador. Por exemplo, uma possível entrada do registro é HKEY_USERS\S-1-5-80-4050220999-2730734961-1537482082-519850261-379003301\Software\Microsoft\Avalon.Graphics.