Respuesta
en
Microsoft Excel
y en 1 temas más
a
Comprimir archivo desde VBA
A mi saber y entender desde Excel no podrás comprimir un libro ya que se trata de una aplicación fuera de Office y necesitamos darle los parámetros a WinZip (ruta y nombre del archivo a comprimir) Lo que sí puedo darte es la instrucción que llama al...
Respuesta
en
Microsoft Excel
y en 1 temas más
a
Imprimir desde VBA de excel
Necesitas tener las referencias (celdas) donde se volcarán los datos y en el Userform un botón de comando para ejecutar la impresión. Entonces suponiendo que Textbox1 va a la celda A5 y textbox2 a la B10, el botón llamado en mi ejemplo 'cmdAceptar'...
Respuesta
en
Microsoft Excel
y en 1 temas más
a
Extraer datos de excel a través de vba
Estoy de viaje por lo que solo te puedo orientar en la solución. En mi página encontrarás un archivo de ejemplo (de descarga gratuita) Interactuando con Userforms - que tien lo que necesitas. Espero te sirva. Básicamente la idea es esta:...
Respuesta
en
Microsoft Excel
y en 1 temas más
a
Funciones de hoja de calculo en VBA
Intenta con esta instrucción: ActiveCell.FormulaR1C1 = "=SUMPRODUCT((Canal=1)*(ABC=""A""))" Si solucionas el problema no olvides finalizar. Saludos Elsa *** No te pierdas el nuevo manual de macros .... Más teoría, más imágenes, más rutinas....
Respuesta
en
Microsoft Excel
y en 1 temas más
a
Suma de Columnas por VBA
Disculpa la demora pero ayer no se podía entrar al sitio: El problema está en la última instrucción que dice Cells(2, col). Select cuando en realidad debe decir Cells(5,col). Select Todo esto es para sumar a partir de C5. Mencionas que quieres sumar...
Respuesta
en
Microsoft Excel
y en 1 temas más
a
Insertar una función desde vba
El primer problema es que estás usando la función Suma separando los argumentos con coma en lugar de dos puntos. Ejemplo: +SUMA(A20,C20) suma el contenido de cada celda +SUMA(A20:C20) suma el rango desde A hasta C El segundo tema es que necesitas que...
Respuesta
en
Microsoft Word
y en 1 temas más
a
Comprobar si hay una carpeta con VBA
Estuve probando tu macro y quitándole la línea: Windows(..).Activate (al abrir pasa a ser el activo) funciona bien, digamos, hace lo que dice ahí que tiene que hacer: Si encuentra la carpeta, que guarde el archivo en ella. Si no encuentra la carpeta,...
Respuesta
en
Microsoft Excel
y en 1 temas más
a
Manejo de Formularios VBA en Excel
Por lo que veo ya tenés una rutina que te vuelca el contenido de los textbox a las celdas, que será algo como esto (puede ser otro evento, como al hacer clic en un botón de comando) Private Sub TextBox1_Change() ActiveSheet.Range("a3").Value =...