| | auteur : SilkyRoad |
Cette macro récupère l'adresse des cellules placées sous la 1ere forme automatique de la Feuil1.
| Vba |
Sub PositionFormeAutomatique()
Dim Shp As Shape
Set Shp = Feuil1.Shapes(1)
MsgBox Shp.TopLeftCell.Address & ":" & Shp.BottomRightCell.Address
End Sub
|
|
| | auteur : SilkyRoad | | Vba |
With Worksheets("Feuil1").Shapes.AddShape(msoShapeRectangle, 40, 80, 140, 50)
.Name = "NomForme"
.TextFrame.Characters.Text = "Le texte dans la forme"
End With
|
|
| | auteur : SilkyRoad |
3 exemples:
| Vba |
Dim Sh As Shape
For Each Sh In ActiveSheet.Shapes
Sh.Delete
Next
|
| Vba |
Do Until ActiveSheet.Shapes.Count = 0
ActiveSheet.Shapes(1).Delete
Loop
|
| Vba |
ActiveSheet.Shapes.SelectAll
Selection.Delete
|
|
Consultez les autres F.A.Q's
Les sources présentés sur cette pages sont libre de droits,
et vous pouvez les utiliser à votre convenance. Par contre cette page de présentation de ces sources constitue une oeuvre intellectuelle protégée par les droits d'auteurs.
Copyright ©2008
Developpez LLC. Tout droits réservés Developpez LLC.
Aucune reproduction, même partielle, ne peut être faite de ce site et de
l'ensemble de son contenu : textes, documents et images sans l'autorisation
expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à 3 ans
de prison et jusqu'à 300 000 E de dommages et intérets.
Cette page est déposée à la SACD.
|