tavopz

tavopz

Conozco un poco acerca de Excel (fórmulas y VBA), pregunta y si superas mis conocimientos al respecto te lo haré saber lo más pronto posible
 285K puntos  Colombia @tavopz desde - visto

Respuestas en Microsoft Excel

Respuesta en a

Nombres de hojas de otro archivo

Puede ser una macro como esta: Sub NombresHojas() Dim i(256) ruta = "C:\Archivos\" archivo = "Archivo123.xls" miarchivo = "macro_nombreshojas.xls" Workbooks.Open Filename:=ruta & archivo Windows(archivo).Activate x = ActiveWorkbook.Sheets.Count For j...
Respuesta en a

Códigos para automatizar una macro, ejecutarla automáticamente con unas condiciones

Pero por lo que entiendo la idea es que se esté evaluando constantemente la hora para que la macro se ejecute en la hora exacta. Si es así, aunque puede hacerse, no te lo recomiendo puesto que esto significa que el archivo debe permanecer abierto...
Respuesta en a

Tengo duda si como hacer una macro

Lastimosamente no te entendí. Quizás puedas darme un ejemplo o subir un archivo a la red donde me puedas explicar un poco más. Quedo atento, recuerda pedir una aclaración en lugar de finalizar la pregunta.
Respuesta en a

Bloqueo automático de celdas

Se me ocurre que podrías utilizar el evento Change del Worksheet donde estás introduciendo los datos. No en la macro sino en la hoja. De esta manera, si tienes algo como: Private Sub Worksheet_Change(ByVal Target As Range) Target.Locked = True...
Respuesta en a

Seleccionar lista combobox

Con el comando: Range("A3").End(xlDown).Address Puedes conocer la dirección del último registro hacia abajo de A3, si no hay ninguno tendrás como resultado A65536, pero si hay al menos 1 entonces te funcionará bien. Con esto podrías agregar el rango...
Respuesta en a

Un solo CommandButton_Click() para muchos botones

Dale una revisada a esta página. Fíjate en el código que ellos aplican allí, pienso que de esa forma se puede conseguir lo que dices. http://www.sas-tips.com/vba/forms.shtml
Respuesta en a

Base de datos en Excel y fórmulas a utilizar

Lo que intentas no es tan sencillo, es decir, no conozco forma de hacerlo mediante una fórmula sencilla. Te envío un par de ejercicios que podrían servirte. http://es.geocities.com/webtavopz/Files/ejemplo_resumen2.xls...
Respuesta en a

Eliminar nombres de rangos

Quizás una macro como esta: Sub BorraNombres() n = ActiveWorkbook.Names.Count For i = 1 To n ActiveWorkbook.Names(1).Delete Next i End Sub
Respuesta en a

Macro condicional

Quizás lo puedes hacer con la función BUSCARV, pero deberías tener una columna adicional (antes de la columna 1) que te concatene los datos de las columnas 1, 2, 3, 4 y 5. Revisa si esta alternativa te funciona. Si no sabes como funciona dicha...
Respuesta en a

Saludos

No creo que exista. Quizás si me cuentas qué intentas hacer encontremos otra alternativa para ello.