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 a

Asociar un textbox a la columna de un rangue

Va sin las comillas: Sumasf(1) = Sumasf(1) + Range(col & x) [No olvides valorar las respuestas
Respuesta en y en 2 temas más a

En una columna tengo cifras de 6 y 7 dígitos. Como puedo extraer los 5 primeros dígitos .

Por ejemplo, si el número está en la celda A2. Usa la fórmula =Izquierda(A2, 5) Nota: cambia en la fórmula a ( ; ) si lo utilizas como separador.
Respuesta en y en 2 temas más a

Macro VBA para concatenar y sacar permutaciones de datos en diferentes rangos

El enfoque de esta macro es hacer la concatenación en memoria, de esa manera es más corta la macro y más rápida: Sub concatenar_permutaciones() Dim a As Variant Dim i As Long, j As Long, k As Long, m As Long, n As Long a = Range("A4:AD" & Range("A" &...
Respuesta en y en 1 temas más a

¿Como crear dos ComboBox dependientes?

Revisa esta respuesta: Excel - Cómo enlazar 3 ComboBox dependientes
Respuesta en y en 3 temas más a

¿Como usar Find con xlpart?

Prueba esto: Sub buscafactura() Dim fact As Variant Dim f As Range Dim sh As Worksheet fact = InputBox("Entra factura: ", "Número o parte del número") If StrPtr(fact) = 0 Then MsgBox "Click Cancel" Exit Sub ElseIf Len(fact) = 0 Then MsgBox "Entra un...
Respuesta en y en 3 temas más a

Registrar más rápido con formulario vba

¿En qué parte del código se demora más? ¿En la parte donde borras? ¿O en la parte donde agregas los registros? ¿Cuántos registros estás agregando? ¿Es necesario agregar el registro al inicio de la tabla? Eso implica que debes recorrer los 6000...
Respuesta en a

Buscar nombre he insertar datos tipo DNI

En otras columnas o entra hoja debes poner los nombres únicos con su respectivo DNI o Cif. Por ejemplo: Si en la columna C vas a capturar varias veces el mismo nombre. Entonces buscas ese nombre en la columna "Z" : De esa manera no tendrás error...
Respuesta en y en 1 temas más a

Unificar y eliminar duplicados de celdas

Ejecuta la siguiente macro: Sub Unificar() 'Por Dante Amor Dim c As Range Dim dic As Object Dim v As Variant ' Set dic = CreateObject("Scripting.Dictionary") dic.comparemode = vbTextCompare For Each c In Range("A2", Range("A" & Rows.Count).End(3))...
Respuesta en y en 2 temas más a

Obtener la ultima celda con datos

Tienes pendiente por valorar esta respuesta: Comprar Rangos con data similar
Respuesta en y en 2 temas más a

Copiar hoja de excel a una carpeta con dos variables con VBA

[Ho la y bienvenida a TodoExpertos! Hice algunos ajustes, prueba el siguiente: Sub Copiar_Hoja() 'Definir objetos a utilizar Dim wsOrigen As Worksheet Dim sPath As String, Nombrearchivo As String Dim NombreCopy As String, NombrePDF As String Dim...