Soru Degişken

clleker88

Altın Üye
Katılım
14 Eylül 2020
Mesajlar
34
Excel Vers. ve Dili
2019
Altın Üyelik Bitiş Tarihi
30-09-2025
ElseIf Cells(Target.Row, Range("A1:AF1").Find("Partükül Büyüklüğü (Katılar İçin)").Column)= "sivi" Then
Cells(Target.Row, Range("A1:AF1").Find("Partükül Büyüklüğü (Katılar İçin)").Column) = "Yok"
Cells(Target.Row, Range("A1:AF1").Find("Partükül Büyüklüğü (Katılar İçin)").Column).Locked = True
End If


ben bu şekilde uzun uzaya yazman mı gerekiyor "Cells(Target.Row, Range("A1:AF1").Find("Partükül Büyüklüğü (Katılar İçin)").Column)" nu kodu bir degişkene atıp işlem yapabilirmiyim yapabilirsem hangi tür
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

Yapmak istediğinizi tam olarak anlayamadım. Tanımlamada olabilir aşağıdaki gibi With komutuyla da olabilir.
İstediğiniz bu mu?
Kod:
    With Cells(Target.Row, Range("A1:AF1").Find("Partükül Büyüklüğü (Katılar İçin)").Column)
        ElseIf .Value = "sivi" Then
        .Value = "Yok"
        .Locked = True
    End With
 
Üst