Excel’te bir dosya yolu aralığından resimleri nasıl görüntüleyebilirim?

Excel’te sıklıkla, bir dizi resmin dosya yolunu içeren listelerle karşılaşabilirsiniz—belki bir ürün envanterini yönetiyor, çalışan fotoğraflarını topluyor ya da her kaydın ilişkili bir görseli olduğu proje dokümantasyonunu düzenliyorsunuzdur. Bu tür durumlarda, resimleri ilgili dosya yolunun hemen yanına doğrudan yerleştirmek, veri netliğini büyük ölçüde artırır, bilgileri görsel olarak daha erişilebilir kılar ve raporlama ile sunumları zenginleştirir. Ancak Excel’de hücredeki dosya yoluna dayalı olarak otomatik olarak resim çeken standart bir işlev bulunmamaktadır; bu da özellikle büyük veri setleriyle çalışırken kullanıcıların resimleri verimli şekilde eklemesini zorlaştırır. Aşağıda, bu işlevselliği VBA koduyla veya özel bir Excel eklentisi aracılığıyla nasıl gerçekleştirebileceğinizi inceleyeceğiz; ayrıca yaygın kullanım senaryolarını, avantajları, sınırlamaları ve her iki yöntem için pratik uygulama ipuçlarını paylaşacağız.
Excel’te VBA koduyla bir Dosya Yolu aralığından resimleri görüntüleyin
Harika bir özellik sayesinde bir Dosya Yolu aralığından resimleri görüntüleyin
Excel’te VBA koduyla bir Dosya Yolu aralığından resimleri görüntüleyin
Otomasyona alışkınsanız ve daha fazla özelleştirme ihtiyacınız varsa, resimleri dosya yolu temelinde VBA kullanarak Excel’e ekleyebilirsiniz. Bu yaklaşım, görüntü boyutu veya yerleşimi gibi unsurları kontrol etmek üzere kodu çeşitli senaryolara uyarlamak için esneklik sunar ve özellikle dinamik listelerle sık sık çalışıyorsanız son derece kullanışlıdır.
1. Microsoft Visual Basic for Applications penceresini açmak için ALT + F11 tuşlarına basılı tutun. Microsoft Visual Basic for Applications penceresi açılacaktır.
2. Ekle > Modül seçeneğine tıklayın, ardından aşağıdaki kodu Modül penceresine kopyalayıp yapıştırın. Resim dosya yollarınızın geçerli olduğundan ve bilgisayarınızdan erişilebilir olduğundan emin olun; aksi takdirde resim ekleme işlemi başarısız olabilir.
VBA kodu: Bir Dosya Yolu aralığından resimleri görüntüleyin:
Sub InsertPicFromFile()
Dim xRg As Range
Dim xCell As Range
Dim xVal As String
On Error Resume Next
Set xRg = Application.InputBox("Please select file path cells:", "KuTools for Excel", Selection.Address, , , , , 8)
If xRg Is Nothing Then Exit Sub
Application.ScreenUpdating = False
For Each xCell In xRg
xVal = xCell.Value
If xVal <> "" Then
ActiveSheet.Shapes.AddPicture xCell.Value, msoFalse, msoTrue, _
xCell.Offset(0, 1).Left, xCell.Top, xCell.Height, _
xCell.Height
End If
Next
Application.ScreenUpdating = True
End Sub 3. Bu kodu çalıştırmak için VBA penceresinde F5 tuşuna basın. Dosya yolu içeren hücre aralığını seçmenizi isteyen bir iletişim kutusu açılacaktır. Dosya yolu içeren hücreleri fareyle seçebilirsiniz.
4. Hücreleri seçtikten sonra Tamam düğmesine tıklayın. Makro, Dosya Yolu’nu işleyecek ve karşılık gelen resimleri bitişik sütuna otomatik olarak ekleyecektir; böylece her Dosya Yolu kendi resmiyle eşleştirilmiş olacak. Sonuç aşağıdaki ekran görüntüsüne benzer olacaktır.

Bu VBA yöntemi, resim yollarınız yerel olduğunda ve hızlı, tekrarlanabilir bir çözüm gerektiğinde özellikle etkilidir. Aynı görevi birden fazla sayfa veya çalışma kitabı arasında otomatikleştirmeniz gerekiyorsa mükemmel sonuçlar verir. Ancak potansiyel sınırlamalarının farkında olun:
- Resim dosyaları taşınırsa, silinirse ya da dosya yolu yanlışsa VBA kodu çalışmayabilir.
- Ağ veya bulut tabanlı dosya yoluna bağlantı yavaşsa ya da dosyalara ulaşılamıyorsa, gecikme veya hata yaşayabilirsiniz.
- Makro çalıştırıldıktan sonra sayfa düzeniniz değişirse, Resim Ekle öğesinin yeniden boyutlandırılması veya yeniden konumlandırılması gerekebilir.
Harika bir özellik sayesinde bir Dosya Yolu aralığından resimleri görüntüleyin
VBA’nın çok karmaşık geldiğini düşünüyorsanız veya sorunsuz bir çözüm tercih ediyorsanız, Kutools for Excel, entegre Yoldan Resim Ekle özelliğine sahiptir. Bu çok yönlü araç sayesinde hem yerel hem de web tabanlı resimleri, dosya yolu veya URL’lerle toplu olarak anında ekleyebilirsiniz.
Kutools for Excel yüklendikten sonra, Resim Ekle işlemini hızlıca gerçekleştirmek için şu adımları izleyin:Kutools for Excel
1. Kutools sekmesine gidin, Ekle > Yoldan Resim Ekle seçeneğine tıklayın.

