Clever-Excel-Forum

Normale Version: Spaltennummern einsehen bzw. zu bestimmter Spalte springen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo zusammen,

ich habe einen sehr großen Datensatz in Excel, habe allerdings in einer Handvoll Zellen Fehler.
Beispielsweise weiß ich (dadurch ich mit diesem Datensatz in R arbeite), dass in Zeile 4715 und Spalte 16323 ein Fehler ist (Dezimaltrennzeichen verrutscht, oder so etwas).

Wie gelange ich nun simpel in diese Zelle, um mir den Fehler anzusehen und ggf. zu berichtigen?
Im Kopf kann ich kann ich nun leider nicht sonderlich schnell den Spaltennamen in Buchstaben umrechnen^^


Vielen Dank!
Moin

Kleiner Workaround.
Zeile in A1
Spalte in A2
Formel in A3
Code:
=ADRESSE(A1;A2)

A3 selektieren.
STRG-C
Cursor in das Namenfeld setzen.
STRG-V
ENTER
Das geht aber sehr viel einfacher, Detlef! Wink
Ich gebe ins Namenfeld Z4715S16323 ein und lande
(völlig unerheblich, ob die Z1S1 Schreibweise in Excel eingestellt ist)
in Zelle XCU4715

Übrigens ein Grund, warum man beim Vergeben von Namen und bei der Benennung von Makros aufpassen sollte.

Gruß Ralf
Ich hatte ohne Erfolg mehrere Varianten im Gehe zu-Dialog probiert.
Warum reagiert das Namenfeld anders???
(26.03.2021, 17:49)shift-del schrieb: [ -> ]Warum reagiert das Namenfeld anders???

Ich hatte damals, als ich den Quellcode ganz alleine geschrieben habe, dies nicht berücksichtigt.  21
Hallo

mit Suchen, der Find Mehode kannst du die Zelle doch direkt anspringen. Unklar ist mir woher diu so genau weisst in welcher Zeile/Spalte der Fehler steckt??? Man kann  die Zelle auch direkt per VBA Makro anspringen. z.B. über eine InputBox wie unten. Das geht schneller als Scrollen.

mfg Gast 123

Code:
Sub Zeile_anspringen()
Dim Eingabe As String, z As Long, s As Long
Eingabe = InputBox("Bitte Zeile und Spalte mit Komma eingeben")
If Eingabe = Empty Then Exit Sub
z = Left(Eingabe, InStr(Eingabe, ","))
s = Mid(Eingabe, InStr(Eingabe, ",") + 1)
Cells(z, s).Select
End Sub
Nun denn, per VBA doch eher einfacher mittels
Cells(Zeile, Spalte).Select
isn't it?
Die Variablen sind ja schließlich bekannt.
Hallo Kollege ...

du hast recht, das ist einfacher!!  Höfliche Frage an dich:  ist der Fehler IMMER in dieser Zelle, oder veraendern sich Zeilen/Spalten auch mal???

mfg Gast 123