Soru Run-Time error '1004' Application-defined or object-defined error

Katılım
14 Eylül 2020
Mesajlar
34
Excel Vers. ve Dili
2019
Altın Üyelik Bitiş Tarihi
30-09-2025
Kod:
Private Sub Worksheet_Change(ByVal Target As Range)              ' Sayfa bir sutun değiştiğinde tetiklen 

Dim KimyasalYuzdesi As String
Dim search  As String
Dim KullanimMiktarSinifi As String
Dim HavaKarismaKolayligi As String
Dim RespiratoryControl As String
Worksheets(1).Select

If LCase(Cells(Target.Row, 1)) <> "katı" Then
Cells(Target.Row, Worksheets(1).Range("A1:AF1").Find("Partükül Büyüklüğü (Katılar İçin)").Column) = "Yok"              'BU SATIRDA 1004 hatası veriyor

End If
 

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,746
Excel Vers. ve Dili
2021 Türkçe
Merhaba.
"A1:AF1" hücre aralığında aradığınız "Partükül Büyüklüğü (Katılar İçin)" metin yok.
Bulamadığı için hata alıyorsunuz.
 
Katılım
14 Eylül 2020
Mesajlar
34
Excel Vers. ve Dili
2019
Altın Üyelik Bitiş Tarihi
30-09-2025
Merhabalar sutun olarak birebir aynı metin var sorunu çözdüm
Application.EnableEvents = False
.... başlangıçta

ve ...
Application.EnableEvents = True
.... en sonunda.


Bu, makronuz bir hücre değerini 'değiştirdiğinde' Worksheet_Change olayının tetiklenmesini durduracaktır. Olay su ben change olayında sutunu degiştiriyorum değiştirdiğim için tekrar change olayı çalısıyor sonra gene değişiyor gene çalısıyor bu böle sürekli devam edince hata alıyorum
 
Üst