Hot News:

Unser Angebot:

  Foren auf CAD.de (alle Foren)
  Excel
  Zellenformatierung: Ungewolltes Ändern in das Format 'Datum'

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
Autor Thema:  Zellenformatierung: Ungewolltes Ändern in das Format 'Datum' (2933 mal gelesen)
C. Thiel
Mitglied
 


Sehen Sie sich das Profil von C. Thiel an!   Senden Sie eine Private Message an C. Thiel  Schreiben Sie einen Gästebucheintrag für C. Thiel

Beiträge: 442
Registriert: 15.10.2001

ACAD2k2, MDT6 mit aktuellen SP's,
SE V19 SP9 + PM/KM
WIN-XP/SP2 im Novell-Netz
3,4GHz Pentium, 2GB RAM

erstellt am: 04. Jul. 2003 13:25    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo,

ein Kollege hat mich gebeten einmal zu diesem Thema zu recherchieren.

Mein Problem: Unsere Produkte sind in einer Produktstruktur auf der Festplatte abgelegt.
Diese sieht aus wie folgt:
1
1.1
1.1.1
usw.

Mein Kollege hat nun über einen Editor alle Punkte in Unterstriche ("_") verwandelt. Nun möchte er in Excel in einer Spalte (die Unterstriche sind in mehreren Spalten) wieder in Punkte verwandeln.

Nun das Problem. Sobald man über Suchen/Ersetzen die Unterstriche in Punkte verwandelt, zeigt Excel die Zelle als Datum an. Zumindest bei Zellen die nur 2 oder 3 Punkte haben.

Das heißt, aus "1.1" wird "01. Jan" und aus "1.1.1" wird "01.01.2001".

Eine Änderung am Zellenformat, also auf Text oder Benutzerdefiniert hat auch keine besserung gebracht. Hat also von Euch jemand eine Idee wie man dieses Problem lösen könnte?

Danke schon mal im voraus.

MfG

Chris

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

startrek
Moderator
Architekt


Sehen Sie sich das Profil von startrek an!   Senden Sie eine Private Message an startrek  Schreiben Sie einen Gästebucheintrag für startrek

Beiträge: 1361
Registriert: 13.02.2003

.

erstellt am: 04. Jul. 2003 14:03    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für C. Thiel 10 Unities + Antwort hilfreich

Hi Chris,

das Textformat sollte eigentlich klappen.
Ansonsten versuchs mal mit ' davor, also:

'1.1.1

Gruss Nancy

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

C. Thiel
Mitglied
 


Sehen Sie sich das Profil von C. Thiel an!   Senden Sie eine Private Message an C. Thiel  Schreiben Sie einen Gästebucheintrag für C. Thiel

Beiträge: 442
Registriert: 15.10.2001

ACAD2k2, MDT6 mit aktuellen SP's,
SE V19 SP9 + PM/KM
WIN-XP/SP2 im Novell-Netz
3,4GHz Pentium, 2GB RAM

erstellt am: 04. Jul. 2003 14:47    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hi Nancy,

danke für Deine Antwort.

Ja, wenn man einen "'" benutzt, dann funktioniert es. Aber das
ist ja nicht Sinn und Zweck der Sache. Wenn ich eine Zelle formatiere und Ihr sage das sie Text enthält, dann hat der Inhalt sich nicht in ein Datum zu verwandeln.
Und genau die Lösung für dieses Problem suche ich.

Übrigens, bei uns ist Office 2000 im Einsatz.

MfG

Chris

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

startrek
Moderator
Architekt


Sehen Sie sich das Profil von startrek an!   Senden Sie eine Private Message an startrek  Schreiben Sie einen Gästebucheintrag für startrek

Beiträge: 1361
Registriert: 13.02.2003

.

erstellt am: 04. Jul. 2003 15:29    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für C. Thiel 10 Unities + Antwort hilfreich

Hi nochmal,

versuch mal folgendes Makro, habe es ertsmal nur für eine Zelle probiert:
________________________________________
Sub Test1()
Range("A1").Select
    With ActiveCell
      .Replace What:="_", Replacement:="."
      .NumberFormat = "@"
    End With
End Sub
___________________________________

oder eben (unprobiert) für eine Spalte:
_____________________________
Sub Test2()

columns("A:A").Select
    With selection
      .Replace What:="_", Replacement:="."
      .NumberFormat = "@"
    End With
End Sub
_______________________________

viel Glück
Nancy

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

startrek
Moderator
Architekt


Sehen Sie sich das Profil von startrek an!   Senden Sie eine Private Message an startrek  Schreiben Sie einen Gästebucheintrag für startrek

Beiträge: 1361
Registriert: 13.02.2003

.

erstellt am: 04. Jul. 2003 18:20    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für C. Thiel 10 Unities + Antwort hilfreich

Nachtrag,

also das Ganze funktioniert sogar ohne numberformat,
wahrscheinlich schlägt beim suchen/ersetzen irgendeine
'Formatautomatic'zu, die das gesetzte Format überschreibt,
zumindest sieht man das wenn man einfach mal ein Makro aufzeichnet,
was er da alles so hineintextet (habe das einfach gelöscht)
also nochmal 'less is more' und ohne select
siehts auch noch hübscher aus 

Grüsse Nancy
--

Sub einfacher()
Columns("A:A").Replace What:="_", Replacement:="."
End Sub

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

C. Thiel
Mitglied
 


Sehen Sie sich das Profil von C. Thiel an!   Senden Sie eine Private Message an C. Thiel  Schreiben Sie einen Gästebucheintrag für C. Thiel

Beiträge: 442
Registriert: 15.10.2001

ACAD2k2, MDT6 mit aktuellen SP's,
SE V19 SP9 + PM/KM
WIN-XP/SP2 im Novell-Netz
3,4GHz Pentium, 2GB RAM

erstellt am: 16. Jul. 2003 09:49    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hi Nancy,

sorry das ich mich jetzt erst melde, aber ich hatte Urlaub. 

Danke für Deine Routinen. Ich hab Sie mal weitergeleitet und hoffe das es so funktioneirt.

MfG

Chris

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Udo
Mitglied
 


Sehen Sie sich das Profil von Udo an!   Senden Sie eine Private Message an Udo  Schreiben Sie einen Gästebucheintrag für Udo

Beiträge: 72
Registriert: 20.10.2001

erstellt am: 18. Jul. 2003 21:26    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für C. Thiel 10 Unities + Antwort hilfreich

Hallo Chris,
eine dumme Frage (falls es diese gibt): Du hast aber das Zellenformat vor dem ersetzen der Unterstriche in Punkte geaendert, oder?

bis denne
Udo

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

C. Thiel
Mitglied
 


Sehen Sie sich das Profil von C. Thiel an!   Senden Sie eine Private Message an C. Thiel  Schreiben Sie einen Gästebucheintrag für C. Thiel

Beiträge: 442
Registriert: 15.10.2001

ACAD2k2, MDT6 mit aktuellen SP's,
SE V19 SP9 + PM/KM
WIN-XP/SP2 im Novell-Netz
3,4GHz Pentium, 2GB RAM

erstellt am: 21. Jul. 2003 11:28    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hi Udo,

neee, dumme Fragen gibt's nicht (nur dumme antworten).

Na klar, da hab' ich schon dran gedacht, vorher die Zellenformatierung auf Text zu stellen.
trotzdem Danke für den Tip.

MfG

Chris

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz