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

Excel'de bir çalışma sayfasından kullanıcı formuna resim nasıl kopyalanır?

YazarSiluvia Değiştirme Tarihi

Bu makale, Excel’de etkin çalışma sayfasından bir resmi Kullanıcı Formu’na kopyalamanın yöntemlerini adım adım gösterir.

Çalışma sayfasından Kullanıcı Formu'na kopyalayıp yapıştırarak resim kopyalama
Çalışma sayfasından Kullanıcı Formu'na VBA koduyla resim kopyalama


Çalışma sayfasından Kullanıcı Formu'na kopyalayıp yapıştırarak resim kopyalama

Çalışma sayfasından Kullanıcı Formu’na bir resim kopyalamak için lütfen aşağıdaki adımları izleyin.

1. Resmi kopyalamak istediğiniz çalışma sayfasına geçin ve ardından Alt+F11 tuşlarına aynı anda basarak Microsoft Visual Basic for Applications penceresini açın.

2. Microsoft Visual Basic for Applications penceresinde, lütfen Ekle > KullanıcıFormu seçeneğine tıklayın. Ekran görüntüsüne bakın:

Ekle > KullanıcıFormu'na tıklayın

3. Şimdi lütfen KullanıcıFormu'na bir Resim Denetimi ekleyin. Araçlar kutusundaki Resim düğmesine tıklayın ve ardından Araç Kutusu iletişim kutusunda KullanıcıFormu'na bir Resim Denetimi çizin. Ekran görüntüsüne bakın: KullanıcıFormu.

KullanıcıFormu'na bir Resim Denetimi ekleyin

4. Resim Ekle denetimine sağ tıklayın ve aşağıdaki ekran görüntüsünde gösterildiği gibi bağlam menüsünden Özellikler seçeneğine tıklayın:

Resim denetimine sağ tıklayın ve Özellikler'e tıklayın

5. Ardından, Özellikler bölmesinin Microsoft Visual Basic for Applications penceresinin sol tarafında görüneceğini göreceksiniz.

6. Çalışma sayfasına geri dönün, KullanıcıFormu'nda görüntülemek istediğiniz resmi seçin ve ardından kopyalamak için Ctrl+C tuşlarına basın.

7. Microsoft Visual Basic for Applications penceresine tekrar girin, aşağı kaydırarak Resim alanına tıklayın ve Alfabeye Göre sekmesinde kopyalanan resmin adını yapıştırın.

Artık çalışma sayfasındaki resim Kullanıcı Formu’na kopyalandı.

kutools for excel ai'nin ekran görüntüsü

KUTOOLS AI ile Excel'in Sihirli Gücünü Açığa Çıkarın

  • Akıllı Yürütme: Hücre işlemlerini gerçekleştirin, verileri analiz edin ve hepsi basit komutlarla çalışan grafikler oluşturun.
  • Özel formüller: İş akışlarınızı kolaylaştırmak için özelleştirilmiş formüller oluşturun.
  • VBA Kodlama: VBA kodlarını zahmetsizce yazın ve uygulayın.
  • Formül Yorumlama: Karmaşık formülleri kolayca çözmek artık çok daha basit!
  • Metin Çevirisi: Elektronik tablolarınızda dil bariyerlerini aşın.
Excel yeteneklerinizi yapay zekâ destekli araçlarla geliştirin.Şimdi İndirinve hiç deneyemediğiniz bir verimlilik yaşayın!

Çalışma sayfasından Kullanıcı Formu'na VBA koduyla resim kopyalama

Bu bölümde, çalışma sayfasından birden fazla resmi bir KullanıcıFormu’na kopyalayacak ve ardından bir Açılır Kutu’dan resim adını seçerek ilgili resmi KullanıcıFormu’nda görüntüleyecek bir çözüm sunulacaktır. Lütfen aşağıdaki adımları uygulayın.

1. Lütfen çalışma sayfanıza bir KullanıcıFormu eklemek için yukarıdaki 1 ve 2. adımları izleyin.

2. Ardından aşağıdaki ekran görüntüsünde gösterildiği gibi KullanıcıFormu’na bir Çerçeve Denetimi ekleyin:

KullanıcıFormu'na bir Çerçeve Denetimi ekleyin

3. Eklenen Çerçeve’ye sağ tıklayın ve bağlam menüsünden Özellikler seçeneğini seçin. Sol taraftaki Özellikler bölmesinde, Görünür alanından False değerini seçin. Ekran görüntüsüne bakın:

Çerçeveye sağ tıklayın, Özellikler'i seçin ve Görünür alanından Yanlış'ı seçin

4. Aşağıdaki ekran görüntüsünde gösterildiği gibi, Çerçeve içine birden fazla Resim denetimi ekleyin.

