Skip to main content

Excel'de hücrelere uyacak şekilde resimleri toplu olarak otomatik yeniden boyutlandırma – 2 kullanışlı yöntem

Author: Xiaoyang Last Modified: 2025-06-10

Excel'de resimlerle çalışırken, yapılandırılmış ve düzenli bir sunum için onları hücrelerle hizalamak çok önemlidir. Eğer sık sık Excel'e resim ekliyorsanız ve bu resimlerin hücre boyutlarına otomatik olarak uyum sağlamasını istiyorsanız, bu kılavuz size resimleri hücrelere uygun şekilde etkili bir şekilde yeniden boyutlandırmak için en iyi yöntemleri gösterecektir.

VBA kodu ile hücrelere uyacak şekilde resimleri toplu olarak otomatik yeniden boyutlandırma

Kutools for Excel ile hücrelere uyacak şekilde resimleri toplu olarak otomatik yeniden boyutlandırma


Tek bir hücreye uyacak şekilde seçilen resmi VBA kodu ile yeniden boyutlandırma

Birden fazla resim eklemesi yapması ve bu resimleri belirli hücrelere otomatik olarak yeniden boyutlandırmaları gereken kullanıcılar için VBA makrosu oldukça verimli bir çözüm sunar. VBA'yı kullanarak, resimleri içe aktarma ve ayarlama işlemini hızlandırabilir, böylece resimlerin hücre sınırlarıyla mükemmel bir şekilde hizalanmasını sağlayabilirsiniz. Bu yöntem özellikle toplu resim içe aktarmalarında faydalıdır çünkü manuel yeniden boyutlandırma ve konumlandırma ihtiyacını ortadan kaldırır.

1. Resmi yerleştireceğiniz hücre boyutunu ayarlayın ve hücreleri seçin.

2. Ardından, "Microsoft Visual Basic for Applications" penceresini açmak için ALT + F11 tuşlarını basılı tutun.

3. "Ekle" > "Modül" seçeneğine tıklayın ve aşağıdaki makroyu Modül penceresine yapıştırın.

VBA: Hücre boyutuna göre birden fazla resim ekleme

Sub InsertPictures()
'Updateby Extendoffice
Dim PicList() As Variant
Dim PicFormat As String
Dim Rng As Range
Dim sShape As Shape
On Error Resume Next
PicList = Application.GetOpenFilename(PicFormat, MultiSelect:=True)
xColIndex = Application.ActiveCell.Column
If IsArray(PicList) Then
    xRowIndex = Application.ActiveCell.Row
    For lLoop = LBound(PicList) To UBound(PicList)
        Set Rng = Cells(xRowIndex, xColIndex)
        Set sShape = ActiveSheet.Shapes.AddPicture(PicList(lLoop), msoFalse, msoCTrue, Rng.Left, Rng.Top, Rng.Width, Rng.Height)
        xRowIndex = xRowIndex + 1
    Next
End If
End Sub

4. Ardından bu kodu çalıştırmak için F5 tuşuna basın. Açılan pencerede lütfen resimleri içeren klasörü seçin ve eklemek istediğiniz resimleri seçin.
vba code to select the images

5. Ve ardından "Aç" düğmesine tıklayın, tüm seçilen resimler hücre boyutuna göre seçimlerinize eklenmiş olacaktır. Ekran görüntüsüne bakınız:
vba code to insert the images to fit cells


Kutools for Excel ile hücrelere uyacak şekilde resimleri toplu olarak otomatik yeniden boyutlandırma

Eğer VBA kodu hakkında bilginiz yoksa endişelenmeyin! Kutools for Excel, resimleri ilgili hücrelere otomatik olarak yeniden boyutlandırmak için basit ve verimli bir yol sunar. Bu özellik özellikle ürün listeleri, raporlar veya görsel veri sunumları gibi sık sık resim ekleyen kullanıcılar için çok kullanışlıdır.

Bu bölümde, Kutools for Excel'i kullanarak birden fazla resmi otomatik olarak yeniden boyutlandırmak için adımları anlatacağız, böylece zaman kazanacak ve düzenli bir çalışma sayfası elde edeceksiniz.

Kutools for Excel, karmaşık görevleri basitleştirmek için 300'den fazla gelişmiş özellik sunar ve yaratıcılığı ve verimliliği artırır. Yapay zeka yetenekleriyle entegre olarak, Kutools görevleri hassas bir şekilde otomatikleştirir ve veri yönetimi işlerini kolaylaştırır. Kutools for Excel hakkında detaylı bilgi...  Ücretsiz deneme...

Kutools for Excel'i yükledikten sonra lütfen aşağıdaki adımları izleyin:

  1. "Kutools Plus" > "İçe/Dışa Aktar" > "Resimleri İçe Aktar" seçeneğine tıklayın.
    Click the Kutools Plus >Import/Export > Import Pictures
  2. "Resimleri İçe Aktar" iletişim kutusunda aşağıdaki seçenekleri yapılandırın:
    • Resim dosyalarını veya klasörünü seçmek için "Ekle" düğmesine tıklayın ve resimleri Resim Listesi'ne ekleyin;
    • "İçe Aktar Boyutu" açılır menüsünden "Hücre Boyutunu Eşleştir" seçeneğini seçin;
    • "İçe Aktar Sırası" açılır listesinden resim sırasını belirtin, "Sütun bazlı, ardından satır bazlı doldur" veya "Satır bazlı, ardından sütun bazlı doldur" seçeneklerini seçebilirsiniz;
    • Son olarak, "İçe Aktar" düğmesine tıklayın.
      specify the options in the dialog box
  3. Şimdi, başka bir "Resimleri İçe Aktar" penceresi açılacaktır, resimleri içe aktaracağınız hedef hücreleri belirtin, ekran görüntüsüne bakınız:
    select range to put the images
  4. Ardından Tamam düğmesine tıklayın, tüm seçilen resimler aşağıda gösterilen ekran görüntüsünde olduğu gibi belirli hücre boyutlarına uyacak şekilde eklenmiş olacaktır:
    insert the images by cell size by kutools

