Public ve Set Yerine Const Kullanmak?

Katılım
2 Mart 2005
Mesajlar
2,960
Excel Vers. ve Dili
ev: Ofis 2007- Win Xp
iş: Ofis 2010- Win Vista
Kod:
Const SourceSheet As String = "Sheet1"
Sub x()
MsgBox SourceSheet
End Sub
deyiminde string yerine worksheet tanımlayamıyorum ne yapmalıyım
 
Katılım
14 Şubat 2006
Mesajlar
3,426
Excel Vers. ve Dili
(Excel 2016 - İngilizce)
Altın Üyelik Bitiş Tarihi
30-11-2022
Const SourceSheet As String = "Sheet1"
Const SourceCells As String = "a1:b10"
Sub x()
MsgBox Sheets(SourceSheet).Range(SourceCells).Address
End Sub

şeklinde deneyiniz.
 
Katılım
2 Mart 2005
Mesajlar
2,960
Excel Vers. ve Dili
ev: Ofis 2007- Win Xp
iş: Ofis 2010- Win Vista
hepinize alakanız için teşekkür ederim

Kod:
public s1 as worksheet
 
sub auto_open()
Set s1 = Sheets("sayfa1")
end sub
Eğer sayfa adını bir userformda kullanacaksanız set ile başlayan satırı userformun initialize olayına yazabilirsiniz.[/QUOTE]

şeklinde kullanmaya devam edeceğiz anlaşılan
 
Üst