2.Yoldan Resim Ekleiletişim kutusunda:
- Resim dosya yollarını içeren hücre listesini ve resmi yerleştirmek istediğiniz hedef hücreyi seçin.
- Ardından, Resim Boyutu bölümünde kullanmak istediğiniz resmin boyutunu belirleyin.

3. Tamam düğmesine tıklayın; Kutools, seçili Dosya Yolu’ların yanına otomatik olarak resimleri ekleyecektir. İşlem son derece hızlıdır ve manuel resim eklemede yaygın olarak görülen hataları en aza indirir—böylece çalışma sayfanız her zaman düzenli ve tutarlı kalır.

Kutools ile büyük hacimli resim verilerini verimli şekilde işleyebilir, web tabanlı resim bağlantılarını kullanabilir ve tüm bu işlemleri anlaşılır bir arayüzde yönetebilirsiniz. Eğer bir yol yüklenemezse ya da bir resim görünmezse, dosyanın veya URL’nin erişilebilir olduğundan ve doğru yazıldığından emin olun. Ayrıca yanlışlıkla eklenen resimleri veya hatalı eklemeleri geri almak için Excel’in «Geri Al» özelliğini kullanabilirsiniz.
Kutools for Excel'i indirin ve hemen ücretsiz deneyin!
Diğer ilgili makaleler:
- Excel’te Resim URL’lerini Gerçek Resimlere Dönüştürün
- A sütununda bir dizi resim URL’si varsa ve bu URL’lerden ilgili resimleri indirip, sol ekran görüntüsünde gösterildiği gibi bitişik B sütununa yerleştirmek istiyorsanız, Excel’te bu resim URL’lerinden gerçek resimleri hızlı ve kolayca nasıl alabilirsiniz?
- Excel’te Birden Fazla Resimden Köprüleri Çıkarın
- Bir çalışma sayfasında, her biri bir köprü içeren birden fazla resminiz olduğunu ve bu resimlerin gerçek bağlantı adreslerini aşağıdaki ekran görüntüsünde gösterildiği gibi bitişik hücrelere çıkarmak istediğinizi varsayalım. Elbette, bunu «Köprü Düzenle» iletişim kutusundan tek tek kopyalayarak yapabilirsiniz; ancak birden fazla köprü çıkarmanız gerekiyorsa bu yöntem oldukça zaman alıcı olur.
- Excel’te Resimli Açılır Liste Oluşturun
- Excel’te hücre değerleriyle hızlı ve kolay bir şekilde açılır liste oluşturabilirsiniz; ancak açılır listeden bir değer seçtiğinizde ilgili resmin anında görüntülenmesini sağlayan, yani görsel içeren bir açılır liste denediniz mi?
- Aynı Resmi Birden Fazla Çalışma Sayfasına Ekleyin
- Normalde Excel’te bir çalışma sayfasına resim eklemek için Ekle özelliğini kullanarak hızlıca işlem yapabilirsiniz; ancak aynı resmi çalışma kitabınızdaki tüm çalışma sayfalarına eklemeyi denediniz mi?
En İyi Office Üretkenlik Araçları
Excel becerilerinizi Kutools for Excel ile geliştirin ve verimlilikte hiç yaşamadığınız bir deneyim yaşayın.Kutools for Excel, üretkenliği artırmak ve Zamanı Kaydet için 300’den fazla gelişmiş özelliğe sahiptir.İhtiyacınız olan özelliği hemen edinmek için buraya tıklayın…
Office Tab, Office uygulamalarına sekmeli bir arayüz kazandırarak işlerinizi çok daha kolay hale getirir.
- Word, Excel, PowerPoint, Publisher, Access, Visio ve Project'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
- Belgeleri yeni pencerelerde değil, aynı pencerenin yeni sekmelerinde açıp oluşturun.
- Günlük üretkenliğinizi %50 artırır ve her gün yüzlerce fare tıklamasından tasarruf etmenizi sağlar!
Tüm Kutools eklentileri — tek bir kurulum dosyasında!
Kutools for Office paketi, Excel, Word, Outlook ve PowerPoint eklentilerini ve ayrıca Office Tab Pro’yu içeren kapsamlı bir çözümdür; Office uygulamalarında çalışan ekipler için idealdir.
- Hepsi bir arada paket— Excel, Word, Outlook ve PowerPoint eklentileri + Office Tab Pro
- Tek kurulum, tek lisans— birkaç dakikada hazır (MSI uyumlu)
- Birlikte daha iyi çalışır— Office uygulamalarında akıcı üretkenlik
- 30 günlük tam özellikli deneme— kayıt gerekmez, kredi kartı gerekmez
- En iyi fiyat performans— ayrı ayrı eklenti satın almaya göre tasarruf sağlar