VBA & Excel bilen var mı ?

Başlatan magnetron, 23 Temmuz 2015, 14:45:39

magnetron

merhaba forum,

excel dosyama bir makro oluşturup

hepsi birbirine benzeyen başka excel dosyalarından
hücre hücre çekip

makronun çalıştığı excel dosyasında hücreleri göstermek istiyorum

yani mesela 20mayıs2015_gunduz_vardiya_rapor.xls
veya 21mayıs2015_gunduz_vardiya_rapor.xls
veya 21mayıs2015_gece_vardiya_rapor.xls

boyle dosyalarım var

makroyu yazdığım dosya da makroyu çalıştırınca istediğim bir rapor dosyasından hücre hücre çeksin
makrolu dosyaya yazsın ( dosyaları seçmeyi daha oraya gelmedim  :D diyelim ki rapor dosyasının ismi belli )

şimdi cells(1,1)=100 dediğim zaman makronun çalıştığı dosyanın a1 hücresine 100 yazıyor tamam

peki cells(1,1) = "işte buraya ne yazacağım" da o istediğim dosyadan a1 hücresini okusun

teşekkür

mufitsozen

#1
bunun icin macro ile program yazmadanda yapabilirsiniz.

External reference yaparak [dosya.xlsx]Worksheetl!Row:Col seklinde adresleyebilirsiniz. or:

[Budget.xlsx]Annual!C10:C25
Aptalca bir soru yoktur ve hiç kimse soru sormayı bırakana kadar aptal olmaz.

magnetron

hocam cevap için teşekkür

ama hangi dosyadan okuyacağı belli değil

tarihi, kullanıcı seçecek ve dosyalar da adındaki tarihe göre kayıtlı

( bu dosyalar vardiya raporları )

bunu makro olmadan yapabilir miyim ?

mufitsozen

Alıntı yapılan: magnetron - 23 Temmuz 2015, 16:22:05
hocam cevap için teşekkür

ama hangi dosyadan okuyacağı belli değil

tarihi, kullanıcı seçecek ve dosyalar da adındaki tarihe göre kayıtlı

( bu dosyalar vardiya raporları )

bunu makro olmadan yapabilir miyim ?


tabiiki cell adresini bir string olarak kendin bir Cellde yapip sonrada  indirect fonksiyonunu kullanabilirsin mesela.Hayatinda program yazmamis, program ne demek bilmeyen muhasebecilerin inanilmaz excel "program"lari yazdigi gordum. Bir cok sekilde yapilabilir.

Ama yinede is karismaya basiayinca VBA ile kucuk bir macro yazmak daha kolay ve kontrollu olurdu
Gozunuzde buyumesin VB kullanmak gibi birsey sadece Excel icin bazi extra fonksiyonlar var
korsan bir suru ebook bulabilirsiniz.
Aptalca bir soru yoktur ve hiç kimse soru sormayı bırakana kadar aptal olmaz.