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

Formato moneda en ComboBox de varias columnas

Prueba así: ComboBox1.List(ComboBox1.ListCount - 1, 1) = Format(.Cells(L, 7), "$#,##0;-$#,##0") '7=valor en moneda
Respuesta en y en 1 temas más a

Macro que active el calculo automático y luego lo restaure a manual nuevamente

Prueba esto: Sub calculo_automatico() Application.Calculation = xlCalculationAutomatic Calculate Application.Calculation = xlCalculationManual End Sub
Respuesta en y en 1 temas más a

Macro para calcular fórmulas solo en fila de celda activa y hoja activa

No es posible que calcule solamente una línea. Cuando activas el cálculo automático lo hace para toda la hoja. Te pregunto, ¿por qué tienes apagado el cálculo automático? ¿Tienes demasiadas fórmulas y la hoja es lenta?
Respuesta en y en 2 temas más a

Evitar duplicados al copiar datos de una tabla dinámica a una hoja mediante los filtros en excel

Para saber qué estás copiando y en dónde pegas, necesito hacer pruebas. Te ayudo a simplificar la macro y a resolver el problema que tienes, pero necesito hacer pruebas con tu archivo. Sube tu archivo en google drive, comparte el archivo para...
Respuesta en y en 2 temas más a

¿Cómo insertar datos de una hoja a otra con base al ID de consulta?

Dame oportunidad de revisar el archivo y regreso aquí con la respuesta.
Respuesta en y en 2 temas más a

Reducir macro que copia datos de una libro a otro

Puedes utilizar las áreas de un rango para pasar todo el rango de celdas, en lugar de hacerlo por celda. Si en lugar de copiar y pegar, pasas los valores, el proceso será más rápido. Revisa esta opción: Sub MetodoAbrirLibro_2() Dim wbOr As Workbook,...
Respuesta en y en 2 temas más a

La propiedad range me devuelve "verdadero"

Debes cambiar esto: (Range("g2").Select) & ".xls" A .Value y si tienes versión 2007 o superior cambia la extensión a xlsm (Range("g2").Value) & ".xlsm"
Respuesta en y en 2 temas más a

Copiar datos de una tabla dinamica a otra hoja de excel

Prueba lo siguiente: Calcula la siguiente fila disponible de la columna A Sub CopiaTabla() Dim i As Worksheet Dim r As Worksheet Dim pt As PivotTable Dim rng As Range Dim lr As Long ' Set i = Worksheets("Ordenar") Set r = Worksheets("Formato...
Respuesta en y en 2 temas más a

Formato condicional que pinte celdas con una condición

Necesitas crear 2 formatos. Selecciona las celdas de A4 a E12. Crea una regla de formato concional Formato 1 para las letras en rojo. En formato condicional agrega esta fórmula: =REDONDEAR(B4, 0)<11 Elige el formato rojo para la fuente de la letra....
Respuesta en y en 2 temas más a

Usando Excel 2007. Desde VBA excel creo (o abro) un documento Word 2007. Después de modificar el docx, quiero guardarlo como PDF

[Ho la y bienvenido a TodoExpertos. Revisa mi respuesta: Guardar Documentos de Word a PDF con Macro [No olvides valorar esta respuesta y like a mis otras respuestas.