Thema Datum  Von Nutzer Rating
Antwort
Rot Excel Daten aus Zwischenablage einfügen
04.12.2020 16:26:54 Jürgen
NotSolved
04.12.2020 16:30:46 Gast73177
NotSolved
05.12.2020 10:51:02 jofed
NotSolved
05.12.2020 11:05:54 Gast17315
NotSolved

Ansicht des Beitrags:
Von:
Jürgen
Datum:
04.12.2020 16:26:54
Views:
1227
Rating: Antwort:
  Ja
Thema:
Excel Daten aus Zwischenablage einfügen

Hallo, ich verzweifele gerade an einer eigentlich simplen Aufgabe.

Ich erhalte Buchungsdaten (Typ Text, Datum, Zahl) über die Windows-Zwischenablage. Die Daten sind TAB-getrennt. Wenn ich diese in eine jungfräuliche Tabelle mittels Strg+V einfüge, ist alles o.k. Im Rahmen der Automatisierung der Abläufe mittels VBA möchte ich die Daten mittels die3ser einfachen Methode einfügen:

Sub Einfügen()
   ActiveSheet.Range("A1").Activate
   ActiveSheet.Paste
End Sub
 
Hiermit erhalte ich jedocjh ein nicht brauchbares Ergebnis, da nicht ganzzahlige Werte (z.B. 9,8) offensichtlich nicht als Zahl, sondern als Text eingefügt werden, und somit z.B. bei einer Summenbildung nicht berücksichtigt werden.
 
Um das Problem nachzuvollziehen, schreibe man in den Windows-Editor:
50     9,8  (beide Zahlen tabulatorgetrennt).
Nun markiert man beide Zahlen, kopiert sie in die Zwischenablage, klickt in Excel die Zelle A1 an und fügt den Inhalt der Zwischenablage mit Strg+V ein.
Ergebnis: In A1 steht 50 (rechtsbündig), in A2 steht 9,8 (rechtsbündig). So sollte es auch sein. Summiert man beide Zellen kommt 59,8 raus, auch o.k.
 
Macht man das Ganze nun mittels des Sub Einfügen, erhält man:
Ergebnis: In A1 steht 50 (rechtsbündig), in A2 steht 9,8 (aber linksbündig) !
Summiert man auch hier beide Zahlen ist das Ergebnis 50 !!!
 
Alle Zellen sind übrigens im Format Standard.
In den Ländereinstellungen von Windows 10 ist das Komma das Dezimaltrennzeichen und der Punkt dfas Tausender-Trennzeichen.
In Excel (2010) ist "Trennzeichen vom Betriebssystem übernehmen aktiviert.
 
Hat irgend jemand eine Erklärung für dieses unterschiedliche Verhalt oder besser noch eine Lösung?
 
Vielen Dank
Jürgen

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 Excel Daten aus Zwischenablage einfügen
04.12.2020 16:26:54 Jürgen
NotSolved
04.12.2020 16:30:46 Gast73177
NotSolved
05.12.2020 10:51:02 jofed
NotSolved
05.12.2020 11:05:54 Gast17315
NotSolved