2k Aufrufe
Gefragt in Tabellenkalkulation von rlberlin Einsteiger_in (7 Punkte)
Ich suche eine Möglichkeit, in einer Excelspalte , die eigentlich mit Zahlen ausgefüllt sein sollte oder leer sein kann, BELIEBIGEN Text zu finden.
Dort sollte dann gestoppt werden und die Möglichkeit sein, den Eintrag zu ändern.
Beispiel: Spalte enthält Altersjahre, wie 45 oder 125 oder 68.. Manche schreiben aber direkt in der spalte 45 Jahre oder 15 Jahre oder "ausreichend".

Danke schon im Voraus für die Hilfe.

Reiner

8 Antworten

0 Punkte
Beantwortet von saarbauer Profi (15.6k Punkte)
hallo,

geht mit dem Befehl "Suchen", findest du unter "Bearbeiten" "Suchen"

Gruß

Helmut
0 Punkte
Beantwortet von rlberlin Einsteiger_in (7 Punkte)
Danke für die schnelle antwort, aber da müsste ich eine Platzhalterfunktion haben, die jeglichen möglichen Text erfasst, aber Zahlen überspringt.

Reiner
0 Punkte
Beantwortet von saarbauer Profi (15.6k Punkte)
Hallo,

was du willst, geht nur per Makro

Gruß

Helmut
0 Punkte
Beantwortet von nostalgiker6 Experte (7.1k Punkte)
Zieh' die Spalte ziemlich breit - dann sollte es doch deutlich sichtbar werden, wenn etwas linksbündig steht. Denn auch "45 Jahre" müsste als TEXT interpretiert werden. Falls alles extra rechtsbündig formatiert wurde: Ausrichtung horizontal auf "Standard" setzen.
0 Punkte
Beantwortet von saarbauer Profi (15.6k Punkte)
Hallo,

eine Andere Lösung wäre "Bedingte Formatierung" mit "Formel ist"

=ISTTEXT(B5)

hier für Zelle B5 und dann "Muster" und farbig hinterlegen. Zu Abschluss noch auf alle Zellen mit dem Pinsel verteilen

Gruß

Helmut
0 Punkte
Beantwortet von nighty Experte (6.6k Punkte)
hi all :-)

ein beispiel

gruss nighty

spalte a wird geprueft ueber den index

Private Sub worksheet_Change(ByVal Target As Range)
Application.EnableEvents = False
If IsNumeric(Target) = False And Target.Column = 1 Then
Cells(Target.Row, Target.Column) = "Fehler"
Cells(Target.Row, Target.Column).Select
End If
Application.EnableEvents = True
End Sub
0 Punkte
Beantwortet von nighty Experte (6.6k Punkte)
hi all :-)

einzufuegen alt+f11/projektexplorer/DeineTabelle

gruss nighty
0 Punkte
Beantwortet von m-o-m Mitglied (499 Punkte)
Hallo Reiner,

warum blockierst Du nicht die Freitexteingabe über die Gültigkeit?

Daten > Gültigkeit > Einstellungen > Ganze Zahl

Vorteil: Du könntest sowohl eine Eingabemeldung bei Auswahl der Zelle, als auch eine Fehlermeldung bei Falscheingabe hinzufügen und es können nur Zahlen eingetragen werden.

Gruß Maik
...