16.02.2018, 10:18
Hallo=),
Ich möchte in einer FOR EACH Schleife für jede Zelle in einem bestimmten Bereich eine Formel eingeben die sich auf die Reihe bezieht.
'Private Sub CheckBoxSizing_Click()
'Dim Zelle1
'
'
' If CheckBoxSizing.Value = True Then
' Worksheets(1).Range("BY:BY,CC:CC,CG:CG,CK:CK,CO:CO,CS:CS,CW:CW").Select
' Selection.EntireColumn.Hidden = False
' For Each Zelle1 In Range("SizingToolMatrix")
' Zelle1.Value = "=SizingTool(BY40;CC40;CG40;CK40;CO40)" HIER MÖCHTE ICH ANSTELLE VON 40 DIE AKTIVE REIHE PRO ZELLE EUNFÜGEN
' Next Zelle1
' Range("E3").Select
' End If
' If CheckBoxSizing.Value = False Then
' Worksheets(1).Range("BY:BY,CC:CC,CG:CG,CK:CK,CO:CO,CS:CS,CW:CW").Select
' Selection.EntireColumn.Hidden = True
' Range("E3").Select
' End If
'End Sub
Wenn ich anstelle von der function (=SizingTool) einfach "1" eingebe funktioniert es=(
Die Funktion läuft außerhalb ohne Probleme...
Hoffe mir kann jemand helfen =)=)
Grüße,
Linda
Ich möchte in einer FOR EACH Schleife für jede Zelle in einem bestimmten Bereich eine Formel eingeben die sich auf die Reihe bezieht.
'Private Sub CheckBoxSizing_Click()
'Dim Zelle1
'
'
' If CheckBoxSizing.Value = True Then
' Worksheets(1).Range("BY:BY,CC:CC,CG:CG,CK:CK,CO:CO,CS:CS,CW:CW").Select
' Selection.EntireColumn.Hidden = False
' For Each Zelle1 In Range("SizingToolMatrix")
' Zelle1.Value = "=SizingTool(BY40;CC40;CG40;CK40;CO40)" HIER MÖCHTE ICH ANSTELLE VON 40 DIE AKTIVE REIHE PRO ZELLE EUNFÜGEN
' Next Zelle1
' Range("E3").Select
' End If
' If CheckBoxSizing.Value = False Then
' Worksheets(1).Range("BY:BY,CC:CC,CG:CG,CK:CK,CO:CO,CS:CS,CW:CW").Select
' Selection.EntireColumn.Hidden = True
' Range("E3").Select
' End If
'End Sub
Wenn ich anstelle von der function (=SizingTool) einfach "1" eingebe funktioniert es=(
Die Funktion läuft außerhalb ohne Probleme...
Hoffe mir kann jemand helfen =)=)
Grüße,
Linda