başka dosyadan sayfa tanımlamak

Katılım
17 Ağustos 2005
Mesajlar
46
Excel Vers. ve Dili
Excel2007 Ing
Dim S1 As Worksheet
Dim S2 As Worksheet
Dim Bul As String
Set S1 = Sheets("Sheet1")

Windows("dosya2.xls").Activate
Set S2 = Sheets("Sheet3")


Windows("satışlar.xls").Activate

For c = 2 To S1.[a65536].End(3).Row
Bul = S1.Cells(c, 1)
S1.Cells(c, 2) = WorksheetFunction.VLookup(Bul, S2.Range("a:b"), 2, 0)
Next


Merhabalar

İki tane açık dosyam var. Birinci dosyamda S1 e Sheet 1 i tanımlıyorum. İkinci dosyam "dosya2" içinde Sheet3 ü de s2 ye set etmek istiyorum. bir yer eksik ama bulamadım.
şimdiden teşekkürler
 
Katılım
22 Eylül 2006
Mesajlar
883
Excel Vers. ve Dili
Office Excel®2007®TR
Set leri aşağıdaki şekilde tanımlayıp dener misiniz ?

Kod:
Set S1 = Windows("satışlar.xls").Sheets("Sheet1")
Set S2 = Windows("dosya2.xls").Sheets("Sheet3")
 
Katılım
17 Ağustos 2005
Mesajlar
46
Excel Vers. ve Dili
Excel2007 Ing
denedim ama aşağıdaki hatayı veriyor.
"object doesn't support this property or method"
 
Katılım
22 Eylül 2006
Mesajlar
883
Excel Vers. ve Dili
Office Excel®2007®TR
Rica ederim.İyi çalışmalar.
 
Üst