Saltar al contenido

JasallBcn

Exceler C
  • Contador de contenido

    276
  • Unido

  • Última visita

  • Días con premio

    23
  • País

    España

Todo se publica por JasallBcn

  1. Buenas, explica lo del patrón , no lo entiendo, saludos Archivo consulta_023516.xlsm
  2. Buenas, para pasar los datos a las cajas de texto Private Sub Botón_Click() ID = Mid(Botón.Name, 2, Len(Botón.Name)) With TpvListado .xId = Hoja1.Range(ID) .xDescripción = Hoja1.Range(ID).Offset(0, 1) .xReferencia = Hoja1.Range(ID).Offset(0, 2) .xPrecio = Hoja1.Range(ID).Offset(0, 6) .xCantidad = 1 End With End Sub lo otro , no lo entiendo saludos
  3. Buenas, prueba saludos Ocultar columnas de un rango y dejar uno.xlsm
  4. Buenas, prueba saludos PRUEBA_v1.xlsm
  5. Buenas, puedes utilizar un condicional para comprobar las 2 opciones, algo así: If InStr(1, LCase(tmpFichero.Name), LCase(sFicheroBuscado)) > 0 And _ LCase(Mid(tmpFichero, InStr(1, tmpFichero, "."))) = LCase(Range("C8")) Then saludos
  6. Buenas, te paso una forma. Para poder aprovechar los macros los modifiqué capturando el nombre del shape que hace la llamada a la rutina mediante "Application.Caller" , que previamente al copiar Shapes = botones le di como nombre la altura de la hoja donde está y así poder aplicar los cambios a los rangos de la tabla que está a su altura. Saludos. Materiales2024_v3.xlsm
  7. Te paso archivo. Para que te funcione tu código tienes que llamar a la función desde el evento de la página que detecta un cambio Worksheet_Change seria : Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address = "$E$56" Then CopiarValor End If End Sub saludos cuotas.xlsm cuotas2.xlsm
  8. Buenas, en la hoja ADMINISTRACION pon el codigo: Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address = "$E$56" Then Sheets("CUOTAS").Range("A3").Value = Sheets("ADMINISTRACION").Range("E56").Value End If End Sub saludos
  9. Felices Fiestas !! Saludos
  10. Felices Fiestas a todos / todas. Un abrazo a la comunidad
×
×
  • Crear nuevo...

Información importante

Echa un vistazo a nuestra política de cookies para ayudarte a tener una mejor experiencia de navegación. Puedes ajustar aquí la configuración. Pulsa el botón Aceptar, si estás de acuerdo.