Skip to main content

Excel'de bir hücreye veya içine resim/küçük resim nasıl kilitleyebilirim?

Author: Siluvia Last Modified: 2025-08-07

Excel'de görüntülerle çalışırken, bir resmin belirli bir hücreye bağlı kalmasını ve hücre boyutlarını değiştirdikçe otomatik olarak hareket etmesini ve yeniden boyutlandırmasını sağlamanız gereken durumlarla karşılaşabilirsiniz. Bu özellikle ürün katalogları, organizasyon şemaları, ders planları veya görsellerin ilgili verilerle hizalanmasını gerektiren herhangi bir çalışma sayfasını yönetirken oldukça kullanışlıdır. Aşağıda, Excel'de bunu başarmak için çeşitli pratik yöntemler bulacaksınız; ayrıca uygulanabilirlikleri, potansiyel avantajları ve sınırlamalarının analizini de bulabilirsiniz.

Resmi hücreye/içine biçimlendirme özellikleriyle kilitleme
Harika bir araçla hücrelere otomatik olarak boyutlandırılan resimleri kolayca ekleme
VBA kodu: Programlı olarak resimleri hücrelere ekleme ve kilitleme
Excel formülü: INDIRECT veya HYPERLINK kullanarak resimlere tıklanabilir bağlantılar oluşturma


Resmi hücreye/içine biçimlendirme özellikleriyle kilitleme

Excel, yerleşik 'Hücrelerle birlikte taşı ve boyutlandır' seçeneğini kullanarak resimleri hücrelere bağlamak için kolay bir yol sunar. Bu yaklaşım, hücre boyutunu değiştirdiğinizde resmin hareket edeceğini ve buna göre yeniden boyutlandırılacağını garanti eder. Bu yöntem basittir ve küçük sayıda resimle uğraşırken iyi çalışır. Ancak, çok fazla miktarda görüntüyü işlemek zorunda kalırsanız, her bir resmin ayrı ayrı yapılandırılması gerektiğinden daha az verimli olabilir.

1. Çalışma sayfanıza bir resim ekledikten sonra, resme sağ tıklayın ve sağ tık menüsünden 'Boyut ve Özellikler' seçeneğini seçin. Ekran görüntüsüne bakın:

a screenshot of selecting Size and Properties from the context menu of an image

2. Resim Biçimi bölmesi çalışma sayfasının sağ tarafında görünecektir. Bu bölmede, Boyut ve Özellikler a screenshot of the Size and Properties icon ikonuna tıklayın. Ardından, Özellikler bölümü altında, Hücrelerle birlikte taşı ve boyutlandır seçeneğini seçin. İşlemi tamamladıktan sonra bölme kapalı olabilir.

a screenshot of selecting the Move and size with cells option in the Format Picture pane

Şimdi, satır yüksekliğini veya sütun genişliğini ayarladığınızda, resim ilişkili hücreyle birlikte hareket edecek ve yeniden boyutlandırılacaktır. Unutmayın, birçok resim eklemeniz gerekiyorsa, her biri için bu adımı tek tek gerçekleştirmeniz gerekir. Eğer resim birden fazla hücreyi kapsıyorsa, yerleştirildiği alanın değişikliklerine göre orantılı olarak yeniden boyutlandırılacaktır.

İpuçları: Resmin tamamen tek bir hücre içinde olduğundan emin olun; yalnızca hücreye özgü yeniden boyutlandırma yapmak istiyorsanız. Ayrıca, 'Hücrelerle birlikte taşı ve boyutlandır' özelliğinin uygulandığından emin olun—sayfaları veya resimleri kopyalamak bazen bunu sıfırlayabilir. Excel sürümlerindeki son değişiklikler bu ayarların konumunu biraz değiştirebilir, bu nedenle emin değilseniz 'Resim Biçimi' bölmesindeki 'Özellikler' bölümünü arayın.


Harika bir araçla hücrelere otomatik olarak boyutlandırılan resimleri kolayca ekleme

