Zum Inhalt springen

LordHexa

Mitglieder
  • Gesamte Inhalte

    168
  • Benutzer seit

  • Letzter Besuch

Beiträge von LordHexa

  1. GuMo zusammen,

    hab ein kleines Problem, das sich sicherlich einfach lösen lässt, aber irgendwie fehlt mir der Ansatz.

    Ich habe mehrer Einträge in einer Exceltabelle, die ich nun in Zufälliger Reihenfolge in verschiedene Textboxen einlesen möchte. Doppelte Einträge dürfen nicht existieren, sprich jeder Wert aus der Exceltabelle darf nur einmal in einer Textbox auftauchen und in keiner weiteren.

    Als Beispiel nehmen wir mal dies :

    Sagen wir ich habe in der Exceltabelle 6 Namen, die 6 Namen sollen in der UserForm auf 6 Textboxen aufgeteilt werden und das Ganze in einer zufälligen Reihenfolge.

  2. Das hat leider nicht so ganz funktioniert, wie ich es mir erhofft habe. Daher bin ich jetzt auf einen anderen Lösungsweg umgestiegen, allerdings auch dort wieder auf ein Problem gestoßen. Ich möchte nun 2 Tabellenblätter, die verschiedene Spaltengrößen haben, mit einem Knopfdruck in 2 seperate .prn Files schreiben. Diese sollen nacheinander erstellt werden, mit Benutzerdefiniertem-Namen. Hätte da jemand nen Vorschlag ?

    PRN-Format ist zwingend Notwendig, da somit die Formatierung erzeugt wird!

  3. Hallo zusammen,

    ich habe ein Makro geschrieben, das eine Exceltabelle in eine EDI*-Konforme Textdatei schreibt. Das Problem ist, das ich mit meinen bisherigen Schleifen jede Zeile+Zelle einzeln ansprechen muss. Ich geb mal einen kleinen Code-Ausschnitt:

    For nRow = 4 To 4
    
          For nCol = 3 To 3
    
    
          LENTemp = Range("C4").Text
    
    
          Delimiter = 8 - Len(LENTemp)
    
    
                For i = 1 To Delimiter
    
                    LENLenght = LENLenght + " "
    
                Next i
    
    
                    strFileText = strFileText & avarWksData(nRow, nCol) & LENLenght
    
    
                'Var's leeren!
    
                LENTemp = ""
    
                Delimiter = ""
    
                LENLenght = ""
    
    
            Next
    
                strFileText = strFileText & avarWksData(nRow, nColsCnt)
    
        Next

    Der Delimiter dient der Formatierung, dessen Wert leider nicht für jede Zelle Konstant bleibt. Ich brauche eine Schleife die folgendes tut :

    - Zeile Zellenweise einliest

    - Wenn nach der Zelle X eine leere Zelle folgt, in die nächste Zeile springen usw.

    Ich hoffe das jemand ne Lösung parat hat.

    MfG LordHexa

    *EDI = EDI steht für Electronic Data Interchange und ist der Überbegriff für Industriestandards zum elektronischen Austausch von Geschäftsdokumenten.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...