Thema Datum  Von Nutzer Rating
Antwort
Rot With Umgebung
10.12.2009 09:41:20 raphska
NotSolved
11.12.2009 18:02:09 Holger
NotSolved

Ansicht des Beitrags:
Von:
raphska
Datum:
10.12.2009 09:41:20
Views:
1703
Rating: Antwort:
  Ja
Thema:
With Umgebung
Hallo zusammen

Kann mir jemand erklären wieso das:

With Sheets("Blatt1")
.Range(.Cells(rowi, 5), .Cells(rowi, 7)).Interior.ColorIndex = 3
End With

funktioniert.

Dies hingegen nicht:

Sheets("Blatt1").Range(Cells(rowi, 5), Cells(rowi, 7)).Interior.ColorIndex = 3

rowi ist ein Zeilenzähler.

Ich möchte die With Umgebung wenn möglich umgehen, da der Code sonst extrem lang wird.

Was mir bis jetzt aufgefallen ist: Variante 2 funktioniert, wenn ich das Makro laufen lasse und in Excel das Blatt "Blatt1" anzeige. Wenn ich das Makro aber von einem anderen Blatt aus laufen lasse, bekomme ich den Laufzeitfehler '1004'

Danke schon im Voraus.

Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot With Umgebung
10.12.2009 09:41:20 raphska
NotSolved
11.12.2009 18:02:09 Holger
NotSolved