Çok sayıda resim eklemek ve her birinin ilgili hücreye mükemmel şekilde uygun olmasını sağlamak zorunda olan kullanıcılar için, Kutools for Excel'in 'Resimleri İçe Aktar' özelliği etkili bir çözüm sunar. Bu özellik, ürün listeleri, çalışan profilleri veya görsel envanter tablolarıyla ilgilenen kullanıcılar için özellikle yararlıdır çünkü süreci otomatikleştirir ve manuel ayarlamaları en aza indirir.

Kutools for Excel'i uygulamadan önce, lütfen önce indirip yükleyin.

1. Kutools Plus sekmesine gidin ve 'İçe Aktar & Dışa Aktar > Resimleri İçe Aktar' seçeneğine tıklayın. Ekran görüntüsüne bakın:

a screenshot of enabling the Import Picture feature

2. 'Resimleri İçe Aktar' iletişim kutusu göründüğünde, aşağıdaki adımları gerçekleştirin:

  • 2.1 'İçe Aktar Sırası' açılır menüsünde, resimleri her sütunda aşağıya mı yoksa her satırda yatay olarak mı yüklemek istediğinize bağlı olarak 'Sütun bazlı, ardından satır bazlı doldur' veya 'Satır bazlı, ardından sütun bazlı doldur' seçeneklerinden birini seçin.
  • 2.2 'Ekle' düğmesine tıklayın ve ardından ihtiyacınıza göre 'Dosya' veya 'Klasör' seçeneğini seçin. Bu, size tek tek resimleri veya bir klasördeki tüm resimleri içe aktarma imkanı sağlar.
  • 2.3 Açılan iletişim kutusunda, istediğiniz resim dosyalarını veya hedef klasörü seçin. Ardından düğmesine tıklayarak devam edin. Ekran görüntüsüne bakın:
    a screenshot of adding pictures to the Import Pictures dialog box
  • 2.4 Seçilen resimler artık Resimleri İçe Aktar iletişim kutusunda listelenecektir. İçe Aktar Boyutu düğmesine tıklayın, Hücre Boyutunu Eşleştir seçeneğini işaretleyerek her resmin ilgili hücreye mükemmel şekilde uygun olduğunu garanti edin ve ardından Tamam.
    a screenshot of selecting the Matching cell size option
  • 2.5 Görüntü listesini gözden geçirdikten sonra 'İçe Aktar' düğmesine tıklayın.

3. Sonraki 'Resimleri İçe Aktar' iletişim kutusunda, resimleriniz için başlangıç hücresini seçin. 'Tamam' düğmesine tıklayın ve Kutools for Excel her bir resmi tam olarak ilgili hücre boyutuna uyacak şekilde yerleştirecektir.

  Bu yardımcı programın ücretsiz deneme sürümünü (30-gün) kullanmak istiyorsanız, lütfen indirmek için tıklayın ve ardından yukarıdaki adımlara göre işlemi uygulamak için gidin.


VBA kodu: Programlı olarak resimleri hücrelere ekleme ve kilitleme

Bazen toplu resimler içe aktarma veya iş akışlarını otomatikleştirme gibi gelişmiş kullanımlar için VBA kodu ile çalışmak tekrarlayan görevleri hızlandırabilir. Bu yöntem, düzenli olarak belirli hücrelere resim eklemeniz ve her zaman kilitlemeniz gerekiyorsa—yani resimlerin bağlı oldukları hücrelerle tam olarak hareket etmesini ve yeniden boyutlandırılmasını sağlamanız—pratik bir çözümdür. Büyük veri setleri, ürün envanterleri veya görsel varlıklarla bağlantılı panolar gibi durumlarda VBA aracılığıyla otomasyon özellikle yararlıdır.

Avantajlar: Karmaşık veya tekrarlayan işler için oldukça esnek ve özelleştirilebilir. Hangi resimlerin hangi hücrelere gideceğini tam olarak kontrol edebilir, resim özelliklerini programlı olarak ayarlayabilir ve yeni verilerle resimleri otomatik olarak güncelleyebilirsiniz.
Sınırlamalar: Makroların etkinleştirilmesini ve VBA ile temel düzeyde familiarity (alışkanlık) gerektirir. Yanlış kullanım bazı ortamlarda hatalara veya güvenlik uyarılarına neden olabilir.

