SoloCodigo
Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: roy en Lunes 8 de Noviembre de 2004, 18:35
-
:hola: , necesito utilizar unas FUNCIONES de excel, desde basic, en especial las de operaciones basicas(sumar,restar,multiplicar y dividir), ya he logrado exportar la informacion, que son cantidades, pero necesito desde basic, hacer sumas entres celdas y algunas restas, pero no se como, si alguien me pudiera decir como, se lo agradeceria
-
Utiliza las macros de excel.
Por ejemplo, vamos a realizar la suma de dos celdas.
Coloca valores en dos celdas diferentes.
Ahora, seleccionar Herramientas-> Macro->Grabar nueva macro.
Inserta un nombre a la macro.
Aparecera una ventanilla flotante, que grabara todos los pasos que hagas.
Entonces, ponte en una celda vacia, y pones "+" y ubicas la celda que contiene el primer valor, a continuacion vuelves a poner "+" y ubicas la celda que contiene el segundo valor y presiona "ENTER", ahora presiona sobre la ventana flotante "Detener grabacion".
Entonces, ahora vamos a ver, el codigo utilizado para hacer la operacion que acabamos de realizar.
Seleccionamos Herramientas-> Macro->Macros y seleccionamos la macros con el nombre que grabamos anteriormente, y presionamos el boton "Modificar", y veras el codigo utilizado para realizar la operacion que grabamos.
Veras un codigo similar a :
Range("E10").Select
ActiveCell.FormulaR1C1 = "=+R[-5]C[-2]+R[-5]C[1]"
Range("E11").Select
Entonces, estas instrucciones llevadas en visual usando excel, te serviran para realizar cualquier operacion que desees.
Espero te sirva
-
claro que si me sirvio, lo hice como tu me lo has dicho y esta muy bien, dejame seguir probrando que mas puedo hacer gracias eres muy amable :hola: