kurze Verständnisfrage
28.07.2015 08:11:41
TerPursche
Mir konnte schon oft geholfen werden, deswegen komme ich auch mit dieser ich denke vergleichsweise einfachen Frage zu euch. Ich hab schon gesucht, aber nicht direkt was zufriedenstellendes gefunden, also seid mir bitte nicht böse, wenn das irgendwo offensichtlich stehen sollte ;)
Ich habe im Internet etwas gefunden, was auf meine Bedürfnise gepasst hat, und ich habe es genutzt ohne es groß nachzuvollziehen. Hab mir das dann nochmal angeschaut und jetzt habe ich dazu eine Frage. Hier der Code:
Set CellRange = Range("Q7:Q190")
For Each Cell In CellRange
Cell.Offset(0, -16).Range("A1:AA1").Select
With Selection.Interior
.Pattern = xlNone
.TintAndShade = 0
.PatternTintAndShade = 0
End With
Next
Steht dort umgangssprachlich durch die ZeileCell.Offset(0, -16).Range("A1:AA1").Select
nicht etwas wie "Range.Offset.Range"? Macht das Sinn? Oder ist Cell kein Range-Ausdruck?Kann mir wer nur diese Zeile erklären und welcher Ausdruck in dieser Zeile was bedeutet?
So wie ich es verstehe wird von einer Zelle (Range-Objekt) eine Offsetzelle gewählt. Und von dieser ausgehend eine Range? Wenn wer für sowas Seiten zum nachschlagen hat, bitte schickt sie mir, ich habe für das spezifische Beispiel halt echt nichts gefunden oder vielleicht auch falsch gesucht.
Auf jeden Fall schonmal Danke fürs lesen und einen guten Start in den Tag!
Gruß,
Jan