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 2 temas más a

Tengo un UserForm con un TextBox que trae datos a otros TextBox pero cuando debería terminar repite nuevamente los datos

En estos casos lo recomendable es poner un listbox. Con lo que tienes solamente puedes poner hasta 5 ó 6 productos, ¿y si la factura tiene más de 6 productos?, entonces tendrías que agregar más textbox. Con el listbox puedes agregar varios productos....
Respuesta en y en 2 temas más a

Abrir otros libros excel con el explorador, copiar datos y almacenarlos uno debajo de otros en el libro actual

Te anexo la macro Sub Consolidar_Info() 'Por Dante Amor Set l1 = ThisWorkbook Set h1 = l1.Sheets("CONSOLIDADO") ' With Application.FileDialog(msoFileDialogFilePicker) .Title = "Seleccione uno o varios archivos" .Filters.Clear .Filters.Add "archivos...
Respuesta en y en 3 temas más a

Botón Excel para copiar y pegar un rango de celdas en la ultima fila.

Prueba con la siguiente macro y me comentas Sub copiar_12() 'Por Dante Amor Set h1 = Sheets("Hoja1") u = h1.UsedRange.Rows(h1.UsedRange.Rows.Count).Row If u > 12 Then h1.Range("A" & u - 11 & ":I" & u).Copy h1.Range("A" & u + 1) Else h1.Range("A1:I" &...
Respuesta en y en 2 temas más a

Excel, macro copiar con condición

Si solamente se cumple un verdadero entonces utiliza el siguiente código: Set h2 = Sheets("Hoja2") 'hoja con datos ' If h2.Range("J2") = True Then Set h3 = Sheets("Hoja3") ElseIf h2.Range("K2") = True Then Set h3 = Sheets("Hoja4") ElseIf...
Respuesta en y en 1 temas más a

EXCEL Colorear celda, fila, columna o fila y columna activas SIN QUE SE IMPRIMAN, respetando el formato original de las celdas

Revisa el siguiente artículo, ahí explico cómo iluminar la fila y la columna de la celda activa. https://www.gerencie.com/iluminar-la-fila-y-la-columna-donde-se-encuentra-la-celda-activa.html [Sal u dos]
Respuesta en y en 2 temas más a

¿Cómo hacer para que excel detecte los duplicados dentro de una columna y lleve todos los datos de la fila hacia otra hoja?

Tal vez haya que realizar ajustes, ya que no mencionaste algunas cosas importantes, si hay 2 datos iguales qué se debe hacer: 1. ¿Copiar los dos datos a la hoja2? 2. ¿Copiar un dato solamente a la hoja2? 3. Si se copia solamente un dato cuál es el...
Respuesta en y en 2 temas más a

¿Alguien sabe cual es el error en esta macro de excel?

En esta línea tienes la variable valor entre comillas, eso significa que va a filtrar los registros que contengan la palabra "valor" ActiveSheet.Range("$B$10:$W$2433").AutoFilter Field:=4, Criteria1:= _ "valor" Debes ponerla sin comillas:...
Respuesta en y en 2 temas más a

Macro-guardar-en-pdf-y-mandar-el-archivo-el-pdf-por-correo

Existen en el foro varias respuestas sobre el tema, por ejemplo: Macro que convierta la hoja activa en pdf y la envíe por correo desde Excel Crear botón para convertir hoja en PDF y enviar por email Macro para guardar en PDF cerrar pdf y enviar por...

Combinación de códigos vba de excel

Te anexo la macro actualizada para renombrar hojas. Sub Renombrar_Hojas() nuevo = InputBox("Escribe el nuevo nombre de la hoja : ", "RENOMBRAR HOJA ACTIVA") If nuevo = "" Then Exit Sub End If For Each h In Sheets If LCase(h.Name) = LCase(nuevo) Then...
Respuesta en y en 1 temas más a

Filtro avanzado en vba con rango de fechas y datos

Esta es un opción para trabajar el filtro avanzado con fechas. En unas celdas pones las fechas por ejemplo D2 y E2. En otras celdas (las del filtro) pones las siguientes fórmulas. En la celda B2: =">="&D2 En la celda C2: ="<="&E2 Así quedaría el...