Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Excel-Feld mit "Sonderzeichen" (https://www.delphipraxis.net/129645-excel-feld-mit-sonderzeichen.html)

Hansa 23. Feb 2009 07:47


Excel-Feld mit "Sonderzeichen"
 
Moin,

ich erstelle vom Programm her eine Excel-CSV-Datei. Nun tauchen da Felder auf "#NAME ?". In der Originaldatei steht z.B. drin "+a" ohne die "" also +a. Was ist da zu tun ?

mkinzler 23. Feb 2009 07:49

Re: Excel-Feld mit "Sonderzeichen"
 
Was für ein Format hat die Spalte in Excel?

Morphie 23. Feb 2009 07:59

Re: Excel-Feld mit "Sonderzeichen"
 
Excel versucht in der Formel einen selbstdefinierten Bereich (in deinem Fall heißt der a) zu verarbeiten.
Dieser wurde aber nicht gefunden.

Was hast du denn genau vor, und wie heißt die komplette Formel? Benutzt du solche selbstbenannten Bereiche?

Hansa 23. Feb 2009 08:03

Re: Excel-Feld mit "Sonderzeichen"
 
Bei Zellen formatieren steht Standard. Oder wo soll ich gucken ?

Zitat:

Zitat von Morphie
einen selbstdefinierten Bereich (in deinem Fall heißt der a) zu verarbeiten...und wie heißt die komplette Formel?

Es gibt keine Formel. Lediglich die Zelle soll lesbar dargestellt werden. Selbstdefiniert ist da anfangs nichts. Ohne das + steht auch a drin.

mkinzler 23. Feb 2009 08:07

Re: Excel-Feld mit "Sonderzeichen"
 
Du könntest die Formatierung ünterdrücken (' Voranstellen)

ATSV 23. Feb 2009 08:09

Re: Excel-Feld mit "Sonderzeichen"
 
Hi

formatier die Zelle als Text und schreib das ganze nochmal hin, dann sollte es richtig angezeigt werden.

Oder so wie im Roten Kasten...

Hansa 23. Feb 2009 08:11

Re: Excel-Feld mit "Sonderzeichen"
 
Begrenzung mit "" und '' nützen auch nichts. Oder heißt Voranstellen wirklich nur einmal ? :shock:

ATSV 23. Feb 2009 08:15

Re: Excel-Feld mit "Sonderzeichen"
 
nur einmal ' davor

Hansa 23. Feb 2009 08:29

Re: Excel-Feld mit "Sonderzeichen"
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hat keinen Zweck. Datei ist angehängt. Die soll lediglich mit Excel geöffnet werden. Dann macht das mal bitte.

Ohje, CSV ist hier verboten. :shock: Nun denn, Sicherheitsmassnahme kompliziert umgangen :mrgreen: : CSV in TXT umbenannt. Also Datei wieder in ART.CSV umbenennen.

ATSV 23. Feb 2009 08:40

Re: Excel-Feld mit "Sonderzeichen"
 
irgendwie will er nicht speichern...
Aber es wird mir richtig angezeigt, wenn ich in Excel das =+a durch '+a ersetze. Das '=' schreibt sich Excel da selber rein

mkinzler 23. Feb 2009 08:41

Re: Excel-Feld mit "Sonderzeichen"
 
Liste der Anhänge anzeigen (Anzahl: 1)
Also bei mir funktioniert es

ATSV 23. Feb 2009 08:44

Re: Excel-Feld mit "Sonderzeichen"
 
Genauso siehts bei mir auch aus lässt sich nur nicht mehr speichern, dürfte aber am Excel 2007 liegen

Hansa 23. Feb 2009 08:53

Re: Excel-Feld mit "Sonderzeichen"
 
Liste der Anhänge anzeigen (Anzahl: 1)
Zitat:

Zitat von ATSV
Genauso siehts bei mir auch aus lässt sich nur nicht mehr speichern, dürfte aber am Excel 2007 liegen

Du hast bestimmt die Datei noch irgendwo geöffnet. *hust* :mrgreen:

Wieso sieht das bei mir dann so aus wie im Anhang ? Das muss doch eine Ursache haben. Ist bei mir Excel2000 und ich kann auch keinem die Excel-Version vorschreiben.

ATSV 23. Feb 2009 08:55

Re: Excel-Feld mit "Sonderzeichen"
 
sieht bie mir am anfang auch so aus einfach oben in der Leiste das = durch ein ' ersetzen und es geht :wink:

Hansa 23. Feb 2009 09:02

Re: Excel-Feld mit "Sonderzeichen"
 
Scheiß Excel. :mrgreen: Kann ich das irgendwie der CSV beibringen ?

mkinzler 23. Feb 2009 09:02

Re: Excel-Feld mit "Sonderzeichen"
 
Es wird am Gliechheitszeichen liegen

Hansa 23. Feb 2009 09:24

Re: Excel-Feld mit "Sonderzeichen"
 
Ist ja schon geklärt. Die Frage ist aber jetzt modifiziert, nämlich wie das zu bewerkstelligen ist, ein Feld (auch mit Sonderzeichen) für Excel zu erstellen, ohne dass der Enduser selber Hand anlegen muss. Das + ist nur die Spitze des Eisbergs ! Excel soll das Feld so darstellen wie vorher erstellt und basta. :mrgreen: Es gibt auch Felder mit - am Anfang. Selber Effekt. Dann sind noch einige da, die wurden offensichtlich für EAN-Nr. missbraucht. Excel zeigt die wissenschasftlich an als 40.xyE+02 etc.

mkinzler 23. Feb 2009 09:27

Re: Excel-Feld mit "Sonderzeichen"
 
Wie gesagt kann man Excel dazu bewegen, den Inhalt als Text zu interpretieren, indem man ' vornanstellt

ATSV 23. Feb 2009 09:29

Re: Excel-Feld mit "Sonderzeichen"
 
Wenn man das aber schon in der CSV Datei macht wird das ' auch mit angezeigt.

eventuell könnte man ein Makro basteln

mkinzler 23. Feb 2009 09:33

Re: Excel-Feld mit "Sonderzeichen"
 
Zitat:

Zitat von ATSV
Wenn man das aber schon in der CSV Datei macht wird das ' auch mit angezeigt.

eventuell könnte man ein Makro basteln

Nein, man muss aber das richtige nehmen, das bei #

ATSV 23. Feb 2009 09:38

Re: Excel-Feld mit "Sonderzeichen"
 
Liste der Anhänge anzeigen (Anzahl: 1)
per Hand in der CSV mit dem Editor geändert und mit Excel geöffnet... und ja ich habe das ' vom # genommen :wink:

mkinzler 23. Feb 2009 09:40

Re: Excel-Feld mit "Sonderzeichen"
 
Es geht nichts über die Rückwärtskompatibilität von O2K7 :gruebel:

ATSV 23. Feb 2009 09:41

Re: Excel-Feld mit "Sonderzeichen"
 
Funktioniert das mit 2003 wenn man die CSV anpasst :?:

Hansa 23. Feb 2009 09:50

Re: Excel-Feld mit "Sonderzeichen"
 
Hehe, echt lustig. :lol: Doch nicht so einfach, was ?

Zitat:

Zitat von mkinzler
Es geht nichts über die Rückwärtskompatibilität von O2K7 :gruebel:

Zitat:

Zitat von ATSV
Funktioniert das mit 2003 wenn man die CSV anpasst :?:

Die Frage lautet immer noch Excel-Feld mit "Sonderzeichen" Ich ergänze das hiermit : wie ergänze ich Felder richtig für Excel, die Zeichen wie +-/ oder längere aus Zahlen bestehende Textfelder enthalten.

ATSV 23. Feb 2009 09:54

Re: Excel-Feld mit "Sonderzeichen"
 
mit einem ' davor das geht nur nicht (zumindest in 2007) wenn du das in der CSV machst
Excel setzt ja z.B. bei dem + automatisch ein = davor das einfach durch ein ' ersetzen und es geht :thumb:

mkinzler 23. Feb 2009 09:56

Re: Excel-Feld mit "Sonderzeichen"
 
Zitat:

Zitat von ATSV
Funktioniert das mit 2003 wenn man die CSV anpasst :?:

Ja, siehe #11

ATSV 23. Feb 2009 09:59

Re: Excel-Feld mit "Sonderzeichen"
 
Dann ist gut ist mal wieder typisch MS, dass das in der neueren Version nicht mehr geht :roteyes:

Hansa 23. Feb 2009 10:08

Re: Excel-Feld mit "Sonderzeichen"
 
Liste der Anhänge anzeigen (Anzahl: 2)
Es geht darum, eine CSV bereitzustellen, bei der nicht bei jedem einzelnen komischen Feld etwas von Hand einzustellen ist. Preisfrage ist im Anhang. Wie muss die Datei aussehen, damit sie in Excel bis auf die ; so aussieht wie das Original :?:

mkinzler 23. Feb 2009 10:12

Re: Excel-Feld mit "Sonderzeichen"
 
Liste der Anhänge anzeigen (Anzahl: 1)
So sollte es gehen

ATSV 23. Feb 2009 10:15

Re: Excel-Feld mit "Sonderzeichen"
 
Liste der Anhänge anzeigen (Anzahl: 1)
sieht in Excel 2007 so aus

Hansa 23. Feb 2009 10:19

Re: Excel-Feld mit "Sonderzeichen"
 
Liste der Anhänge anzeigen (Anzahl: 1)
Bei mir so. 8)

mkinzler 23. Feb 2009 10:21

Re: Excel-Feld mit "Sonderzeichen"
 
Nimm mal csv als Endung

Hansa 23. Feb 2009 10:28

Re: Excel-Feld mit "Sonderzeichen"
 
keine Änderung.


Alle Zeitangaben in WEZ +1. Es ist jetzt 06:42 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz