Thema Datum  Von Nutzer Rating
Antwort
25.11.2015 19:46:10 Rudolf
NotSolved
Blau Überschrift nach VBA UserForm Eintrag
25.11.2015 20:37:25 Gast92971
NotSolved
25.11.2015 22:32:10 Gast52107
NotSolved
27.11.2015 09:45:20 Gast93584
NotSolved
29.11.2015 19:54:33 Rudi
NotSolved
29.11.2015 20:21:46 Gast68207
NotSolved

Ansicht des Beitrags:
Von:
Gast92971
Datum:
25.11.2015 20:37:25
Views:
1098
Rating: Antwort:
  Ja
Thema:
Überschrift nach VBA UserForm Eintrag

Hallo Rudolf!

Hast du die Sortierung mit im Code der Schaltfläche integriert oder läuft das nachher in einem andern Code / manuell? Wenn du den Code von Speichern bzw. Löschen mit postest, könnte man da ggf. was mit einfügen. Ansonsten würde folgender Ablauf nach dem Speichern helfen. Spalte A durchlaufen und immer zwei aufeinanderfolgende Zellen vergleichen. Ist der Name identisch weitergehen sonst ein Zelle einfügen, Namen einfügen und dann weitergehen. Folgende Code würde das bsps. machen.

Sub nameneintragen()
Dim i As Integer


If Worksheets(1).Cells(Rows.Count, 1).End(xlUp).Row > 3 Then
    For i = 3 To Worksheets(1).Cells(Rows.Count, 1).End(xlUp).Row
        If Cells(i, 1).Value <> Cells(i + 1, 1).Value Then
            Worksheets(1).Rows(i + 1).Select
            Selection.Insert Shift:=xlDown
            Worksheets(1).Range(Worksheets(1).Cells(i + 1, 1), Worksheets(1).Cells(i + 1, 3)).MergeCells = True
            Worksheets(1).Cells(i + 1, 1) = Cells(i + 2, 1).Value
            Worksheets(1).Cells(i + 1, 1).HorizontalAlignment = xlCenter
        End If
    Next i
End If

End Sub

 

Problem wäre dann aber im Nachgang, dass du jetzt verbundene Zellen drin hast. Das könnte ggf. bei deiner Sortierung Probleme machen und Fehler erzeugen. Da müsstest du dann ggf. die Sortierung bzw. das Speichern anpassen (oder vorher die Namensüberschriften erst per Marko löschen lassen).

Gruß Matthias


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
25.11.2015 19:46:10 Rudolf
NotSolved
Blau Überschrift nach VBA UserForm Eintrag
25.11.2015 20:37:25 Gast92971
NotSolved
25.11.2015 22:32:10 Gast52107
NotSolved
27.11.2015 09:45:20 Gast93584
NotSolved
29.11.2015 19:54:33 Rudi
NotSolved
29.11.2015 20:21:46 Gast68207
NotSolved