1. Geliştirici Araçları > Visual Basic'e tıklayarak VBA düzenleyicisini açın. Microsoft Visual Basic for Applications penceresinde, Ekle > Modül'e tıklayın ve aşağıdaki kodu modüle yapıştırın:

Sub InsertAndLockImages()
'Updated by Extendoffice 2025/7/14
    Dim fd As FileDialog
    Dim selectedItems() As String
    Dim targetRange As Range
    Dim i As Long
    Dim addedPic As Picture
    Dim item As Variant

    Set fd = Application.FileDialog(msoFileDialogFilePicker)
    With fd
        .Title = "Select one or more images"
        .Filters.Clear
        .Filters.Add "Images", "*.jpg; *.jpeg; *.png; *.gif; *.bmp"
        .AllowMultiSelect = True

        If .Show = -1 Then
            If .selectedItems.Count = 0 Then Exit Sub

            ReDim selectedItems(1 To .selectedItems.Count)
            For i = 1 To .selectedItems.Count
                selectedItems(i) = .selectedItems(i)
            Next i
        Else
            Exit Sub
        End If
    End With

    Set targetRange = Application.InputBox("Select the starting cell (images will fill downwards):", "KutoolsforExcel", Type:=8)
    If targetRange Is Nothing Then Exit Sub

    Application.ScreenUpdating = False

    For i = 1 To UBound(selectedItems)
        Set addedPic = ActiveSheet.Pictures.Insert(selectedItems(i))
        With addedPic
            .Top = targetRange.Offset(i - 1, 0).Top
            .Left = targetRange.Offset(i - 1, 0).Left
            .Width = targetRange.Offset(i - 1, 0).Width
            .Height = targetRange.Offset(i - 1, 0).Height
            .Placement = xlMoveAndSize
        End With
    Next i

    Application.ScreenUpdating = True

    MsgBox "Inserted " & UBound(selectedItems) & " image(s) successfully.", vbInformation
End Sub

2Kodu çalıştırmak için, Run button (Çalıştır) düğmesine tıklayın VBA düzenleyici araç çubuğunda.

3. Dosya iletişim kutusu göründüğünde, bir veya daha fazla resim dosyası seçin ve ardından Tamam'a tıklayın.

4. İstendiğinde başlangıç hücresini seçin.

Makro, seçilen hücreden başlayarak her bir resmi ardışık satırlara yerleştirecektir:

  • Her bir resim otomatik olarak hücreye uygun şekilde yeniden boyutlandırılacaktır.
  • Resim, hücreyle birlikte taşınmak ve yeniden boyutlandırılmak üzere kilitlenmiştir.
  • Eğer 3 resim seçerseniz ve B2 hücresini seçerseniz,
    → Resim 1 B2'de görünecektir,
    → Resim 2 B3'te,
    → Resim 3 B4'te olacaktır.
Notlar:
  • Resimler hücre boyutuna uyar (küçük hücreler resimleri küçültür).
  • Resimler varsayılan olarak satırlarla dikey olarak hizalanır.
  • Mevcut içeriklerle çakışmayı önlemek için yeterli boş satır olduğundan emin olun.

Sorun giderme: Makro güvenlik uyarılarıyla karşılaşırsanız lütfen Excel'deki makro ayarlarınızı makroları etkinleştirecek şekilde ayarlayın. Bir resim eklerken hata alırsanız, yolun mevcut olduğunu ve dosya formatının desteklendiğini (.jpg, .png, .bmp gibi yaygın formatlar) doğrulayın.


Excel formülü: INDIRECT veya HYPERLINK kullanarak resimlere tıklanabilir bağlantılar oluşturma

