XL 2016 Noms dupliqués

danielco

XLDnaute Accro
Bonjour,

J'ai un classeur avec plusieurs images liées à des cellules. Plusieurs images portent le même nom. Pouvez-vous vérifier que je n'ai pas fait d'erreur ? Voici le code utilisé :

VB:
Sub test()
  Dim sh As Shape
  ligne = 1
  Set Var = ActiveSheet.Shapes("Image 56")
  With ThisWorkbook.Sheets(1)
    .[2:100].ClearContents
    For Each sh In ActiveSheet.Shapes
      ligne = ligne + 1
      .Cells(ligne, 2) = sh.Name
      .Cells(ligne, 3) = sh.TopLeftCell.Address
      .Cells(ligne, 4) = sh.BottomRightCell.Address
      .Cells(ligne, 5) = sh.Height
      .Cells(ligne, 6) = sh.Width
      On Error Resume Next
      .Cells(ligne, 7) = sh.DrawingObject.Formula
      On Error GoTo 0
    Next sh
  End With
End Sub

Et le résultat obtenu :

Capture d’écran 2020-10-07 105223.png


Merci d'avance pour vos réponses.

Daniel
 

danielco

XLDnaute Accro
Mais c'est anormal que deux images portent le même nom ! Ma macro aurait pu être fautive.Le problème, c'est qu'avec Excel 2007, on peut modifier D8 au travers de l'image, comme si l'image n'existait pas. Je cherche donc ce que le classeur peut avoir d'anormal.

Daniel
 

eriiic

XLDnaute Barbatruc
Oui c'est anormal, mais déjà vu plusieurs fois. Excel ou vba ne doivent pas être très verrouillés de ce coté là...
Je pense que ton problème de 'passer à travers' est indépendant.
Sur 2019 je ne peux pas.

Tu ne peux pas mettre du texte dans les cellules plutôt que tes images ?
Et protéger ta feuille ou empêcher la sélection de ces cellules.
eric
 

danielco

XLDnaute Accro
Ce n'est pas mon classeur. Son propriétaire avait l'habitude, avec Excel 2007, de modifier les cellules à travers les images. Et il trouve drôle de ne plus pouvoir le faire avec Microsoft 365. C'est le classeur qui réagit bizarrement. Impossible de reproduire le problème avec un autre classeur, même enregistré sous Excel 2007.

Daniel
 

eriiic

XLDnaute Barbatruc
Si il avait l'habitude de mettre à profit un bug de 2007, il va falloir qu'il oublie ;)
Et donc ton code c'était plus pour chercher cette anomalie que pour faire évoluer le classeur si je comprend bien.
Sur 2019 je ne vois rien de plus, et pas d'anomalies autres que ces noms dupliqués.
eric
 

Discussions similaires

Réponses
2
Affichages
501

Membres actuellement en ligne

Statistiques des forums

Discussions
312 196
Messages
2 086 084
Membres
103 116
dernier inscrit
kutobi87