Respuesta
en
Visual Basic
y en 3 temas más
a
Seleccionar datos mediante un Combobox en formulario
Tus instrucciones no ayudan ;( Siguiendo con el tema respondido en consulta anterior, aquí dejo un código para rellenar un control Combobox, sin la propiedad RowSource. Generalmente este control se rellena en el evento Initialize del Userform, pero...
Respuesta
en
Microsoft Excel
y en 3 temas más
a
Realizar Combobox de acuerdo a listado
Quizás ya tengas resuelta esta consulta. De todos modos dejo 2 opciones por si algún otro usuario tiene la misma duda. No aclaras si el formulario es un Userform o es una hoja con controles que usarás como formulario. Voy a responder desde un...
Respuesta
en
Microsoft Excel
y en 1 temas más
a
Detectar si hay caracteres raros o acentos en texto excel
Te dejo una macro que recorre un rango (*) y comenta (**) si encuentra un caracter raro (***) El código se coloca en un módulo del Editor. Y se ejecuta a pedido, es decir llamandola desde el menú Macros, algún botón o antes de algún otro proceso. A...
Respuesta
en
Microsoft Excel
a
Crear base de datos en excel
Desde mi canal podrás ver los videos 27 (Crear base de datos) y 28 (Modificar/Eliminar). Allí encontrarás el enlace al Blog desde donde podrás descargar los libros con los ejemplos....
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
a
Tengo una macro , que necesita que de una lista de alumnos
Una macro es un conjunto de instrucciones para ejecutar una tarea o proceso. Por lo tanto, para obtener alguna información durante ese proceso, utiliza el método o función InputBox para detenerlo y obtener un valor. Por ejemplo: Sub imprimeAlumnos()...
Respuesta
en
Microsoft Excel
a
Agrupar por nombre y sumar cantidades con ese nombre
Una manera rápida sería que te coloques en alguna celda, fuera de tu rango o en otra hoja, y desde allí vayas al menú Insertar, Tabla Dinámica, opción: de una tabla o Rango. 1- Seleccionar el rango completo donde aparezcan los NIF, por ej: F1:F200 2-...
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...