Tengo que ingresar varios cientos de celdas en una hoja de Excel desde un programa C#. Cada vez que configuro una celda o un rango, Excel responde lentamente ... presumiblemente actualizando varias salidas entre cada entrada que agrego. ¿Hay alguna forma de desactivar los cálculos de mi programa C# y volver a habilitarlo cuando termine de configurar las celdas y esté listo para leer las salidas?retrasar los cálculos de Excel durante la interoperabilidad C#
5
A
Respuesta
14
Sí, configure el Application.Calculation
en xlCalculationManual
, luego vuelva al xlCalculationAutomatic
.
También puede considerar establecer Application.ScreenUpdating
en false
y luego volver a true
.
Cuestiones relacionadas
- 1. Ignorar los errores de excel vba durante los valores de las celdas de lectura desde C# hasta la interoperabilidad COM
- 2. Excel interoperabilidad Imprimir
- 3. Guardar XLS utiliza la interoperabilidad de Excel
- 4. Interoperabilidad de Excel: _Worksheet o Worksheet?
- 5. C# Excel interoperabilidad: proceso de Excel permanece en la memoria hasta que se formen los padres cerrado
- 6. Cómo limpiar correctamente los objetos de interoperabilidad en C#
- 7. C# y Excel Problema de interoperabilidad, al guardar el archivo Excel no es fluido
- 8. ¿Cómo puedo dejar/retrasar el código durante unos segundos
- 9. Problema al cerrar la aplicación excel interoperabilidad correctamente en .net
- 10. Al hacer los cálculos
- 11. cálculos complejos en C#
- 12. Interoperabilidad Java y C#
- 13. .NET 4.0 problemas de Excel de interoperabilidad con colecciones dinámicas
- 14. C# cálculos de alta precisión
- 15. ¿Cómo puedo auto tamaño columnas a través de los objetos de interoperabilidad de Excel?
- 16. C# C++ devolución de llamada de interoperabilidad
- 17. ¿F # Async.Parallel acelera los cálculos?
- 18. C# Interoperabilidad de Excel: Cómo formatear celdas para almacenar valores como texto
- 19. de Outlook interoperabilidad
- 20. Cómo retrasar Default.png?
- 21. El proceso de Excel permanece abierto después de la interoperabilidad; El método tradicional no funciona
- 22. Los cálculos de Cython son incorrectos
- 23. Uso de la GPU para acelerar los cálculos de BigInteger
- 24. Escribir una DLL en C/C++ para la interoperabilidad .Net
- 25. Cálculos de amanecer/conjunto
- 26. ¿Cómo hacer la fecha de los cálculos en Shell Scripting?
- 27. C++ ¿es posible retrasar la inicialización del miembro estático constante?
- 28. Fuerza LINQ a no retrasar la ejecución
- 29. ¿Se deben firmar los ensamblados de interoperabilidad?
- 30. Interoperabilidad de Excel: agregue una nueva hoja de trabajo después de todas las demás