Cómo borrar varios botones en Excel con VBA
Sub main()
Hoja1.DrawingObjects.Delete
Sheet1.DrawingObjects.Delete
Sheet1.DrawingObjects.Delete
Sheet1.DrawingObjects.DeleteDelete
end sub
Acerca de este ejemplo de DrawingObjects utilizados Conocimientos relacionados con DrawingObjects:
Las formas se usan generalmente para representar objetos gráficos en VBA, pero las formas no admiten el método Seleccionar, solo Selectall, y no admiten el método Eliminar, por lo que al eliminar objetos gráficos, debe use Otro nombre para representar una colección de objetos de dibujo: el objeto DrawingObjects. El siguiente código se usa para seleccionar todos los objetos de dibujo en la hoja de trabajo activa:
Activesheet.DrawingObjects.Select
Of. Por supuesto, además de admitir el método Select. DrawingObjects también admite el método Eliminar, por lo que al eliminar un objeto de dibujo, puede utilizar la declaración del ejemplo anterior, es decir:
Activesheet.DrawingObjects.Select.
Activesheet.DrawingObjects Seleccionar.
Por supuesto, además de admitir el método Seleccionar, DrawingObjects también admite el método Eliminar.