Compatibilidad de Código
Publicado por Nelson Torres (63 intervenciones) el 11/09/2011 01:15:25
Hola!
Tengo el siguiente problema: Diseñe una macro en Excel 2010, al ejecutarla en la version 2007 el código no se ejecuta correctamente, algunas operaciones matematicas simples como por ejemplo: Activecell.Offset(0,2).Value = Valor * Textbox1.Value no se ejecutan si utilizo la funcion Len para que en el evento keypress de la caja de texto cada vez que yo ingrese un numero cualquiera se entienda que son pesos lo que estoy manejando. He intentado declarar variables para el valor de la caja de texto y no se optienen resultados, en fin, como lo mencione anteriormente el cógigo fue programado en excel 2010 y no genera problema alguno, lo que me interesa saber es si existe algun modo mediante el cual el código programado en versiones iguales o superiores a 2010 se ejecute en versiones anteriores sin inconvenientes y sin necesidad de alterar el código actual ya que me representa un trabajo tedioso debido a la complejidad de la macro.
Cualquier colaboración la agradecere mucho!
Saludos!!!
Tengo el siguiente problema: Diseñe una macro en Excel 2010, al ejecutarla en la version 2007 el código no se ejecuta correctamente, algunas operaciones matematicas simples como por ejemplo: Activecell.Offset(0,2).Value = Valor * Textbox1.Value no se ejecutan si utilizo la funcion Len para que en el evento keypress de la caja de texto cada vez que yo ingrese un numero cualquiera se entienda que son pesos lo que estoy manejando. He intentado declarar variables para el valor de la caja de texto y no se optienen resultados, en fin, como lo mencione anteriormente el cógigo fue programado en excel 2010 y no genera problema alguno, lo que me interesa saber es si existe algun modo mediante el cual el código programado en versiones iguales o superiores a 2010 se ejecute en versiones anteriores sin inconvenientes y sin necesidad de alterar el código actual ya que me representa un trabajo tedioso debido a la complejidad de la macro.
Cualquier colaboración la agradecere mucho!
Saludos!!!
Valora esta pregunta


0