Saltar al contenido

Presentación


angelsdoz

Recommended Posts

publicado

Soy Ángel, usuario de Excel para uso particular, cuenta domésticas, gestión ahorros etc. Me defiendo incluso he creado algunas macros. Me incorporo a este foro para poder ayudar en lo que pueda y que me ayudéis en mis dudas.

 

saludos a todos

publicado
En 13/2/2022 at 8:46 , Héctor Miguel dijo:

ese el el detalle de copiar > pegar celdas:

si NO pegas solo valores/formulas, el "pegado" se va con todo, a menos que te apoyes en las macros/vba (?), se sobre-escribe cualquier formato previo en el rango de destino

 

En 14/2/2022 at 21:30 , valderramacesar dijo:

Es muy cierto, eso es lo que deseo bloquear; que no cambien el formato de la columna, copiando y pegando o  de otra manera.

 

 

En 15/2/2022 at 5:25 , Héctor Miguel dijo:

ok, pasamos al apoyo por vba
en el modulo de código de "esa" hoja (según lo que anticipas que podría suceder)...
en el evento:

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
  ' aqui pones alguna de las opciones ... '
End Sub

op1: si quieres que NO se permita copiar (nada) entre las celdas y rangos de esa hoja...

  Application.CutCopyMode = False

op2: si quieres proteger (solo) celdas con formato de "mm:ss" Y...
- la selección de "destino" ES iniciando en una de esas celdas protegidas:

  If Target.NumberFormat Like "*:*" Then Application.CutCopyMode = False

eventualidades ? (p.ej.)
- como proteges si el "origen" (copia) es de varias celdas (filas y/o columnas)
- Y la celda inicial de "destino" esta FUERA de esas celdas protegidas
- PERO... la "expansión" del rango copiado > pegado "invade" cualquiera de las protegidas ???

Muchas gracias, muy gentil

 

Archivado

Este tema está ahora archivado y está cerrado a más respuestas.

×
×
  • 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.