Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
816to820
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
816to820
816to820
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

debugfehler

debugfehler
06.11.2006 23:47:25
Uwe
Hallo an Alle,
hab da was wo ich auch nicht weiter komme.....
den Code hab ich für mein Tabellenblatt erstellt bekommen...

Private Sub Worksheet_Change(ByVal Target As Range)
Application.EnableEvents = False
Dim rngUCase As Range
Set rngUCase = Union(Range("E4:Q63"), Range("B82:P110"))
If Not Intersect(Target, rngUCase) Is Nothing Then
Set Target = Intersect(Target, rngUCase)
Target.Cells(1) = UCase(Target.Cells(1))
End If
If Target.Address = ("$E$17") And Target.Value <> "" Then
Call WordDokumentEinbetten(Target.Value)
End If
Application.EnableEvents = True
End Sub

....wenn ich nun in die Zellen was rein schreibe wird auch alles groß geschrieben. Lösche ich es wieder aus der Zelle bekomme ich eine Debugfehler in der Zeile.....
If Target.Address = ("$E$17") And Target.Value "" Then
... angezeigt.
Was muß da geändert werden.
Hoffe ich habs einigenmaßen erklären können.
Gruß Uwe

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: debugfehler
07.11.2006 00:04:44
Daniel
Hallo
Fehler ist, das du beim Löschen wahrscheinlich nicht nur eine Zelle, sondern mehrere Zellen markiert hast.
Damit kann .VALUE nicht umgehen. Der Wert für mehrere Zellen ist nicht ermittelbar, nur für Einzelzellen.
Korrekt wäre:
If Target.Address = "$E$17" And Target(1).Value "" Then
Die Klammen um "$E$17" sind überflüssig
Gruß, Daniel
Klasse...so gehts
07.11.2006 00:10:01
Uwe
Hallo Daniel,
super Klasse, läuft jetzt ohne mucken.
Dank und Gruß
Uwe

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige