Thema Datum  Von Nutzer Rating
Antwort
Rot SVERWEIS - Formatierungsproblem
03.06.2016 10:44:32 David
NotSolved
03.06.2016 12:42:03 Gast28400
NotSolved
03.06.2016 13:19:21 David
NotSolved
03.06.2016 13:24:38 Gast63781
NotSolved
03.06.2016 13:30:55 Gast84835
NotSolved
03.06.2016 13:32:04 David
NotSolved
03.06.2016 14:09:55 Gast47361
NotSolved
03.06.2016 14:22:14 Gast14895
NotSolved
03.06.2016 14:26:54 Gast41648
NotSolved
03.06.2016 14:52:30 Gast54173
Solved
03.06.2016 15:00:23 Gast76179
NotSolved
04.06.2016 00:40:16 Nobody
NotSolved
04.06.2016 08:49:05 Gast69562
NotSolved
05.06.2016 02:19:52 Nobody
NotSolved

Ansicht des Beitrags:
Von:
David
Datum:
03.06.2016 10:44:32
Views:
1158
Rating: Antwort:
  Ja
Thema:
SVERWEIS - Formatierungsproblem

Hallo zusammen,

das Thema hat so glaube ich direkt nichts mit VBA zu tun, allerdings bin ich ratlos bzgl. eines eigentlich total simplen Problems, ich kann es aber NICHT lösen.

Problem: Ich habe eine Tabelle, in der die Zellen offensichtlich NICHT als Zahl formatiert sind obwohl die Zahlen über das Zahlenformat verfügen. (So scheint es) 
Nachdem ich die Funktion =ISTZAHL(...) ausgeführt habe wird mir bestätigt "FALSCH" also keine Zahl. Soweit so gut. 

Wenn ich in die entsprechende Zeile klicke (also in die Zeile selbst) und nach dem letzten Zeichen ENTER drücke wird aus dem Wert dann tatsächlich eine Zahl. Nunja dies kann ich unmöglich für alle Werte manuell machen. 

Die Werte in dieser Tabelle werden über diesen Befehl in die Tabelle eingefügt:

 

 Sheets("Datenweiterverarbeitung").Range("C2:C1000").Copy
    ' 'Fügt die Werte in die Spalte "A" der Analysetabelle ein
    With Sheets("Analysedaten")
        .Range("A2").PasteSpecial Paste:=xlValues

Ok dachte ich mir modifizier ich das ganze mal wie folgt und teste ob es mit diesem Code hinhaut:


    Sheets("Datenweiterverarbeitung").Range("C2:C1000").Copy
    ' 'Fügt die Werte  in die Spalte "A" der Analysetabelle ein
    With Sheets("Analysedaten")
        .Range("A2").PasteSpecial Paste:=xlValues
        .Range("A2").NumberFormat = "0"

Leider auch ohne Ergebnis. DIe Werte werden einfach nicht formatiert. Kann mir jemand helfen sagen wo genau das Problem liegt? Fakt ist, ich brauche die Werte der Spalte A defintiv als ZAHLENformat, damit ich meinen SVERWEIS ausführen kann. 

Manuelle Tests zeigen, dass mein etwas doofer aber einziger Versuch hilft damit der SVERWEIS ausgeführt werden kann. Denn nachdem ich in der Zelle nach dem letzten Zeichen, Enter drücke erhalte ich den Wert als Zahl, der SVERWEIS funktioniert dann. Aber nunja zufriedenstellend ist die Lösung natürlich nicht. Ich muss ja schon irgendwie sicherstellen, dass die Spalte dauerhaft und immer auch wirklich als ZAHL formatiert ist. 

Hat jemand eine Idee / oder einen Tipp? Wäre sehr dankbar. 


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 SVERWEIS - Formatierungsproblem
03.06.2016 10:44:32 David
NotSolved
03.06.2016 12:42:03 Gast28400
NotSolved
03.06.2016 13:19:21 David
NotSolved
03.06.2016 13:24:38 Gast63781
NotSolved
03.06.2016 13:30:55 Gast84835
NotSolved
03.06.2016 13:32:04 David
NotSolved
03.06.2016 14:09:55 Gast47361
NotSolved
03.06.2016 14:22:14 Gast14895
NotSolved
03.06.2016 14:26:54 Gast41648
NotSolved
03.06.2016 14:52:30 Gast54173
Solved
03.06.2016 15:00:23 Gast76179
NotSolved
04.06.2016 00:40:16 Nobody
NotSolved
04.06.2016 08:49:05 Gast69562
NotSolved
05.06.2016 02:19:52 Nobody
NotSolved