Thema Datum  Von Nutzer Rating
Antwort
24.04.2017 12:16:36 erdnA
NotSolved
Blau String rechtsbündig in .DAT schreiben (Excel/Makro)
24.04.2017 12:26:51 Azubi007
NotSolved
25.04.2017 07:37:57 Gast96607
NotSolved

Ansicht des Beitrags:
Von:
Azubi007
Datum:
24.04.2017 12:26:51
Views:
564
Rating: Antwort:
  Ja
Thema:
String rechtsbündig in .DAT schreiben (Excel/Makro)
Moin moin & Hallo, ich bin momentan echt am verzweifeln und hoffe das jemand mir helfen kann. Ich habe eine Excel Datei von der ich Werte in eine .dat speichere. Meine Vorgehensweise ist dabei wie folgt. Ich definiere die Überschriften der Spalten als Variablen (MaxMenge, MinMenge, etc.) z.B. Dim MaxMenge As String * 17 Dim MinMenge As String * 17 Dann befülle ich meine Variable mit dem Wert aus der benötigten Celle z.B. MaxMenge = Cells(iZeile, 1) (99.999.899,000) MinMenge = Cells(iZeile, 2) (0,000) Damit ich meine Werte in die .dat schreiben kann, benutze ich Print #1 z.B String = MaxMenge & MinMenge Print #1, String Jetzt kommen wir zu meinem Problem. Da ich die länger der einzelnen Strings angegeben habe, sind die einzelnen Feldgrößen passend. (Dies ist auch sehr wichtig, da das System beim laden der .dat auf die Abstände achtet) (Bei dem Orginal & Meiner .dat sind die Feld Größen alle gleich.) Mein Problem tritt jetzt bei jedem Feld auf, wo der Wert kleiner als die Feldgröße ist. So sieht es bei mir aus. "138,00 " Und so sollte es bei mir aus sehen. " 138,00" Das System achtet sehr kleinlich auf die Abstände zwischen den Werten. Da meine Werte in der .Dat alle Linksbündig abgespeichert werden, kann das System diese .dat nicht laden. Die Werte müssten alle Rechtsbündig in die .dat gespeichert werden, damit das System die .dat laden kann. Falls noch fragen zu meinem Problem sind, stehe ich Ihnen gerne zur Verfügung. Mit freundlichen Grüßen Andre

Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
24.04.2017 12:16:36 erdnA
NotSolved
Blau String rechtsbündig in .DAT schreiben (Excel/Makro)
24.04.2017 12:26:51 Azubi007
NotSolved
25.04.2017 07:37:57 Gast96607
NotSolved