DieseZugriffswert (Content) von einer benannten Zelle in Excel VBA
Dim WB As Workbook
Set WB = Workbooks.Open("foo\bar.xlsx", , True)
Debug.Print (WB.Names("named_cell").Value)
WB.Close (False)
kehrt
='Sheet'!$C$377
anstelle des Wertes in der Zelle C377
.
Wie kann ich stattdessen den Wert der Zelle erhalten?
Versuchen Sie 'Debug.Print (WB.Worksheets (" NameOfSheet "). Bereich (" named_cell "). Value)' stattdessen. – Ralph
Danke! Das funktioniert. Es ist jedoch ein wenig seltsam, dass ich auf den Verweis eines benannten Bereichs zugreifen kann, ohne den Blattnamen, aber nicht den Inhalt anzugeben ... Gibt es wirklich keinen Weg? – speendo