Excel formülleri aracılığıyla doğrudan görselleri yerleştirmeyi desteklemese de, etkileşimli bağlantılar oluşturabilir ve bir görsel referans iş akışını simüle edebilirsiniz. Bu, kullanıcıların bilgisayarınızda veya paylaşılan bir sunucuda depolanan görsellere hızlıca erişmesi veya incelemesi gereken pano, rapor veya listelerde faydalıdır. Örneğin, çalışma sayfanızda resim dosya yollarını veya URL'leri saklayabilir ve bunları tıklanabilir hale getirebilir, böylece kullanıcılar resimleri varsayılan tarayıcılarında veya resim görüntüleyicilerinde açabilirler.

Avantajlar: Basit, makro gerektirmez ve hücre değerleri dinamik olarak korunabilir.
Sınırlamalar: Gerçek resimler hücrede görünmez—yalnızca tıklanabilir bağlantılar. Görsel kaynaklara hızlı erişim için faydalıdır ancak onları doğrudan dosyaya gömmek mümkün değildir.

1. A sütununda resim dosya yollarının veya URL'lerinin bir listesi olduğunu varsayalım. Aynı satırdaki boş bir hücreye (örneğin B2), tıklanabilir bir köprü oluşturmak için aşağıdaki formülü girin:

=HYPERLINK(A2,"View Image")

Bu formül, B2 hücresinde tıklanabilir bir bağlantı oluşturur ve tıklandığında A2'deki yol veya URL'de bulunan resmi açar.

2. Formülü B2'ye girdikten sonra Enter'a basın. Bunu diğer satırlara uygulamak için, her bir resim bağlantısının karşılık gelen resim yolunun yanına gelmesi için dolgu tutamacını aşağı doğru sürükleyin.

Parametre notları: HYPERLINK fonksiyonu iki argüman alır: resme giden yol/URL ve bağlantı metni. Resim yollarının veya URL'lerin geçerli olduğundan ve Excel sayfasını kullanan herkes tarafından erişilebilir olduğundan emin olun. Yerel sürücünüzdeki dosyalara başvuruluyorsa, bağlantılar yalnızca aynı yola erişimi olan kullanıcılar için çalışacaktır.

Bir yol veya URL'ye dayalı gerçek resmi görüntülemek istiyorsanız, yalnızca formüllerle hücrelere gömülemediği için VBA veya nesne bağlantısı kullanmanız gerekir.

Sorun giderme: Bağlantı açılmazsa, dosya yolunun doğru olduğunu ve resim türü için varsayılan programın düzgün şekilde ayarlandığını doğrulayın. İnternet URL'leri etkin bir bağlantı gerektirir.


 Demo: Kutools for Excel ile otomatik olarak boyutlandırılan resimleri hücrelere ekleme

 

İlgili makaleler:


En İyi Ofis Verimlilik Araçları

🤖 Kutools AI Asistanı: Veriye dayalı analizi devrimsel olarak değiştirin: Akıllı Yürütme |Kod Oluştur |Özel Formüller Oluştur |Verileri Analiz Edin ve Grafikler Oluşturun |Geliştirilmiş İşlevler’i çağırın
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: Çoklu Kriter VLookup | Çoklu Değer VLookup | Çoklu sayfa araması | Bulanık Eşleme....
Gelişmiş Açılır Liste: Hızlıca Açılır Liste Oluşturun | 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ı & Sütunları Karşılaştır...
Özel Seçilen Ö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 | 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 filtreleme...)...
En Gözde15 Araç Seti:12 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 Araç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 ve40’tan fazla başka dili destekler!

Kutools for Excel ile Excel becerilerinizi güçlendirin, daha önce hiç yaşamadığınız bir verimlilik deneyimini yaşayın. Kutools for Excel, üretkenliğinizi artıracak ve zamanı kaydetmenizi sağlayacak300’den fazla gelişmiş özellik sunar. En çok ihtiyaç duyduğunuz özelliği almak için buraya tıklayın...


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

  • Word, Excel, PowerPoint’te sekmeli düzenleme ve okuma işlevini etkinleştirin.
  • Aynı pencere içerisinde yeni sekmelerde birden fazla belge açın veya oluşturun, yeni pencerelerde açmak yerine.
  • Verimliliğinizi %50 artırın, her gün yüzlerce fare tıklamasını sizin için azaltın!