Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

VBA - Spaltenbezug

Forumthread: VBA - Spaltenbezug

VBA - Spaltenbezug
24.03.2023 09:52:46
Fred


Guten Morgen Excel Profis,
ich habe eine Frage zu einem VBA, bzw. dem Spaltenbezug.
Ich möchte (in formatierter Tabelle) in bestimmten Spalten eine Hintergrundfarbe "einfügen"
Der MakroRecorder zeichnet folgendes gewünschtes auf:

    Range("tab_werte4[[1]:[30]]").Select
    With Selection.Interior
        .Pattern = xlSolid
        .PatternColorIndex = xlAutomatic
        .ThemeColor = xlThemeColorDark1
        .TintAndShade = -0.149998474074526
        .PatternTintAndShade = 0
    End With

Meine Frage: Wie schreibe ich das VBA, wenn ich anstatt den Spaltentitel "30" einen Zellbezug angeben möchte?
zB Sheets("Auswahl").Range("G2")
Kann mir bitte jemand das Makro entsprechend ändern?"

Gruss
Fred

Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: VBA - Spaltenbezug
24.03.2023 10:03:45
PeTeR
Hallo Fred,
evtl. so:
Sheets("Auswahl").activate
Range("G2").select
Viel Efolg
PeTeR


AW: VBA - Spaltenbezug
24.03.2023 10:11:19
Rudi Maintaire
Hallo,
with sheets("Auswahl").listobjects("tabwerte4").databodyrange.columns(range("g2").column).interior

Gruß
Rudi


AW: VBA - Spaltenbezug
24.03.2023 10:17:42
Fred
Hallo Rudi & Peter,
vielen Dank für eure Aufmerksamkeit und den Ansätzen!
Ich habe mich nun für eine Variable entschieden:
Dim lastColumn As Long
lastColumn = Sheets("1Hz").Range("G2").Value

Range("tab_1Hz[[1]:[" & lastColumn & "]]").Select
With Selection.Interior
    .Pattern = xlSolid
    .PatternColorIndex = xlAutomatic
    .ThemeColor = xlThemeColorDark1
    .TintAndShade = -0.149998474074526
    .PatternTintAndShade = 0
End With
Funzt

Gruss
Fred

Anzeige
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige