Kurze Frage zu Ranges
24.02.2018 14:43:09
Hans-Jürgen
kann mich bitte mal jemand vom Schlauch schubsen?
Ich habe ein Makro, welches unter anderem auch eine Excel-Tabelle durchflöht. Dort gibt es ein verbundenes Feld, was auch so bleiben soll. Dieses Feld hat den Range E8:G8, und ich habe auch ein entsprechendes Range-Objekt angelegt.
Wenn ich z.B. das Feld löschen will, geht das mit objMeinFeld.ClearContents wunderbar.
Wenn ich aber dem Feld einen Wert zuweisen will, bekomme ich einen Fehler - wahrscheinlich deswegen, weil der Wert "eigentlich" im ersten Feld (E8) steht. (Mit .Value macht das auch keinen Unterschied)
Muss ich wirklich zwei verschiedene Ranges anlegen (einen fürs leeren, einen zum Zuweisen eines Wertes) oder gibt es noch einen Trick?
Den "weiten" Range brauche ich in jedem Fall, denn neben dem Leeren kommt später auch noch eine Zuweisung einer Farbe hinzu.
Viele Grüße
Hans-Jürgen