Respuesta
en
Visual Basic
a
Como crear una condición en un textbox
El error frecuente, al utilizar funciones de conversión (Cdate, Cdbl, Val, etc) es considerar que el control textbox siempre tendrá contenido válido. Ahora, en tu caso con el TextBox8, cuando queda vacío presenta error el uso de Cdate. Reemplazá esa...
Respuesta
en
Microsoft Excel
y en 1 temas más
a
Ejecutar macro si en la celda B1 hay datos
Una manera sería agregando ese control de contenido al inicio de tu macro: Sub cu_GRABAR_COMO() If Range("B1") = "" Then MsgBox "Debes completar la celda B1 para ejecutar este proceso.", , "Atención" Range("B1").Select 'opcional: seleccionar la celda...
Respuesta
en
Microsoft Excel
y en 1 temas más
a
¿Qué hay de mal en este macro?
Proba la macro cambiando las últimas instrucciones por las mías. Está probada y ejecutada correctamente en versión 365 ;) Sub Macro5_origen() Dim FECHAINICIO As Date Dim FECHAFIN As Date FECHAINICIO = Range("C5").Value FECHAFIN = Range("C6").Value On...
Respuesta
en
Microsoft Excel
y en 1 temas más
a
Fórmula o macro para que una celda con fecha se modifique si en el documento hubo cambios
En el video Nº 46 de mi canal encontrarás un ejemplo del evento Change de hoja. Y desde el Blog podrás descargar el libro con el ejemplo: https://elsamatilde.blogspot.com/2021/07/46-eventos-de-hoja-parte-2.html...
Respuesta
en
Microsoft Excel
y en 1 temas más
a
Como hacer una lista dependiente en Excel
En los videos Nº 7 y 8 de mi canal dejé varios ejemplos. Y desde el Blog podrás descargar los libros con los ejemplos. https://elsamatilde.blogspot.com/2018/06/...
Respuesta
en
Microsoft Excel
y en 2 temas más
a
¿Como crear un evento al cambiar el valor de una celda con nombre? VBA en Excel
En el Editor, objeto Hoja donde se encuentre la celda con el nombre de rango, coloca el siguiente código: Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Target, Range("AnalogicaImput")) Is Nothing Then MsgBox 1 'Call MacroX...
Respuesta
en
Microsoft Excel
y en 1 temas más
a
En un archivo :Como elimino una Referencia circular
Las Referencias circulares no se eliminan, se resuelven ;) Si en la barra de Estado, al pie de la hoja activa te informa de que hay una referencia circular pero no te indica cuál es la celda, entonces busca en el menú Fórmulas, grupo Auditoría de...
Respuesta
en
Microsoft Excel
y en 1 temas más
a
¿Macro al escribir carácter en un rango de Excel?
En un módulo tendrás la macro que debe ejecutarse al cambio (CHANGE) en la col C de cierta hoja. Supongamos que se llame 'macroC' Entonces, en la hoja donde vas a controlar la col C, dejarás este código. Ajusta el nombre de tu macro. Private Sub...
Respuesta
en
Microsoft Excel
y en 1 temas más
a
Una macro no se ejecuta desde otra macro, pero sí si la ejecuto manualmente, ¿Por qué?
Parece que no recibiste mi respuesta a tu consulta anterior o no te quedó clara. Trabajar con una ventana duplicada en excel Paso a explicarla un poco más. Como las 2 macros estan en un mismo módulo declaré las variables como Dim. Pero si van a estar...
Respuesta
en
Microsoft Excel
y en 1 temas más
a
Trabajar con una ventana duplicada en excel
Le hice unos cambios en tus macros y en principio resuelve tu problema, se ejecuta el scroll solo en la nueva ventana. Dejo comentarios allí. Parece que nuevamente no se puede dejar códigos aquí... lo intentaré más tarde. Sino enviame un correo para...