Beispiel: Der Wert 20, mit "Liter" formatiert, Aussehen demzufolge 20 Liter sollte zu der tatsächlichen "echten" Zeichenkette "20 Liter" umgewandelt werden.
Ist sowas überhaupt machbar ?
Besten Dank zum voraus !
Beispiel: Der Wert 20, mit "Liter" formatiert, Aussehen demzufolge 20 Liter sollte zu der tatsächlichen "echten" Zeichenkette "20 Liter" umgewandelt werden.
Ist sowas überhaupt machbar ?
Besten Dank zum voraus !
hoffe dir ist geholfen
gruß Michael
es ist bestimmt nicht die eleganteste Methode aber bei mir funtioniert es:
Speicher die Datei im txt-Format (dabei wird nur das aktuelle Tabellenblatt gespeichert), schließe die Datei und öffne sie anschließend wieder aus Excel heraus.
Hierbei hast du diverse Optionen, die du für deine spezielle Datei ausprobieren mußt.
Anschließend hast du in jeder Zelle den "reinen" Text stehen, also auch "20 Liter". Dies wird von Exel aber dann auch nur als Text erkannt, sprich der Zahlenwert "20" läßt sich nicht mehr verarbeiten.
Gruß
Christoph
PS: das ganze Prozedere läßt sich auch in ein Makro einbinden...
ich mag mich irren aber mit VBA kannst Du nur Zellwerte auslesen und nicht Zellformate.
Die einzige Möglichkeit, die ich sehe ist Deine Formatierung mit "Liter" direkt einzufügen:
Cells(1, 1) = Cells(1, 1) & " Liter"
Gruß
Peter
Herzlichen Dank für die Lösungsvorschläge! Ich werde mich sofort ans ausprobieren machen. Am meisten verspreche ich mir im Augenblick vom Vorschlag von Christoph.
Wie ich den Vorschlag von Thomas umsetzen kann ist mir noch nicht ganz klar. Ich werde den Ansatz aber einmal testen. Das Problem ist, dass ich nur den Wert zur Verfügung habe. Wie kann ich diesen mit dem Format "Liter" verknüpfen ? Vielleicht kann ich allenfalls das Format mit VBA irgendwie auslesen und dann mit dem Wert zu einer neuen "echten" Zeichenkette verknüpfen ?
Auf alle Fälle herzlichen Dank für Eure Ideen !
Gruss Willi
Danke für Deine Hilfe. Das Problem ist aber, dass ich nicht 20 Liter dem Aussehen nach sondern als effektive Zeichenkette brauche.
Gruss
Willi
Werde auch diesen Ansatz verfolgen
Gruss
Willi
Du schriebst von einem FORMAT, deswegen dachte ich es ist schon vorhanden.
formatiere in meinem beispiel C1 BENUTZERDEFINIERT als 00"liter", wenn Du eine 2 stellige zahl eingibst wird liter mit angezeigt.
helau aus muenchen thomas
Gruss aus der Schweiz nach München
Willi
eine Formellösung kenne ich nicht, aber was hältst Du hiervon:
Viel Erfolg wünscht
WernerB.