Respuesta
en
Microsoft Excel
y en 1 temas más
a
VBA como evaluar el valor de una variable a partir de un texto
No creo que la sintaxis de VBA admita referenciar una variable mediante el valor de otra variable. Hasta donde yo sé, esto no es posible (aunque está claro que podría estar equivocado). Si he entendido el problema, una posible solución sería que VAR1...
Respuesta
en
Microsoft Excel
y en 2 temas más
a
Copiar rango de celdas a otro excel VBA
Prueba con algo parecido a: Sub prueba() Dim filaDondeCopiar As Integer: filaDondeCopiar = 13 Dim f As Integer Dim LibroDestino As Workbook, LibroOrigen As Workbook, HojaDestino As Worksheet, HojaOrigen As Worksheet Set LibroDestino =...
Respuesta
en
Microsoft Excel
y en 2 temas más
a
Error al quiere poner una fórmula en una celda desde vba
Respuesta
en
Microsoft Excel
y en 3 temas más
a
Bloquear un rango de celdas de la misma fila al registrar un dato en una celda.
Teniendo seleccionadas las columnas D:J, en la pestaña Datos->Validación de Datos->Configuración->Fórmula: =$C1<>"SI" Termina dándole al botón <Aceptar> Es posible personalizar tanto el mensaje de entrada a las celdas con la validación como el...
Respuesta
en
Microsoft Excel
y en 2 temas más
a
Copiar celdas excel con VBA
Quizás te sirva este ejemplo que preparé hace tiempo: http://www.jrgc.es/ejemplos/ejemplo_20101123a.xls No es exactamente lo mismo, porque aquélla consulta era para conseguir un listado de los tiempos cronometrados manualmente, pero creo que el...
Respuesta
en
Microsoft Excel
y en 2 temas más
a
Asignar Funtion vba excel en un buscarv
Respuesta
en
Microsoft Excel
y en 3 temas más
a
Repetir el mismo Private Sub de forma automática
Con un módulo de clase y un objeto con eventos se debería poder hacer. Es complicado de explicar, pero requiere sólo unas pocas líneas de código. He subido un ejemplo: www.jrgc.es/ejemplos/ejemplo_20201229a.xlsm Tendrás que redimensionar a 100 la...
Respuesta
en
Excel VBA Excel Macros
y en 3 temas más
a
Crear dos tablas en una hoja con datos en celdas de otra hoja.
Yo probaría con una tabla dinámica (Datos->Insertar->Tabla dinámica). Saludos_
Respuesta
en
Macros Excel
y en 2 temas más
a
¿Cómo seleccionar una rango a partir de una celda variable por VBA?
Prueba con algo como: Sub prueba() Dim r As Range Set r = Range("Datos!I15").Resize(Range("Datos!B34").End(xlUp).Row - 14, 12) r.Copy [Portada!J13].PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _ :=False, Transpose:=True...
Respuesta
en
Visual Basic
y en 2 temas más
a
Solo mostrar resultados con coincidencia absoluta VBA Formulario
En principio parece que los "culpables" son el like de la instrucción If LCase(hojabase2.Cells(i2, j2).Offset(0, 0).value) Like "*" & LCase(Me.num_equipament_final.Caption) & "*" Then y los dos asteriscos. Prueba con algo como If...