Dante Amor

Dante Amor

https://www.youtube.com/@CursosDeExcelyMacros
 5.752K puntos  Ciudad de México, México @aprendemos desde - visto
Preguntar

Respuestas en Visual Basic

Respuesta en y en 1 temas más a

Config Hoja de impresión excel vba

Prueba con esto: ActiveWindow.View = xlPageBreakPreview ActiveSheet.ResetAllPageBreaks ActiveSheet.VPageBreaks(1).DragOff Direction:=xlToRight, RegionIndex:=1 Pero también debe existir un corte de página vertical, si los datos caben en una hoja te va...
Respuesta en y en 2 temas más a

Abrir el formulario automático de excel a través de un objeto

En un módulo pon la siguientes macros: (Cambia Userform1 por el nombre de tu formulario de entradas, lo mismo para el de salidas) Sub Entradas() UserForm1.Show End Sub ' Sub Salidas() UserForm2.Show End SubSigue las Instrucciones para un botón y...
Respuesta en y en 1 temas más a

Macro buscar datos en un libro y ver si coinciden en otro

¿Cómo se llaman las hojas en cada libro? ¿O es la primera hoja de cada libro? ¿En cuál fila empiezan los datos del libro1?
Respuesta en y en 3 temas más a

MACRO para insertar un número de filas que el usuario indique al final de una tabla EXCEL

Si la tabla fue creada con la opción Insertar/Tabla, entonces ejecuta la siguiente macro: Sub Macro1() 'Por Dante Amor num = InputBox("Cuantas filas desea insertar?", "INSERTAR FILAS EN TABLA") If num = "" Or Not IsNumeric(num) Then Exit Sub End If...
Respuesta en y en 3 temas más a

Método para descontar caracteres de un valor máximo a medida que escribo en una celda EXCEL y poder saber caracteres restantes

Puedes limitar la longitud de lo capturado, pero no cuando estás capturando el texto. Podrías capturar el texto en un Control deTextbox puede ser en uno Control ActiveX o de un UserForm y con la propiedad del Textbox limitar la cantidad de...
Respuesta en y en 1 temas más a

Como puedo cambiar un rango a variable?

Si tienes un ciclo for que va desde la celda 1 hasta la última celda con datos de la columna A, podría ser así: for i = 1 to range("A" & rows.count).end(xlup).row x = range("A" & i).value next Solamente como breviario: Si pones esto: x = range("a1" &...
Respuesta en y en 1 temas más a

Cómo crear un prefijo en excel

Prueba con el formato de celdas. Selecciona la celdas o celdas donde quieras el prefijo. Selecciona la opción Personalizada. En tipo escribe: "LEG"# Presiona Aceptar La otra opción, es con código VBA. Pon la siguiente macro en los eventos de tu hoja...
Respuesta en y en 2 temas más a

Como hacer un For que me recorra una columna de un libro con una columna de otro libro

[H o l a María: Buena la explicación y el ejemplo, solamente te faltó mencionar en dónde se va a pegar el código. En tu ejemplo, se copia el código 1234, pero en dónde quieres que lo ponga. Y otro detalle, en tu explicación mencionas que el valor...
Respuesta en y en 2 temas más a

Contar registros únicos con varias condiciones

Para encontrar los únicos necesitamos utilizar otra columna. En la columna D, en la celda D2, pon la siguiente fórmula: =CONTAR.SI(B2:$B$16,B2) Cambia el 16 por la última fila con datos. Ahora pon la siguiente fórmula en G4...
Respuesta en y en 2 temas más a

Abrir un archivo vista protegida con una Macro

Prueba poniendo la instrucción Application.DisplayAlerts = False pero al inicio de la macro. Prueba y me comentas