Aiutamici Forum
Benvenuto Ospite Cerca | Topic Attivi | Utenti | | Log In | Registra

[Excel 2007]-Istruz. per cancellare una forma II Opzioni
aetio
Inviato: Wednesday, August 03, 2011 12:22:12 PM

Rank: AiutAmico

Iscritto dal : 5/10/2010
Posts: 723
Ciao,
mi riferisco alla macro di QUESTO 3d

Sub CancShps()
Dim SHp As Excel.Shape
For Each SHp In ActiveSheet.Shapes
SHp.Delete
Next
End Sub

Sto cercando di darle un Range, anziché lavorare nell'intero foglio, ma ovviamente (e meno male) non accetta strafalcioni di alcun genere :)))
Che sintassi devo usare per dare istruzioni alla macro di lavorare solo in una definita area di cancellazione?
Grazie assai e buona giornata,
eZio
Sponsor
Inviato: Wednesday, August 03, 2011 12:22:12 PM

 
a10n11
Inviato: Wednesday, August 03, 2011 7:34:35 PM

Rank: AiutAmico

Iscritto dal : 5/29/2003
Posts: 1,694
salve
Senza garanzia..! da provare

Sub provaCancShapes()
Set area = ActiveSheet.Range("E15:E50")
For Each shpX In ActiveSheet.Shapes
x = shpX.TopLeftCell.Address
Set isect = Intersect(Range(x), area)
If Not isect Is Nothing Then
shpX.Delete
End If
Next
Set rng = Nothing
End Sub

La macro qui sopra, cancella tutte le forme che si trovano nell'area E15:E50
modifica l'area a tuo piacimento.
saluti
Giap

aetio
Inviato: Wednesday, August 03, 2011 10:46:01 PM

Rank: AiutAmico

Iscritto dal : 5/10/2010
Posts: 723
Ciao,
guarda, anche senza garanzia.... il risultato è assicurato!! :))
Dire che è perfetta è sminuire quella bellezza di macro...
Se ti facessi leggere tutte le decine di castronerie che ho scritto, partendo da quella scritta in apertura di 3d, per "tentare" di far fare alla macro il lavoro di "eliminatore" alla Jean Reno... ti sbellicheresti dalle risate per tutto Agosto... per cui risparmio a tutti i lettori del Forum l'inutile supplizio. :))
Grazie infinite e buona serata,
eZio
Utenti presenti in questo topic
Guest


Salta al Forum
Aggiunta nuovi Topic disabilitata in questo forum.
Risposte disabilitate in questo forum.
Eliminazione tuoi Post disabilitata in questo forum.
Modifica dei tuoi post disabilitata in questo forum.
Creazione Sondaggi disabilitata in questo forum.
Voto ai sondaggi disabilitato in questo forum.

Main Forum RSS : RSS

Aiutamici Theme
Powered by Yet Another Forum.net versione 1.9.1.8 (NET v2.0) - 3/29/2008
Copyright © 2003-2008 Yet Another Forum.net. All rights reserved.