Das Clever-Excel-Forum.de - Treffen
findet vom 15. - 17. September 2017 in Thüringen / Region Großer Inselsberg statt. Hotelbuchung ab sofort möglich.


Neues Tabellenblatt mit Format TEXT
#1
Ich habe eine Datei mit mehreren Blättern.
Jetzt muss ich alle Blätter, aller Zellen, quasi die ganze Datei in Textformat umwandeln,
damit sie umgewandelt ins CSV Format keine Formatierungsfehler bringt.

Das ist ein recht mühsamer Aufwand, jede einzelne Spalte selektieren und ins Format Text umzuwandeln...

Wählt man das gesamte Blatt, sagt Excel, dass das nur Spaltenweise geht....Welch ein Aufwand.

Jetzt dachte ich, eine neue Arbeitsmappe zu erstellen und dem Blatt als Ausgangsbasis Textformat zu geben.
Aber das geht nicht und macht auch keinen Sinn, weil beim Kopieren und dann "nur Werte einfügen" auch wieder auf Standard formatiert wird.


Lange Rede...kurzer Sinn..... Wie kann man einem Blatt mit vorhandenen Daten auf schnellste Weise das Zellformat TEXT zuweisen?
Gruß Achim
Jeder Mensch macht Fehler. Die Kunst liegt darin, sie zu machen, wenn keiner zuschaut.
to top
#2
Hallo Achim,

was genau meinst Du unter ins Format Text umzuwandeln...,
das nur spaltenweise gehen soll?

Ich würde es so machen: Strg+a, Strg+1, Zahlen: Text, OK.

Gruß Uwe
to top
#3
Hallo,

ich vermute er meint damit Daten - Text in Spalten.
Gruß
Peter
to top
#4
Hallo!
Wenn ich
- Rechtsklick auf Tabellenreiter, "alle Blätter auswählen"
- Strg+a, Strg+1
- Tab, t, Enter
durchführe, ist die gesamte Mappe auf Textformat umgestellt.

Gruß, Ralf
to top
#5
Okay, ich habe es mal so durchgeführt.
Das Blatt in eine neue Arbeitsmappe geschoben.
STRG+A
STRG+1
TEXT
OK
Es hat sich optisch nichts getan...(?!?)
Datei gespeichert als CSV.
Gebe ich die Datei meinem Programmierer zum Hochladen in die Datenbank kommt es zu Fehlern.

Das bedeutet, dass die Umwandlung in reines Textformat so nicht funktioniert.
Aber wenn ich die Spalten einzeln formatiere und über
Menü - Daten - Text in Spalten
umwandle, geht es und es gibt nach dem Umwandeln ins CSV und dem anschließendem Hochladen keine Probleme.

Wenn ich daran denke, dass ich naja.... so ca. 1500 Spalten aus allen Blättern umwandeln muss.....Na toll....schöner Sonntag für mich...
Gruß Achim
Jeder Mensch macht Fehler. Die Kunst liegt darin, sie zu machen, wenn keiner zuschaut.
to top
#6
Hi Achim,

stell' uns doch bitte mal so ein Blatt zur Verfügung -so richtig vorstellen kann ich mir nicht, was genau passieren soll.
?mage

Misserfolg ist eine Chance, es beim
nächsten Mal besser zu machen.

(Henry Ford)
http://www.sprueche-zum-nachdenken.eu
to top
#7
Das darf ich leider nicht, bzw. ich weiß es nicht.
Es sind zwar nur Daten, die zu einem Produktkatalog meiner Firma gehören
und ich bin der ADMIN und Verwalter der Daten.
Aber ich möchte mir keine "Gelbe Karte" einfangen.
Ich bitte um Verständnis.
Gruß Achim
Jeder Mensch macht Fehler. Die Kunst liegt darin, sie zu machen, wenn keiner zuschaut.
to top
#8
Hallo Achim,

vielleicht reicht das schon:

Code:
Sub ZuText()
  Dim oWs As Worksheet
  On Error Resume Next
  For Each oWs In ActiveWorkbook.Worksheets
    With oWs.Cells.SpecialCells(xlCellTypeConstants)
      .NumberFormat = "@"
      .Value = .Value
    End With
  Next oWs
End Sub

Gruß Uwe
to top
#9
Hallo Uwe,
ich habe das Makro mal getestet. Uii, das hat alles kaputt gemacht, geht gar nicht.

Ich habe nochmal
STRG+A
STRG+1
TEXT
OK

Dann die Datei als CSV gespeichert und anschließend im Editor alle Komma gegen einen Punkt ersetzt.
Weiterhin die ganzen Sonderzeichen entsprechend entfernt, oder bearbeitet.

Jetzt hat das Hochladen in die DB keinen Fehler gebracht.....
Jetzt scheint das zu funktionieren...
Also, nochmal DANKE für die kleinen Tipps zum Umwandeln in TEXT....
Gruß Achim
Jeder Mensch macht Fehler. Die Kunst liegt darin, sie zu machen, wenn keiner zuschaut.
to top


Möglicherweise verwandte Themen...
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Hyperlink anpassen auf neues Tabellenblatt Icepic 3 50 Heute, 05:47
Letzter Beitrag: schauan
  CSV Datei in bedruckbares Format formatieren? justanil 1 58 03.12.2016, 01:30
Letzter Beitrag: Kuwer
  Zeilen kopieren und mit Formeln und Format, aber ohne Werte einfügen Peter Pan 7 132 18.11.2016, 08:17
Letzter Beitrag: Kuwer
  Datei fürs Forum - Format + Formeln per Vba kopieren Gast 123 7 178 07.11.2016, 20:20
Letzter Beitrag: Daniel Albert
  Zeilen in neues Arbeitsblatt je nach Bedingung kopieren Zeppi 1 66 24.10.2016, 11:22
Letzter Beitrag: IchBinIch
Exclamation VBA - Zellenwerte durch Klick auf neues Tabellenblatt übertragen RockNRolla 2 100 12.10.2016, 08:40
Letzter Beitrag: RockNRolla
  Formel um Daten aus einem csv-Dokument in ein neues kopieren ExcelAnfänger7775 5 277 29.07.2016, 17:08
Letzter Beitrag: schauan
  Zelleninhalt im Format hh:mm in Format hh:mm:ss wandeln fanthomas 36 1.324 19.07.2016, 16:06
Letzter Beitrag: shift-del
  Benutzerdefiniertes Format mit Buchstaben und Zahlen Steffi8012 4 282 18.07.2016, 16:48
Letzter Beitrag: Steffi8012
  2 Excel Dateien miteinander vergleichen (Beding. Format.) Spike87 1 284 12.07.2016, 15:03
Letzter Beitrag: Rabe

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste