Cuando exportamos un informe de SSRS 2008 a excel y luego copiamos un rango desde ese archivo a otro archivo de Excel, los colores utilizados en el informe cambian a algo totalmente diferente, muy molesto cuando usamos 'Formato Conditonal' para colorear algunas de estas celdas con un color específico. ¿Alguna idea de por qué?Informe de SSRS Los colores cambian al exportar a excel
Respuesta
Esto se debe a que MS comenzó a usar la paleta de colores personalizada de Excel con SQL Server 2008 en lugar de los colores incorporados. El problema es exactamente como está describiendo que cuando copie & pegando colores de una hoja a otra, perderá el formateo. Lamentablemente: no hay forma de evitar eso.
Ver este post: Excel Export copy to another excel discoloration issue for SSRS 2008
https://connect.microsoft.com/SQLServer/feedback/ViewFeedback.aspx?FeedbackID=386055
sugerencia del equipo de SSRS (en el enlace anterior/posterior) publicado por Microsoft el 29/05/2011 a las 15:34 El API para COM/.NET es similar. Está llamando a Worksheet.Copy, que no proporciona estas opciones. Eche un vistazo a Range.Copy y Range.PasteSpecial.
Cualquiera que tenga un enlace a cualquier código C# para usar las llamadas Range.Copy o PasteSpecial para copiar de un libro/hoja a otro libro de trabajo?
Supongo que el KeepSourceFormat o KeepSOurceScheme sería el truco para copiar la hoja de un libro de trabajo a otro para evitar el problema de falta de color en el informe Excel de SSRS 2008 R2.
Si solo necesita copiarlo y pegarlo de un archivo a otro, no puede presionar ctrl + C y ctrl + P. Ctrl + C funciona bien, pero a causa de algo, tiene que hacer clic derecho y en opciones de pegado que necesita para rodar por pasta especial y encontrar Mantener fuente de formateo botón. Funciona para mí porque mantiene todos los colores y formatos excepto el tamaño de las celdas.
Esto funcionó para mí.
=IIF(sum(Fields!TotalHours.Value) <> "", "White","Pink")
en otras palabras, asegúrese de definir los colores para ambas condiciones. Luego, en la página de propiedades Tablix1
en el color de fondo, elimine el "Automático" y elija Sin color
- 1. SSRS no respeta la propiedad CanGrow al exportar a Excel
- 2. Exportación de SSRS a Excel sin encabezados
- 3. Cómo detener el ajuste de texto al exportar un visor de informes (SSRS) a Excel?
- 4. Cómo obtener hojas de excel con nombre al exportar desde SSRS
- 5. php + jqgrid + exportar a excel
- 6. ASP.Net Exportar datos a Excel
- 7. Exportar a Excel C#
- 8. datagridview exportar a excel
- 9. XSLT en SSRS informe
- 10. Exportar SQL a Excel
- 11. Exportar tabla HTML a Excel utilizando ASP.NET
- 12. Exportar de PHP a Excel
- 13. Exportar tabla HTML a Excel
- 14. La suscripción al informe de SSRS finalizó con un error
- 15. Cómo aplicar CSS personalizados al informe de SSRS
- 16. Cómo pasar parámetros al informe de SSRS mediante programación
- 17. Problemas al exportar un archivo de Excel desde Crystal Reports
- 18. Problema al volver a implementar los parámetros predeterminados actualizados en el informe SSRS
- 19. SSRS 2005 ¿Estableció SimplePageHeaders en el informe en lugar del servidor?
- 20. SSRS dando una página en blanco al final del informe
- 21. Informe los elementos que afectan las posiciones de los demás en SSRS 2008
- 22. Exportar datos de consulta SQL a Excel
- 23. Exportar informes de Jenkins a Excel
- 24. Exportar registros de Datagridview a Excel
- 25. Informe de SSRS cabido en PDF
- 26. Problema de informe de SSRS en wpf
- 27. número de formato en el informe ssrs
- 28. jQuery DataTables: exportar columnas individuales a Excel
- 29. Exportar a Excel desde un repetidor?
- 30. Usando los parámetros desplegables en el informe SSRS
¿Está trabajando con el mismo informe que [este tipo] (http://stackoverflow.com/questions/4203990/colour -mismatch-in-ssrs-report-and-excel-sheet)? – slugster
No. ¡Pero es bueno ver que no es solo que yo tenga el problema! – Matt