Preguntas esperando respuesta
Actividad pública reciente
Voto positivo a la respuesta
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()...
Voto positivo a la respuesta
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/...
Voto positivo a la respuesta
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...
Voto positivo a la respuesta
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-...
Voto positivo a la respuesta
Detectar si he marcado Celda dentro de un Rango de Excel.
Entra al Editor de Macros y desde el panel a tu izquierda selecciona el objeto u Hoja donde vayas a trabajar con ese rango. Allí copia el siguiente código: Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Intersect(Target,...
Voto positivo a la respuesta
Como evitar que se duplique un dato en la base de datos
Antes de la declaración de todas esas variables (que dicho sea de paso no entiendo por qué utilizas variables si podrías pasar los datos directamente desde los controles) coloca estas instrucciones: Set busco = ActiveSheet.Range("B:B").Find(TextDNI,...
Voto positivo a la respuesta
Ver distintas hojas de un mismo libro en distintas pantallas
Si, se puede. Estando digamos en la Hoja2, desde el menú Vista, Nueva Ventana. Y esa nueva ventana la arrastrarás hasta tu 2da pantalla. En realidad se hace una copia de todo el libro, por lo que podrás decidir qué hoja irás viendo en una u otra pantalla.
Voto positivo a la respuesta
Una macro que de aviso sobre vencimiento de una cedula de identidad
Sí es posible desarrollar una macro para enviar este aviso... pero debes evaluar cómo necesitas recibir esta información, es decir en qué evento de Libro o de Hoja, porque estás pensando en 1 solo registro pero quizás hay más de 1 fila que cumpla con...
Voto positivo a la respuesta
Filtrar información y luego pasar a otro libro
En el apartado de 'datos origen', a continuación de la instrucción uFila =, agrega las líneas que dejo a continuación: uFila = vbhojaorigen.Range("a" & Rows.Count).End(xlUp).Row 'filtrar x col 1 (A) con criterio ??? AJUSTAR ESTOS 2 ARGUMENTOS With...
Voto positivo a la respuesta
Error decimales en hoja de excel
Si bien Excel te muestra el resultado con la cantidad de decimales que le indicas en el Formato de número, eso no significa que ese sea el total de una fórmula. El resto de los decimales solo los mantiene ocultos pero sigue considerándolos para el...
Voto positivo a la respuesta
Código VBA para ocultar formulario
Lo primero es analizar bien si lo que necesitas es que el formulario debe ser oculto o cerrarse, que no es lo mismo. Por lo general, los formularios para Login, en caso de que los datos sean correctos, se CIERRAN enviándote a la hoja solicitada. No...
Voto positivo a la respuesta
Diferentes Formato de Fecha en Hoja de Calculo
En la primera columna estás realizando el pase con la instrucción y la fecha registrada tiene formato de año con 2 dígitos. .Range(1) = CDate(Fecha) Como bien dice el soporte de Microsoft, la función CDate reconoce formatos de fecha según la...
Voto positivo a la respuesta
¿Como cargar un valor recorriendos los controles (TextBox) de un formulario?
No me queda claro cómo se obtiene el valor NumFormulario, ni si a lo que llamas un módulo es el formulario o es uno del tipo Modulo1... pero a lo que consultas, la respuesta sería así: Sub RecorreListBox Dim FirstNumber As Integer, SecondNumber As...
Voto positivo a la respuesta
Poner contraseña en visual basic thisworkbook
Recibida tu consulta. Pero no me queda claro qué contraseña necesitas. Si es una contraseña para Abrir el libro, tendrás que guardalo con una contraseña de apertura. Desde la ventana de 'Guardar como', en Herramientas, Opciones Generales, te permite...
Voto positivo a la respuesta
Resaltar celda de hoja1 si la celda de la hoja2 es igual
1- Con macro: En el Editor selecciona la Hoja2 y allí pega el siguiente código. Ajusta las referencias de fila y columna (es importante que siempre indiques dónde se van a encontrar tus datos para enviarte la macro lo más ajustada posible ;) Private...
Voto positivo a la respuesta
Cómo borrar un texto predeterminado en un Textbox al hacer click
En el evento Enter del TextBox debes colocar estas instrucciones. Ajusta el nombre del control y el texto correspondiente. Private Sub TextBox2_Enter() If TextBox2 = "Segundo Nombre" Then TextBox2 = "" End Sub Y en el evento de Guardado, debes...
Mejores respuestas proporcionadas
Experiencia
Todas las funciones excel, considero avanzados conocimientos y avanzando y progresando en vba para excel
Trabajo
-
Hogar Don Orione
Admon , 2014 - actualidad -
Repsol
Respons. Distrib. (Jefe Almacén) , 1972 - 1994 -
ACS
Admón y RRHH , 1995 - 2011
Educación
-
Academia Privada
Academia Privada -
Academias Privadas
Formaciones a cargo Empresa





