GursoyC
Altın Üye
- Katılım
- 7 Ocak 2015
- Mesajlar
- 553
- Excel Vers. ve Dili
- Office 2024 Türkçe
- Altın Üyelik Bitiş Tarihi
- 17-05-2028
Merhaba,
aşağıdaki kodla basitçe 1.xlsx ve 2.xlsx isimli dosyaların sh isimli sayfasının A1 hücresine 9 yazdırmaya çalışıyorum.
Kodu çalıştırdığım zaman hata almıyorum ancak 1.xlsx ve 2.xlsx'e değil, çalıştırdığım dosyadaki sh isimli sayfasının A1 hücresine yazıyor.
(Workbooks(dosyaadı).Activate kod satırı olmasına rağmen)
Nerede hata yapıyorum yardımcı olur musunuz?
aşağıdaki kodla basitçe 1.xlsx ve 2.xlsx isimli dosyaların sh isimli sayfasının A1 hücresine 9 yazdırmaya çalışıyorum.
Kodu çalıştırdığım zaman hata almıyorum ancak 1.xlsx ve 2.xlsx'e değil, çalıştırdığım dosyadaki sh isimli sayfasının A1 hücresine yazıyor.
(Workbooks(dosyaadı).Activate kod satırı olmasına rağmen)
Nerede hata yapıyorum yardımcı olur musunuz?
Kod:
Dim dosyaadı As String, yol As String, i As Integer, page As Worksheet, act As Workbook
yol = "C:\Users\Saturn\Downloads\sil\"
For i = 1 To 2
dosyaadı = i & ".xlsx"
Set sayfaadı = Sheets("sayfaadı")
Workbooks.Open yol & dosyaadı
Workbooks(dosyaadı).Activate
sayfaadı.Range("A1").Value = 9
Workbooks(dosyaadı).Close True
Next