Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Formatierung
#1
Hi,

folgender Sachverhalt:

In Spalte A werden über ein Makro Buchstaben geladen. z.B.:

A
A
B
C
C
C

Da sich das Tabellenblatt, welches als Referenz für das Makro dient ändern kann und somit die Buchstaben und die Anzahl dieser sich ändern kann, glaube ich meine Vorstellung ist nicht umsetzbar?

-Ich hätte gerne einen Code der erkennt das (in diesem Fall) die ersten 2 Eintragungen gleich sind und einen Rahmen um diese bis zur Spalte AS zieht usw. für die folgenden Zeilen. 
Im Anhang mal visualisiert..

Ist sowas überhaupt möglich Huh  
Grüße
Leo


Angehängte Dateien Thumbnail(s)
   
Antworten Top
#2
Hallo Leo,

mit bedingter Formatierung wirst du nach meiner Meinung nichts erreichen. Eventuell können dir die VBAler mit einem Makro weiterhelfen.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#3
Hi Günter,

denke auch das man hier was mit einem Makro machen muss, aber habe nicht den Ansatz einer Idee Confused
Antworten Top
#4
Hola,

zur Info...

http://www.vba-forum.de/forum/View.aspx?...rmatierung

Gruß,
steve1da
Antworten Top
#5
Jap, sry Thema Crossposting habe ich nicht berücksichtigt..
Antworten Top
#6
Hi Leonhard,

CP ist bei uns unter bestimmten Bedingungen geduldet. Hier ist dazu etwas Lesestoff: http://www.clever-excel-forum.de/misc.php?action=help&hid=10
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#7
Hallöchen,

ich wusste doch, ich hatte da mal was programmiert - 16.01.2003, 11:58 - sollte aber auch heute noch funktionieren. Daher ausnahmsweise mal ohne die von mir gewohnten Kommentare und auch nicht optimiert Sad .

Zitat:Sub RahmenUmGleicheDaten()
'
Start = 1
ende = 1
For i = Start To Rows.Count
If Cells(i, 1) = Cells(i + 1, 1) Then
ende = i + 1
Else
ende = i
Range(Cells(Start, 1), Cells(ende, 1)).Select
With Selection.Borders()
.LineStyle = xlContinuous
.Weight = xlThin
.ColorIndex = xlAutomatic
End With
Selection.Borders(xlDiagonalDown).LineStyle = xlNone
Selection.Borders(xlDiagonalUp).LineStyle = xlNone
Selection.Borders(xlInsideHorizontal).LineStyle = xlNone
Start = i + 1
End If
If Cells(Start, 1) = "" Then Exit Sub
Next

End Sub
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
[-] Folgende(r) 1 Nutzer sagt Danke an schauan für diesen Beitrag:
  • Leonhard
Antworten Top
#8
Hi,
super das passt perfekt =)
Habe es so "angepasst" das die Rahmen bis zur Spalte 20 gemacht werden. Ist es auch möglich das man die vertikalen Linien i wie weg bekommt?

Schon vielen Dank vorab, das hat mir schon sehr geholfen Blush
Antworten Top
#9
Sowas in die Richtung:


Angehängte Dateien Thumbnail(s)
   
Antworten Top
#10
Mit
Selection.Borders(xlInsideVertical).LineStyle = xlNone

Selection.Borders(xlInsideHorizontal).LineStyle = xlNone

hast mir super weiter geholfen, nochmals vielen Dank Blush Blush
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste