Soru makro çalışması hakkında

muzos80

Altın Üye
Katılım
21 Aralık 2013
Mesajlar
45
Excel Vers. ve Dili
2013 - Türkçe
Altın Üyelik Bitiş Tarihi
27-01-2026
Merhaba sizden öğrenebilmem için yardıma ihtiyacım var eklediğim dosyada kapalı dosyadan veri çekme makrosu var bana adım adım hangi kodun ne görevi olduğunu sağ tarafına yazabilir misiniz ve birde buna bende kapalı dosyalardan çokeğersay işlemi nasıl yapabilirim onun içinde açıklamalı makro yapabilir misiniz öğrenebilmem için desteğinize ihtiyacım var
 

Ekli dosyalar

muzos80

Altın Üye
Katılım
21 Aralık 2013
Mesajlar
45
Excel Vers. ve Dili
2013 - Türkçe
Altın Üyelik Bitiş Tarihi
27-01-2026
Merhaba Ayhan bey maalesef çok acemiyim o yüzden desteğinize ihtiyacım var kapalı dosyalardan konum seçmeli bir makro örnek lazım yani açıklamalı olmalı ki anlayabileyim nasıl çalıştığını
birde kapalı dosyalardan çokeğersay ile örnek 6 adet kapalı dosyadan farklı alanlardan saydırarak her kapalı dosyadan aldğı veriyi belirlediğim ayrı ayrı yerlere yapıştırmasını yapmam gerekiyor ama açıklama olamadığından çözemiyorum kısacası desteğinize ihtiyacım var
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,461
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Açıklama olmadığından derken..

Zaten verdiğim linkte videolar var. Yani görsel anlatım yapılıyor. Gayet sade bir dille anlatılmış.
 

muzos80

Altın Üye
Katılım
21 Aralık 2013
Mesajlar
45
Excel Vers. ve Dili
2013 - Türkçe
Altın Üyelik Bitiş Tarihi
27-01-2026
kusura bakmayın videoları şimdi farkettim
 

muzos80

Altın Üye
Katılım
21 Aralık 2013
Mesajlar
45
Excel Vers. ve Dili
2013 - Türkçe
Altın Üyelik Bitiş Tarihi
27-01-2026
Merhaba aşağıdaki kottan çokeğersay yöntemi ile veri alıyorum ama ben bunu klasör içindeki xlsm uzantılı tüm dosyalardan veri alacak şekille nasıl getirebilirim beceremedim aşağıdaki kottan sadece 1 dosyadan veri alabiliyorum

Sub kapaliExcelİslem()
Range("B5:D15").ClearContents

yol = "C:\Users\MUSTAFA\Desktop\çalışma\"


Set exel1 = Workbooks.Open(yol & "Tüm Üniteler Hata Kartı 2020 (1).xlsm")

ThisWorkbook.Sheets("sayfa1").Range("B7") = exel1.Application.WorksheetFunction.CountIfs(Range("d5:d1000"), "Kırmızı", Range("a5:a1000"), "Ambalaj")
ThisWorkbook.Sheets("sayfa1").Range("c7") = exel1.Application.WorksheetFunction.CountIfs(Range("d5:d1000"), "Beyaz", Range("a5:a1000"), "Ambalaj")
ThisWorkbook.Sheets("sayfa1").Range("d7") = exel1.Application.WorksheetFunction.CountIfs(Range("d5:d1000"), "Yeşil", Range("a5:a1000"), "Ambalaj")
ThisWorkbook.Sheets("sayfa1").Range("B8") = exel1.Application.WorksheetFunction.CountIfs(Range("d5:d1000"), "Kırmızı", Range("a5:a1000"), "Boyama")
ThisWorkbook.Sheets("sayfa1").Range("c8") = exel1.Application.WorksheetFunction.CountIfs(Range("d5:d1000"), "Beyaz", Range("a5:a1000"), "Boyama")
ThisWorkbook.Sheets("sayfa1").Range("d8") = exel1.Application.WorksheetFunction.CountIfs(Range("d5:d1000"), "Yeşil", Range("a5:a1000"), "Boyama")
exel1.Close True

Set exel1 = Nothing



End Sub
 
Üst