• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Şartlı Başlatma

Katılım
4 Haziran 2008
Mesajlar
798
Excel Vers. ve Dili
Excel 2021 TÜRKÇE
Bazı işlemleri yapmak için makro çalıştırıyorum.Benim isteğim Eğer E5 hücresinde "348" yazıyorsa makro çalışsın Fakat farklı bir değer çıkarsa uyarsın.Bunun için nasıl bir makro olabilir?
Dosya Ektedir.
 

Ekli dosyalar

Bazı işlemleri yapmak için makro çalıştırıyorum.Benim isteğim Eğer E5 hücresinde "348" yazıyorsa makro çalışsın Fakat farklı bir değer çıkarsa uyarsın.Bunun için nasıl bir makro olabilir?
Dosya Ektedir.
Dosyanız ektedir.:cool:
Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [E5]) Is Nothing Then Exit Sub
If Target.Value = 348 Then
    Call makrotest
    Else
    MsgBox "Girilen değer 348 değil!İşlem iptal oldué"
End If
End Sub

Sub makrotest()
MsgBox "makro çalıştı."
End Sub
 

Ekli dosyalar

Sayın Orion1 bunu otomatik değilde Butonla yapabilirmiyiz? İlginiz için çok teşekkür ederim.
 
Sayın Orion1 bunu otomatik değilde Butonla yapabilirmiyiz? İlginiz için çok teşekkür ederim.
Dosyanız ektedir.:cool:
Kod:
Sub makrotest()
MsgBox "makro çalıştı."
End Sub

Sub sartli()
If Range("E5").Value = 348 Then
    Call makrotest
    Else
    MsgBox "Girilen değer 348 değil!İşlem iptal oldu."
End If
End Sub
 

Ekli dosyalar

If Range("E5").Value = 348 Then
Şartı sayı yerine Metin Olacak şekilde yani CUMA istiyorum.="CUMA" yazdım fakat dikkate almıyor. Yanlız şunuda söylemem gereken CUMA yazan hücre koşullu biçimlendirme ile geliyor.
 
E5 te metin olarak "CUMA" yazması lazım.
Eğer E5 te tarih varsa Cumayı sorgulamak için aşağıdaki kodu yazınız.:cool:
Kod:
If Weekday(Range("E5").Value, 2) = 5 Then
 
Teşekkür ederim işlem tamam...
 
Geri
Üst