UserForm Excel'in önceki sürümlerinde daha dar ve daha kısa.

ÖNEMLİ: Bu makale, Microsoft Makine Çevirisi Düzenleme yazılımı tarafından tercüme edilmiş olup, yüksek olasılıkla profesyonel bir çevirmen yerine CTF teknolojisi kullanılarak, Microsoft Topluluğu tarafından düzenlenmiştir. Microsoft, Bilgi Bankamız içindeki tüm makaleleri kendi dilinizde okuyabilmeniz için size hem profesyonel çevirmenler tarafından tercüme edilen hem de makine tarafından tercüme edildikten sonra Topluluk tarafından kontrol edilen makaleler sunar. Bununla birlikte, makine tarafından tercüme edilen, hatta Topluluk tarafından kontrol edilen bir makale bile her zaman mükemmel dil kalitesinde olmayabilir. Makalede dilinizi konuşan yabancı birisinin yapabileceği türden sözcük, söz dizimi veya dilbilgisi hataları bulunabilir. Microsoft, içeriğin hatalı tercümesinin veya müşterilerimiz tarafından kullanımının doğurabileceği olası yanlış anlamalar, hatalar veya zararlardan sorumlu değildir. Öte yandan Microsoft, Makine Çevirisi Düzenleme işlemini geliştirmek amacıyla Makine Çevirisi Düzenleme yazılımını ve araçlarını sık sık güncelleştirmektedir.

Makalenin İngilizcesi aşağıdaki gibidir: 3156159
Belirtiler
Bir programdan bir UserForm Yükseklik ve Genişlik özelliklerini ayarlayın ve sonra Microsoft Excel 2016 bu UserForm görüntülemek için kullandığınız varsayılmaktadır. Bu durumda, genişliği ve yüksekliği (sırasıyla) söz daha kısa ve dar olduğunu fark Excel'in önceki sürümlerinde. İç yükseklik iç genişliği de daha kısa ve daha dar ve sağ ve alt pencere nereye UserForm kesilmiş veya kesilmiş sonunda olur. Denetim düzeni UserForm ana bölümünde, Excel'in önceki sürümleriyle aynı görünüyor oysa. Bu nedenle, bir form veya denetimleri bazı bölümlerini kesilebilir.
Neden
Bir kenarlık boyutu hesaplamaları Excel 2016 ve Excel'in önceki sürümlerinde arasındaki farkı nedeniyle bu sorun oluşur.
Pratik Çözüm
Bu soruna geçici bir çözüm için kullandığınız Excel sürümüne bağlı UserForm belirli yükseklik ve genişlik değerlerini ayarlayın. Bu Excel 2016'de büyük bir yükseklik ve genişlik özelliklerini belirleme anlamına gelir.
Durum
Microsoft bunun "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bir hata olduğunu onaylamıştır.
Daha fazla bilgi
Bu sorunu yeniden oluşturmak için şu adımları izleyin.
  1. Excel, Excel 2013 gibi 2016 öncesi Excel sürümünde yeni bir çalışma kitabı açın.
  2. Dosya sekmesinde Farklı Kaydet'itıklatın, Gözat' ı tıklatın. Etkin çalışma kitabı (*.xlsm)kayıt türü kutusunda'ı tıklatın, Dosya adı kutusuna bir dosya adı yazın ve Kaydet' i tıklatın.
  3. Geliştirici sekmesini tıklatın. Geliştirici sekmesi görüntülenmiyorsa, aşağıdaki adımları izleyin:
    1. Dosya sekmesinde Seçenekler' i tıklatın.
    2. Şeridi Özelleştir' i tıklatın.
    3. Ana sekmeler alanında Geliştirici onay kutusunu seçin.
    4. Excel Seçenekleri iletişim kutusunu kapatmak için Tamam ' ı tıklatın.
  4. Visual Basic kod grubunda, Visual Basic Düzenleyicisi'ni başlatmak için tıklatın.
  5. Proje - VBAProject bölmesinde sağ tıklatın kısayol menüsünü açın, Ekle' yi tıklatın ve ardından UserForm'.
  6. Toolbox penceresi, bir denetim seçin ve UserForm sağ ve alt kenarlıklarının yapıştırın.
  7. UserForm object'ı seçin ve köşe işareti Userform boyutunu genişletmek için sürükleyin.
  8. Proje - VBAProject bölmede, UserForm1sağ tıklatın ve Kod Görüntüle'yitıklatın.
  9. Şu adımları izleyin:
    1. UserFormObject kutusunda tıklatın.
    2. Yordam kutusunda, Başlat' ı tıklatın.
    3. Initialize olayı aşağıdaki makro kodunu ekleyin:
      UserForm1.Height = 180UserForm1.Width = 240
    4. Proje - VBAProject bölmesinde sağ tıklatın kısayol menüsünü açın, Ekle' yi tıklatın ve sonra modülütıklatın.
    5. Module1 içinde aşağıdaki makro kodunu yazın:

      Public Sub Test()        UserForm1.ShowEnd Sub
  10. Geliştirici sekmesinde, kod grubunda makrolar ' ı tıklatın.
  11. Test makroyu tıklatın ve sonra Çalıştır' ı tıklatın. 6. adımda yapıştırdığınız denetimin düzgün gösterilen görebilirsiniz. Ve daha sonra karşılaştırmak için pencerenin boyutunu görebilirsiniz.
  12. Çalışma kitabı Dosya sekmesini tıklatın ve sonra Kaydet' i tıklatın.
  13. Bu çalışma kitabı Excel 2016 yüklü olduğu bilgisayara kopyalayın.
  14. Bu çalışma kitabını açın.
  15. Geliştirici sekmesinde, kod grubunda makrolar ' ı tıklatın.
  16. Test makroyu tıklatın ve sonra Çalıştır' ı tıklatın.
Sonuç:

6. adımda yapıştırılmış olması denetimin bazı bölümleri kesilir görebilirsiniz. Ayrıca, pencerenin boyutunu daha dar ve 11 adımda boyutundan daha kısa.

Uyarı: Bu makalenin çevirisi otomatik olarak yapılmıştır

Özellikler

Makale No: 3156159 - Son İnceleme: 05/09/2016 17:20:00 - Düzeltme: 1.0

Excel 2016

  • kbtshoot kbbug kbexpertiseadvanced kbmt KB3156159 KbMttr
Geri bildirim