Sayfa1 deki chekboxun işaretli olup olmadığını modülden kontrol etmek

Katılım
2 Mart 2005
Mesajlar
2,960
Excel Vers. ve Dili
ev: Ofis 2007- Win Xp
iş: Ofis 2010- Win Vista
Kod:
...........
If CheckBox1.Value = True Then
        'veriyi yazdıktan sonra diğer kişiye geçer
        s1.Range("g4:n50").Select                              '//yeni veri yazılacak aralığı seç ve
        Selection.ClearContents                             '//içeriğini (metin) temizle
................
satırlarını içeren kodlarım Microsofexcel objects altındaki sayfalara yapıştırınca çalışıyor, ancak
Module içinde çalışmıyor sebebi nedir.?
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Kod:
if [COLOR=Red][B]sayfa1.[/B][/COLOR]checkbox1.value = true then .......
 
Katılım
2 Mart 2005
Mesajlar
2,960
Excel Vers. ve Dili
ev: Ofis 2007- Win Xp
iş: Ofis 2010- Win Vista
hocam denedim olmuyor

Açılış modülü

Kod:
Public s1 As Worksheet         'shet1  / sorgulama sayfası
Public s2 As Worksheet         'tablo sayfası
Public s3 As Worksheet         'bağkur nosu bulunanların raporlanacağı sayfa

Sub Acls()
Set s1 = Sheets("Sheet1")
Set s2 = Sheets("Vekal")
Set s3 = Sheets("RAPOR")
End Sub
Kod:
Private Sub CommandButton1_Click()
SorgSfKont
End Sub

command butonla yönlendirdiğim modül
Kod:
Sub SorgSfKont()
Acls
....................

ThisWorkbook.Save

    'CheckBox1
    If s1.CheckBox1.Value = True Then
        'veriyi yazdıktan sonra diğer kişiye geçer
        s1.Range("g4:n50").Select                              '//yeni veri yazılacak aralığı seç ve
Compile errror veriyor
 
Katılım
2 Mart 2005
Mesajlar
2,960
Excel Vers. ve Dili
ev: Ofis 2007- Win Xp
iş: Ofis 2010- Win Vista
Public s1 As Object olması lazımmış.......
 
Üst