Merhaba, daha önceki kapalı dosyalardan veri alma konularını okudum. Benim bunun üzerine daha komplike bir sorum olacak. Şimdiye kadarki örneklerde hep sabit bir dosyadan veri alınmış. Dosya adı ve yolu belli. (c:\temp\test.xls örneğin.) Bunu hücredeki bir değeri dosya ismi olarak atayıp yapabilir miyiz?
Çalışma sayfası konusunda bir sorun yok. Basitçe diyelim ki A1 hücresindeki değerin adında olan bir sayfaya git ordan B1 değerini al Anasayfadaki B1e yapıştır:
Dim a As String
a = Range("A1").Value
Worksheets(a).Select
Range("B1").Select
Range("B1").Copy
Worksheets("AnaSayfa").Select
Range("B1").PasteSpecial
Bu olayı genişletip A1 hücresindeki değerin adında bir excel doyasına git ordan şu şu verileri al nasıl deriz? Yardımlarınızı bekliyorum. Teşekkürler.
Çalışma sayfası konusunda bir sorun yok. Basitçe diyelim ki A1 hücresindeki değerin adında olan bir sayfaya git ordan B1 değerini al Anasayfadaki B1e yapıştır:
Dim a As String
a = Range("A1").Value
Worksheets(a).Select
Range("B1").Select
Range("B1").Copy
Worksheets("AnaSayfa").Select
Range("B1").PasteSpecial
Bu olayı genişletip A1 hücresindeki değerin adında bir excel doyasına git ordan şu şu verileri al nasıl deriz? Yardımlarınızı bekliyorum. Teşekkürler.