KutoolsforOffice — Tek çözüm, beş güçlü araç.Daha az çabayla daha fazlasını başarmak.

Excel'de birden fazla hücreyi resimlere oturtmak için nasıl hızlıca yeniden boyutlandırabilirim?

YazarXiaoyang Değiştirme Tarihi

Bildiğiniz gibi, Microsoft Excel, uzun bir metin dizesi gibi içeriğe göre hücrenin Satır Yüksekliğini ve Sütun Genişliğini otomatik olarak ayarlamayı destekler. Ancak eklenen bir resim belirli bir hücreye yerleşmediği için, hem **Otomatik Sığdır Satır Yüksekliği** hem de **Otomatik Sığdır Sütun Genişliği** komutları resimler için geçerli değildir.

Resimlere oturtmak için hücreleri VBA ile yeniden boyutlandırma

Hücrelere oturtmak için resimleri Kutools for Excel ile yeniden boyutlandırma


Resimlere oturtmak için hücreleri VBA ile yeniden boyutlandırma

Bir çalışma sayfasında aşağıdaki ekran görüntüsünde gösterildiği gibi iki büyük resim olduğunu varsayalım. Hücrenin üzerindeki resme uyacak şekilde hücreyi yeniden boyutlandırmak isteyebilirsiniz. Peki bunu nasıl yaparsınız?

resimlere sığması için hücreleri yeniden boyutlandırın

Elbette, her bir hücreyi üzerindeki resme tam uyumlu hale getirecek şekilde otomatik olarak yeniden boyutlandırabilirsiniz. Ancak çok sayıda resim varsa bu işlem oldukça yorucu ve zaman alıcı olabilir. Neyse ki, tüm hücreleri üzerlerindeki resimlere oturtacak şekilde tek seferde yeniden boyutlandırmak için bir VB makrosu kullanabilirsiniz. Bunu aşağıdaki adımları izleyerek kolayca gerçekleştirebilirsiniz:

Adım 1: ALT + F11 tuşlarına basılı tutun; bu işlem, Microsoft Visual Basic for Applications penceresini açar.

Adım 2: Ekle > Modül seçeneğine tıklayın ve aşağıdaki makroyu Modül Penceresine yapıştırın.

VBA: Birden fazla hücreyi, kendi resimlerine tam oturacak şekilde yeniden boyutlandırın.

Sub ResizePictureCells()
For Each Picture In ActiveSheet.DrawingObjects
PictureTop = Picture.Top
PictureLeft = Picture.Left
PictureHeight = Picture.Height
PictureWidth = Picture.Width
For N = 2 To 256
If Columns(N).Left > PictureLeft Then
PictureColumn = N - 1
Exit For
End If
Next N
For N = 2 To 65536
If Rows(N).Top > PictureTop Then
PictureRow = N - 1
Exit For
End If
Next N
Rows(PictureRow).RowHeight = PictureHeight
Columns(PictureColumn).ColumnWidth = PictureWidth * (54.29 / 288)
Picture.Top = Cells(PictureRow, PictureColumn).Top
Picture.Left = Cells(PictureRow, PictureColumn).Left
Next Picture
End Sub

Adım 3: Bu makroyu çalıştırmak için F5 tuşuna basın.

Geçerli çalışma sayfasında resimler varsa, bir resmin altındaki hücre, üzerindeki resme otomatik olarak uyum sağlayacak şekilde yeniden boyutlandırılır. Aşağıdaki ekran görüntüsüne göz atın:

VBA koduyla resimlere sığması için hücreleri yeniden boyutlandırın



Hücrelere oturtmak için resimleri Kutools for Excel ile yeniden boyutlandırma

Aşağıdaki ekran görüntüsünde gösterildiği gibi hücre boyutlarını önceden ayarladıysanız ve ardından resimleri içe aktarıp bunları hücre boyutlarına oturtmak istiyorsanız, bunu nasıl hızlıca yapabilirsiniz? İşte tam bu noktada, Kutools for Excel’in Resimleri İçe Aktar aracı işinizi kolayca halleder.
hücrelerin boyutunu ayarlayın

