Announcement

Collapse
No announcement yet.

Zahlenformat in Exel übertragen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Zahlenformat in Exel übertragen

    Hallo,
    habe eine Frage zur Formatierung von Zahlen in Reporting Services 2005.
    Trotz Formatierung der Zelle als "Zahl" im Reporting Services 2005 landet meine Zahl immer bei der Ausgabe in Excel als Text und kann daher nicht ohne vorherige Umwandlung addiert werden.
    Hatte jemand dieses Problem schon und erfolgreich gelöst?
    Danke im Voraus, Gruß
    Hillary

  • #2
    Hallo Hilary,

    ich weiß Dein Beitrag ist schon etwas älter, aber ich bin gerade zufällig drüber gestolpert.
    Ich benutze zwar keine Reporting Services, aber ich vermute, es könnte einen Zusammenhang mit der von Dir benutzten Excel-Version geben.

    Ich hole mit Delphi Daten aus einer Datenbank, schreibe sie in eine
    Textdatei und stoße dann von Delphi aus ein Excel-VBA Makro an, das die
    Textdatei in eine Exceltabelle kopiert. Das lief seit Jahren einwandfrei.
    Als ich dann OFFICE 2003 hatte, stieß ich auf die gleichen Probleme wie Du.

    Nach langem Suchen fand ich heraus, dass es in Excel-VBA in dem Befehl zum Öffnen einer Textdatei "Workbooks.Opentext" einen neuen optionalen Parameter "LOCAL" gibt.
    Zitat aus der VBA-Hilfe:
    "Local Geben Sie True an, wenn die Ländereinstellungen des Computers für Trennzeichen, Zahlen- und Datumsformate verwendet werden sollen".
    (in älteren EXCEL-Versionen wurde das wohl generell so gemacht)

    Nachdem ich das dann in meinem Makro eingebaut hatte, lief alles wieder perfekt.

    Gruß frauwue
    docendo discimus

    Comment

    Working...
    X