1
« en: Jueves 31 de Diciembre de 2009, 19:00 »
Que tal:
Hay dos situaciones que debes de tomar en cuenta:
a) Quitar el calculo automatico de la hoja de Excel: Esta es una tarea relativamente fácil y la puedes realizar con el siguiente código:
Application.Calculation = xlCalculationManual
Recuerda regresarlo a xlCalculationAutomatic cuando termine tú código.
b) Por otro lado; la otra cosas que me comentas es que deseas que cuando se abra el documento no se recalcule: Esto es un problema semejante, mas es diferente.
En este caso, lo que tienes que hacer es crear codigo sobre: "ThisWorkbook" y el codigo de cálculo automatico o manual en el evento de de Workbook_Open()
y regresar al calculo automatico en algun otro evento del libro.
Saludos y espero que te haya servido.