Thema Datum  Von Nutzer Rating
Antwort
Rot Reihenfolge unabhängig von Checkboxen
25.04.2017 17:03:12 Sa
NotSolved
25.04.2017 17:32:24 Mackie
NotSolved
25.04.2017 18:36:41 Gast33813
NotSolved
26.04.2017 16:56:14 Sa
NotSolved
26.04.2017 20:16:38 Gast99181
Solved

Ansicht des Beitrags:
Von:
Sa
Datum:
25.04.2017 17:03:12
Views:
1143
Rating: Antwort:
  Ja
Thema:
Reihenfolge unabhängig von Checkboxen
Hallo zusammen, ich habe ein Problem, welches ich einfach nicht ohne Hilfe lösen kann. Ich habe eine Userfom erstellt, mit deren Hilfe Analysen mittels Checkboxen ausgewählt werden können. Falls es neue Analysen gibt, wird die Userform natürlich durch zusätzliche Checkboxen erweitert. Bei dem Code stört mich total, dass die Analysen der Reihenfolge nach in dem Auftragsformular eingefügt werden. Ich erläutere mein Problem an einem Beispiel: Ich wähle in der Userform folgendes aus: - Dicke (Checkbox1)--> wird in Zelle B 12 eingetragen - Reibung (Checkbox3)--> wird in Zelle B 13 eingetragen Wenn mir später auffällt, dass ich doch noch gerne das Flächengewicht hätte, ist dieser Code nicht ideal dafür. Checkbox 2 ist das Flächengewicht und wird deswegen in B13 eingetragen und die Reibung rutscht in Zelle B14. Also so: B12 --> Dicke (Checkbox1) B13 --> Flächengewicht (Checkbox2) B14 --> Reibung (Checkbox3) Ich hätte es gerne in der Reihenfolge, wie ich die Analysen ausgewählt habe. Also unabhängig von der Nummerierung der Checkboxen: B12 --> Dicke (Checkbox1) B13 --> Reibung (Checkbox3) B14 --> Flächengewicht (Checkbox2) Code habe ich mit Hilfe von Foren erstellt bekommen. Bin eher Laie auf dem Gebiet. Private Sub CommandButton2_Click() ActiveSheet.Unprotect Password:="xxx" Dim lR As Long, lC As Long Dim ctrl As Object lR = 12 lC = 2 For Each ctrl In Me.Controls If Left(ctrl.Name, 8) = "CheckBox" Then If ctrl.Value Then ActiveSheet.Cells(lR, lC) = ctrl.Caption lR = lR + 1 If lR > 28 Then lR = 12: lC = lC + 2 End If End If Next ctrl ActiveSheet.Protect Password:="xxx", DrawingObjects:=True, Contents:=True, Scenarios:=True, _ AllowFormattingCells:=True, AllowFormattingColumns:=True, _ AllowFormattingRows:=True Unload Me End Sub Ich bedanke mich jetzt schon mal für das Lesen meines Beitrages! Liebe Grüße und einen schönen Tag. SA

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
Rot Reihenfolge unabhängig von Checkboxen
25.04.2017 17:03:12 Sa
NotSolved
25.04.2017 17:32:24 Mackie
NotSolved
25.04.2017 18:36:41 Gast33813
NotSolved
26.04.2017 16:56:14 Sa
NotSolved
26.04.2017 20:16:38 Gast99181
Solved