Sonuç

Hem VB Makrosu hem de Kutools for Excel, resimleri hücrelere uyacak şekilde yeniden boyutlandırmak için etkili yollar sunar, ancak farklı kullanıcı ihtiyaçlarına ve beceri seviyelerine hitap ederler.

  • VBA kodu, yüksek özelleştirme ihtiyacı olan ve programlamaya aşina olan kullanıcılar için idealdir. Maliyet açısından etkili bir çözümdür, ancak bazı teknik bilgi gerektirir.
  • Kutools for Excel, kullanıcı dostu, kod yazmadan bir yaklaşım tercih eden ve ek özellikler ve kullanım kolaylığı için üçüncü parti bir araç satın almaktan çekinmeyen kullanıcılar için mükemmeldir.

Sonuç olarak, bu iki yöntem arasında yapılacak seçim, kullanıcının özel gereksinimlerine, teknik becerilerine ve bütçesine bağlıdır. Excel'de sık sık resimlerle çalışanlar için her iki seçeneği de incelemek ve güçlü ve zayıf yönlerini anlamak, daha verimli ve akıcı iş akışlarına yol açabilir. Eğer Excel ipuçları ve püf noktaları hakkında daha fazla bilgi edinmek istiyorsanız, web sitemiz binlerce öğretici sunarak Excel'i ustalaşmanızda size yardımcı olur.


İlgili Makale:

Excel'de birden fazla hücreyi üstlerindeki resimlere hızlıca nasıl yeniden boyutlandırabilirsiniz?

En İyi Ofis Verimlilik Araçları

🤖 Kutools AI Asistanı: Veri analizinde devrim yaratın: Akıllı Yürütme   |  Kod Oluştur  |  Özel Formüller Oluştur  |  Verileri Analiz Et ve Grafikler Oluştur  |  Geliştirilmiş İşlevleri Çağır
Popüler Özellikler: Yinelenenleri Bul, Vurgula veya İşaretle   |  Boş Satırları Sil   |  Sütunları veya Hücreleri Verileri Kaybetmeden Birleştir   |   Formül Olmadan Yuvarla ...
Süper ARA: Çok Kriterli Düşeyara    Çoklu Değer Düşeyara  |   Çoklu sayfa araması   |   Bulanık Eşleme ....
Gelişmiş Açılır Liste: Hızlıca Açılır Liste Oluştur   |  Bağımlı Açılır Liste   |  Çoklu Seçimli Açılır Liste ....
Sütun Yöneticisi: Belirli Sayıda Sütun Ekle  |  Sütunları Taşı  |  Gizli Sütunların Görünürlük Durumunu Değiştir  |  Aralıkları ve Sütunları Karşılaştır ...
Öne Çıkan Özellikler: Izgara Odaklama   |  Tasarım Görünümü   |   Gelişmiş formül çubuğu    Çalışma Kitabı & Çalışma Sayfası Yöneticisi   |  Otomatik Metin Kütüphanesi (Auto Text)   |  Tarih Seçici   |  Veri Birleştir   |  Hücreleri Şifrele/Şifre Çöz    Listeye Göre E-posta Gönder   |  Süper Filtre   |   Özel Filtre (kalın/italik/üstü çizili filtrele...) ...
En İyi15 Araç Seti12 Metin Aracı (Metin Ekle, Belirli Karakterleri Sil, ...)   |   50+ Grafik Türü (Gantt Grafiği, ...)   |   40+ Pratik Formül (Doğum tarihine dayanarak yaş hesapla, ...)   |   19 Ekleme Aracı (QR Kodu Ekle, Yoldan Resim Ekle, ...)   |   12 Dönüşüm Aracı (Kelimeye Dönüştür, Para Birimi Dönüştürme, ...)   |   7 Birleştir & Böl Aracı (Gelişmiş Satırları Birleştir, Hücreleri Böl, ...)   |   ... ve daha fazlası

Kutools for Excel ile Excel becerilerinizi geliştirin ve daha önce hiç olmadığı kadar verimli olun. Kutools for Excel, üretkenliğinizi artırmak ve zamanınızı kaydetmek için300'den fazla gelişmiş özellik sunar.  En çok ihtiyacınız olan özelliği almak için buraya tıklayın...


Office Tab, Office'e sekmeli arayüz getirir ve işinizi çok daha kolaylaştırır

  • Word, Excel, PowerPoint'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
  • Aynı pencerenin yeni sekmelerinde birden fazla belge açın ve oluşturun, yeni pencerelerde değil.
  • Verimliliğinizi %50 artırır ve her gün yüzlerce fare tıklamasını azaltır!