hä? Was, bitte, ist ein "einheut"?
Die Hochkommata fallen NICHT weg! Die sind in meinem Code auch nach wie vor enthalten, aber wegen der Darstellung vielleicht schlecht zu sehen.
Was Du durch eine Variable ersetzt ist natürlich Deine Sache. Wenn Du nur die Ziffernfolge durch eine VBariable ersetzen willst schreib eben
ActiveChart.SeriesCollection(11).XValues = "='" & Blatt & "V'!R3C8:R516C8"
oder, wenn Blatt eine Integervariable ist:
ActiveChart.SeriesCollection(11).XValues = "='" & CStr(Blatt) & "V'!R3C8:R516C8"
In diesem Fall wäre also Blatt = "1" oder "2" ......oder "15" ........ als Stringvariable oder
Blatt = 1 oder 2 ......oder 15 ........ als Integervariable.
Severus
|