Thema Datum  Von Nutzer Rating
Antwort
12.01.2017 19:52:33 Herman
NotSolved
12.01.2017 19:56:36 Herman
NotSolved
Rot Zellen verbinden wenn Bedingung erfüllt
14.01.2017 15:34:59 Werner
**
NotSolved
14.01.2017 15:36:07 Werner
NotSolved
14.01.2017 20:08:50 Gast8319
NotSolved
15.01.2017 09:58:07 Herman
Solved
15.01.2017 11:35:37 Werner
Solved

Ansicht des Beitrags:
Von:
Werner
Datum:
14.01.2017 15:34:59
Views:
789
Rating: Antwort:
  Ja
Thema:
Zellen verbinden wenn Bedingung erfüllt

Hallo Hermann,

dir ist aber schon klar, dass beim Verbinden der Zellen nur die Werte in Spalte B erhalten bleiben, der Rest geht flöten?

 

Sub Makro1()
Dim rngBereich As Range
Dim rngZelle As Range
Dim loLetzte As Long

With Sheets("Tabelle1") 'anpassen
loLetzte = .Cells(.Rows.Count, 105).End(xlUp).Row 'letzte belegte Zelle in DA
Set rngBereich = .Range(.Cells(1, 105), .Cells(loLetzte, 105)) 'von Zeile 1 ggf. anpassen

Application.DisplayAlerts = False
For Each rngZelle In rngBereich
    If rngZelle.Value = True Then
        .Range(.Cells(rngZelle.Row, 2), .Cells(rngZelle.Row, 91)).Merge
            With .Range(.Cells(rngZelle.Row, 2), .Cells(rngZelle.Row, 91))
                .HorizontalAlignment = xlRight
                .VerticalAlignment = xlBottom
                .WrapText = False
                .Orientation = 0
                .AddIndent = False
                .IndentLevel = 0
                .ShrinkToFit = False
                .ReadingOrder = xlContext
                .MergeCells = True
            End With
    End If
Next rngZelle
End With
Application.DisplayAlerts = True
End Sub

 

Gruß Werner


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
12.01.2017 19:52:33 Herman
NotSolved
12.01.2017 19:56:36 Herman
NotSolved
Rot Zellen verbinden wenn Bedingung erfüllt
14.01.2017 15:34:59 Werner
**
NotSolved
14.01.2017 15:36:07 Werner
NotSolved
14.01.2017 20:08:50 Gast8319
NotSolved
15.01.2017 09:58:07 Herman
Solved
15.01.2017 11:35:37 Werner
Solved