Thema Datum  Von Nutzer Rating
Antwort
07.04.2010 10:12:27 Änfänger
NotSolved
Blau Aw:Verzweiflung
08.04.2010 11:02:39 jhs
NotSolved

Ansicht des Beitrags:
Von:
jhs
Datum:
08.04.2010 11:02:39
Views:
686
Rating: Antwort:
  Ja
Thema:
Aw:Verzweiflung
Hallo,

und worüber bist du verzweifelt? Mir fällt zwar an deinem Code einiges auf, aber du musst schon mal dein Problem formulieren und nicht einfach deinen Code hier einstellen. Trotzdem schon mal ein paar Hinweise:

If Target = "B70" Then

Die Bedingung ist wahr, wenn in der Zielzelle der String B70 steht. Wahrscheinlich meinst du aber die Zelladresse B70, das muss dann so aussehen:

If Target.Address = $B$70" Then

Du verwendest häufig numerische Werte als Strings. Excel kann zwar in der Regel damit umgehen, aber wenn Zahlen gemeint sind, sollte man auch Zahlen verwenden:

Range("A1").Value = 5

Select ist in deinem Code völlig überflüssig, das kostet vor allem innerhalb von Schleifen, die größere Bereiche abarbeiten, nur unnötig Zeit. Statt

Range("C8:D8").Select
Selection.Clear

kannst du auch gleich schreiben

Range("C8:D8").Clear

Soviel erst einmal dazu. Wenn du weitere Probleme hast, melde dich noch mal.

Gruß

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
07.04.2010 10:12:27 Änfänger
NotSolved
Blau Aw:Verzweiflung
08.04.2010 11:02:39 jhs
NotSolved