Saltar al contenido

Renombrar objetos


carabao

Recommended Posts

Hola a todos, existe alguna manera mediante una macro de que al insertar un objeto empiece a numerar estos objetos insertados desde un número concreto.

Es decir, cuando seleccionas un objeto, arriba a la derecha donde indica la celda en la que estás situado, aparece el nombre del objeto seleccionado (por ejemplo: Objeto 1), existe alguna manera de que al insertarlo empiece desde un número concreto.

Gracias

Enlace a comentario
Compartir con otras webs

Si y no, depende.

Sube un archivo, especificando claramente que pretendes conseguir y que tipos de objeto vas a insertar.

Esta macro renombra todos los objetos con el nº de orden de inserción del objeto en la hoja a partir de 1.


Sub Renombrar()

For x = 1 To ActiveSheet.Shapes.Count
ActiveSheet.Shapes(x).Name = x
Next


End Sub


[/CODE]

Esta otra te pide el nombre del objeto seleccionado:

[CODE]Sub RenombrarII(): On Error GoTo ExitSub

Selection.Name = Selection.Name
Selection.Name = InputBox("Nombre del objeto")
ActiveCell.Select
ExitSub:


End Sub
[/CODE]

Enlace a comentario
Compartir con otras webs

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.