Çerçeve içine birden fazla Resim denetimi ekleyin

5. Çalışma sayfasına geri dönün, KullanıcıFormu’nda görüntülemek istediğiniz resmi seçin ve kopyalamak için Ctrl+C tuşlarına basın.

6. Microsoft Visual Basic for Applications penceresine girin, ilk Resim denetimine sağ tıklayın ve sağ tıklama menüsünden Özellikler seçeneğini seçin. Ekran görüntüsüne bakın.

ilk Resim denetimine sağ tıklayın ve Özellikler'i seçin

7. Özellikler bölmesinde, lütfen Resim alanına tıklayın, ardından 5. adımda kopyaladığınız resmi yapıştırmak için Ctrl + V tuşlarına basın ve ardından aşağıdaki ekran görüntüsünde gösterildiği gibi ResimBoyutlandırmaModu açılır liste alanından 1 – fmPictureSizeModeStretch değerini seçin.

Özellikler bölmesinde seçenekleri ayarlayın

8. Diğer resimleri çalışma sayfasından KullanıcıFormu’ndaki sol taraftaki Resim denetimlerine yapıştırmak için 5 - 7. adımları tekrarlayın. Sonuç, aşağıdaki ekran görüntüsünde gösterildiği gibi olacaktır.

Diğer resimleri yapıştırmak için tekrarlayın

9. Çerçeve denetimini KullanıcıFormu’nun köşesine taşıyın, ardından yeni bir Resim denetimi ve bir Açılır Kutu denetimi KullanıcıFormu’na ekleyin. Ekran görüntüsüne bakın:

KullanıcıFormu'na yeni bir Resim denetimi ve Birleşik Giriş Kutusu denetimi ekleyin

10. KullanıcıFormu’na sağ tıklayın ve ardından Kodu Görüntüle seçeneğine tıklayın. Ardından aşağıdaki VBA kodunu Kod penceresine orijinalini değiştirmek üzere kopyalayıp yapıştırın.

KullanıcıFormu'na sağ tıklayın ve ardından Kodu Görüntüle'ye tıklayın

VBA kodu1: Çalışma sayfasından KullanıcıFormu’na resim kopyalama

Private Sub ComboBox1_Change()
    UserForm1.Controls.Item("Image4").Picture = UserForm1.Controls.Item(UserForm1.ComboBox1.Value).Picture
End Sub
Private Sub UserForm_Initialize()
    Dim xImg As Control
    On Error Resume Next
    For Each xImg In UserForm1.Controls
        If TypeName(xImg) = "Image" And xImg.Name <> "Image4" Then
            UserForm1.ComboBox1.AddItem xImg.Name
        End If
    Next
End Sub

Not: Kodda, KullanıcıFormu1, eklediğiniz KullanıcıFormu’nun adıdır; Resim4, resimleri görüntüleyeceğiniz Resim denetiminin adıdır. 'Resim', çalışma sayfasından kopyaladığınız resimleri içeren tüm Resim denetimlerini temsil eder. ComboBox1 ise kullanıcı formuna eklediğiniz açılır kutunun adıdır. Lütfen bunları kendi öğe adlarınıza göre güncelleyin.

11. Microsoft Visual Basic for Applications penceresini kapatın.

12. Geliştirici > Ekle > Komut Düğmesi (ActiveX Denetimi) seçeneğine tıklayarak çalışma sayfasına bir Komut Düğmesi ekleyin.

13. Komut düğmesine sağ tıklayın ve Bağlam menüsünden Kodu Görüntüle seçeneğini seçin. Ardından aşağıdaki VBA kodunu Kod penceresine kopyalayıp yapıştırın ve bu pencereyi kapatın.

Komut düğmesine sağ tıklayın ve Kodu Görüntüle'yi seçin

VBA kodu2: Çalışma sayfasından KullanıcıFormu’na resim kopyalama

Private Sub CommandButton1_Click()
UserForm1.Show
End Sub

15. Geliştirici > Tasarım Modu seçeneğine tıklayarak Tasarım Modu’nu kapatın.

Şimdi itibarıyla, komut düğmesine tıkladığınızda KullanıcıFormu açılacaktır. Açılır kutudan bir Görsel Adı seçerek ilgili resmi görüntüleyebilirsiniz. Ekran görüntüsüne göz atın:

komut düğmesine tıklandığında KullanıcıFormu açılacak

Açılır kutudan farklı adlar seçtiğinizde, KullanıcıFormu’nda farklı resimler görüntülenir.

Açılır kutudan farklı adlar seçildiğinde KullanıcıFormu'nda farklı resimler görüntülenecek


İlgili Makaleler:

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