excell dosyasına giriş butonu hazırlama...

Katılım
26 Mart 2006
Mesajlar
1
VBA ile ( eğer a1 hücresiyle j5 hücresi eşitse sayfa 3 e git değilse dosyayı kapat) formülü arıyorum...Bilen varsa yazabilirmi..
 
Katılım
6 Kasım 2004
Mesajlar
225
Excel Vers. ve Dili
Excel 2016
Türkçe 64 BIT
Altın Üyelik Bitiş Tarihi
25-07-2023
VBA ile ( eğer a1 hücresiyle j5 hücresi eşitse sayfa 3 e git değilse dosyayı kapat) formülü arıyorum...Bilen varsa yazabilirmi..
aşağıdaki kodu dener misiniz?
Kod:
Sub CheckAndNavigateOrClose()
    Dim ws As Worksheet
    Dim a1Value As Variant
    Dim j5Value As Variant

    ' Aktif çalışma sayfasını tanımla
    Set ws = ThisWorkbook.ActiveSheet

    ' A1 ve J5 hücrelerindeki değerleri al
    a1Value = ws.Range("A1").Value
    j5Value = ws.Range("J5").Value

    ' Değerleri karşılaştır
    If a1Value = j5Value Then
        ' Değerler eşitse Sayfa3'e git
        ThisWorkbook.Sheets("Sayfa3").Activate
    Else
        ' Değerler eşit değilse dosyayı kapat
        ThisWorkbook.Close SaveChanges:=False
    End If
End Sub
 

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,166
Excel Vers. ve Dili
2019 Türkçe
Alternatif

Kod:
Sub Test()
    If Range("A5") = Range("J5") Then
        Worksheets("Sayfa3").Activate
    Else
        ThisWorkbook.Close
    End If
End Sub
 
Üst