Victor Rodriguez

Victor Rodriguez

Ayudando a que Excel trabaje mas y mejor
 69,1K puntos  España @gregori00001 desde - visto
Preguntar

Respuestas

Respuesta en y en 2 temas más a

Pegar datos en tabla excel desde otra tabla excel en VBA

En la macro que dices que tarda tanto, has incluido al principio Application.ScreenUpdating = False y al final: Application.ScreenUpdating = True Prueba y me cuentas, se mejora mucho el tiempo de ejecución
Respuesta en y en 1 temas más a

Como sumar celdas de fila que tenga color

Yo siempre he usado la función SUMACOLOR, que la puedes encontrar en: https://exceltotal.com/sumar-por-colores-en-excel/
Respuesta en y en 1 temas más a

Copiar celdas visibles con condición - excel

Prueba con esta macro: Sub copiar() If Sheets(7).Range("C447").Value = "0" Then Sheets(7).Range("B2:G345").Copy Sheets(3).Range("B56") Else End If End Sub
Respuesta en y en 2 temas más a

¿Cómo selecciono un rango usando VBA?

Prueba con If Not Intersect(Target, Range("B10:B1002")) Is Nothing Then
Respuesta en y en 3 temas más a

Indicar por VBA el directorio donde encuentra una aplicación Access

Esta macro sirve para abrir archivos que están en el mismo directorio usando Activeworkbook. Path. Espero te sirva Sub abrir() Workbooks.Open Filename:=ActiveWorkbook.Path & "\EJEMPLO.xlsx" End Sub

¿Por que falla la macro de consulta a internet?

Supongo que tu macro lanza IE y el tiempo de carga entre diferentes PC es diferente, por eso debe fallar. Pon: Application. Wait "00:00:05" Después de la línea que lanza IE
Respuesta en y en 2 temas más a

Agregar lista desplegable a cada celda con datos mediante una macro

Esta pregunta viene de este hilo Insertar un checkbox por cada celda con datos Esta macro te debería servir Sub Validation() Dim cell, LRow As Single Application.ScreenUpdating = False LRow = ActiveSheet.Range("A" & Rows.Count).End(xlUp).Row...
Respuesta en y en 2 temas más a

¿Cómo modificar la siguiente macro?

Prueba esto: Sub listas() Application.ScreenUpdating = False Sheets("Generador").Activate Range("A8:A1000").AdvancedFilter Action:=xlFilterCopy, CopyToRange:=Range("X1"), Unique:=True Sheets("Generador").Activate Columns("X:X").Select...
Respuesta en a

Cómo eliminar un carácter específico en una columna de datos de Excel

Es mejor buscar V00 y reemplazar por V. De este modo no te eliminará 00 no deseados como en V002568003

Guardar archivo .xlsm en otra ruta como .xls

Esto te servirá: Sub guardar() libro = ActiveWorkbook.Name nombre = Left(libro, Len(libro) - 4) ActiveWorkbook.SaveAs Filename:="C:\users\usuario\desktop\" & nombre & ".xls", FileFormat:=xlExcel8 End Sub Deberás cambiar la ruta en negrita por la que...

Temas

Suscríbete RSS