objets

PATPAT

XLDnaute Nouveau
Bonjour,

Comment être certain que ma feuille excel ne contient aucun objet ?
 

Staple1600

XLDnaute Barbatruc
Re : objets

Bonjour


Essaie ce code de 2005 d'Hervé


Code:
Public Sub vev()
Dim forme As Shape
Dim ws As Worksheet

For Each ws In Worksheets
    For Each forme In ws.Shapes
MsgBox "la forme : " _
& forme.Name _
& " est présente en feuille " & ws.Name
    Next forme
Next ws
End Sub
Ou celui-ci de la maison mère
Code:
sub liste_objets()
Set newSheet = Worksheets.Add
i = 2
newSheet.Range("A1").Value = "Nom"
newSheet.Range("B1").Value = "Link Type"
For Each obj In Worksheets("Feuil1").[B]OLEObjects[/B]
    newSheet.Cells(i, 1).Value = obj.Name
    If obj.OLEType = xlOLELink Then
        newSheet.Cells(i, 2) = "Linked"
    Else
        newSheet.Cells(i, 2) = "Embedded"
    End If
    i = i + 1
Next
end sub

et pour finit jette un coup d'oeil dans ce fil
https://www.excel-downloads.com/threads/compter-les-ojets-de-la-feuille-active.65486/

Notamment la solution de JeanMarie (sans VBA) et celle de MichelXLD.
 
Dernière édition:

Cousinhub

XLDnaute Barbatruc
Re : objets

Bonjour,

salut JM

pour être certain qu'il n'y a aucun objet, tu fais Edition/Atteindre (ou Ctrl + T)
En bas, tu cliques sur "Cellules", puis tu sélectionnes "Objets"

Tu auras un message d'erreur s'il n'y a aucun objet, sinon, tes objets seront sélectionnés. Appuie sur "Suppr", tu n'auras plus d'objets.....

Bon dimanche
 

Discussions similaires

Statistiques des forums

Discussions
312 488
Messages
2 088 863
Membres
103 979
dernier inscrit
imed