: : : :
Bonjour à tous,
Précision préalable : les objets dont il est question sont des objets Microsoft Office Web Component, fournis par la bibliothèque OWC10. En l'occurence il est question de l'objet Spreadsheet.
Voivi mon problème :
Je ne parviens pas à ajouter des objet Name "valides" en utilisant la méthode Add de la propriété Names de l'objet Spreadsheet.ActiveWorbook.
Voici le code que j'utilise dans le module du formulaire qui contient l'objet OWC10.Spreadsheet.10 dans un contrôle ActivX :
Résultat : je crée bien un objet Name qui s'appelle "Pfff", en revanche, cet objet ne fait pas référence à la cellule $A$1 de la feuille Sheet1...
Code : Sélectionner tout - Visualiser dans une fenêtre à part Me!Spreadsheet1.ActiveWorbook.Add "Pfff", "Sheet1!$A$1"
Il ne fait référence à aucune cellule car sa propriété RefersTo renvoie "Sheet1!$A$1", avec les guillemets, au lieu de renvoyer simplement Sheet1!$A$1, sans guillemets.
Du coup, évidemment, il est impossible d'utiliser la propriété RefersToRange pour renvoyer l'objet Range auquel devrait faire référence l'objet Name "Pfff"
Conclusion :
je ne comprends pas ce qui m'échappe ou ce qui cloche, aussi votre aide sera vraiment la bienvenue
Partager