Kutools for Excel yüklendikten sonra lütfen aşağıdaki gibi yapın:Kutools for Excel

1. KUTOOLS PLUS > İçe/Dışa Aktar > Resimleri İçe Aktar seçeneğine tıklayın. Ekran görüntüsüne bakın:

2. Açılan Resimleri İçe Aktar iletişim kutusunda, önce İçe Aktar Sırası kısmından İçe Aktar Sırası’nı belirleyebilir, ardından klasörden veya tek tek dosya olarak resim eklemek için Ekle düğmesine tıklayabilirsiniz. Ardından resimlerin Resim bölümünde listelendiğini göreceksiniz. Ekran görüntüsüne bakın:
Resimleri İçe Aktar iletişim kutusunda seçenekleri ayarlayın

3. Ardından, İçe Aktar düğmesine tıklayarak Resim Boyutunu İçe Aktar iletişim kutusunu açın ve ardından Hücre Boyutunu Eşleştir seçeneğini işaretleyin. Ekran görüntüsüne bakın:
resim boyutunu belirtin

4. Tamam > İçe Aktar seçeneğine tıkladığınızda, resimleri içe aktarmak istediğiniz hücreleri seçmenizi sağlayan bir iletişim kutusu görüntülenir. Ekran görüntüsüne bakın:
resimleri eklemek için hücreleri seçin

5. Tamam düğmesine tıklayın; artık tüm resimler hücrelere içe aktarılmış ve hücrelere sığacak şekilde yeniden boyutlandırılmıştır.
tüm resimler hücrelere içe aktarıldı ve hücrelere sığdırıldı


İlgili Makale:
Excel'de birden fazla resmi hücreye nasıl eklerim?

En İyi Office Üretkenlik Araçları

🤖KUTOOLS AI Yardımcısı: Şunu temel alarak Veri Analizi’i devrimleştirin:Akıllı Yürütme   |  Kod Oluştur|  özel formüller Oluştur  |  Verileri Analiz Et ve Grafikler Oluştur|  Geliştirilmiş İşlevler Çağır…
Popüler Özellikler:Bul, Vurgula veya Yinelenenleri İşaretle   |  Boş Satırları Sil   |  Veri Kaybetmeden Sütunları Birleştir veya Hücreleri   |   Formül kullanmadan yuvarlama…
Süper ARA:Çoklu Kriterli Dikey Arama (VLookup)  |  Çoklu Değerli Dikey Arama (VLookup)  |   Birden Fazla Sayfada Dikey Arama (VLookup)   |   Bulanık Eşleme…
Gelişmiş Açılır Liste:Açılır Liste Hızlıca 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 Aç/Kapat|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ı ve Sayfa Yöneticisi   |  Kaynaklar(Otomatik Metin)|  Tarih Seçici   |  Çalışma Sayfalarını Birleştir  |  Şifrele/Hücreleri Şifre Çöz   | Listeye Göre E-posta Gönder   |  Süper Filtre   |   Özel Filtre(Kalın Yazılı Hücreleri Filtrele/italik/üstü çizili…) …
En Çok Kullanılan 15 Araç Setleri:12 MetinAraçları(Metin Ekle,Belirli Karakterleri Sil, …)|   50+GrafikTürleri(Gantt Grafiği, …)|   40+ Pratik Formüller(Doğum tarihine dayanarak yaş hesapla, …)|   19 EklemeAraçları(QR Kodu Ekle,Yoldan Resim Ekle, …)|   12 DönüştürmeAraçları(Kelimeye Dönüştür,Döviz Kuru Dönüşümü, …)|   7 Birleştir ve AyırAraçları(Gelişmiş Satırları Birleştir,Hücreleri Böl, …)|… ve daha fazlası
Kutools'u tercih ettiğiniz dilde kullanın – İngilizce, İspanyolca, Almanca, Fransızca, Çince ve 40+ başka dillerde de desteklenir!

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.

ExcelWordOutlookTabsPowerPoint
  • 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