UserForm üzerinedeki nesneyi Frame içerisine taşımak mümkün mü?

UserForm TextBox CommandButton
ComboBox ListBox CheckBox
OptionButton İmage Label
Frame ToggleButton MultiPage
VBE Penceresi ScrollBar SpinButton
TreeView ListView ToolBar
StatusBar ProgressBar SpreadSheet
MsgBox
Cevapla
Cem1998
Mesajlar: 6
Kayıt: Pzt Tem 22, 2024 3:15 pm
Adınız: İsmail
Soyadınız: Cem

UserForm üzerinedeki nesneyi Frame içerisine taşımak mümkün mü?

Mesaj gönderen Cem1998 »

Merhaba, benim öğrenmek istediğim bir konu var bilgisi olan arkadaşlar cevap verirlerse memnun olurum. User form üzerinde bir nesneyi örneğin CommandButton1 nesnesini yine Userform üzerinde bulunan Frame1 içerisine makro ile taşımak mümkün mü? Mümkünse yazabilir misiniz? Teşekkürler.
erseldemirel
Mesajlar: 127
Kayıt: Cmt Haz 24, 2023 12:23 am
Web Sitesi: https://erseldemirel.com.tr/
Adınız: Ersel
Soyadınız: Demirel

Re: UserForm üzerinedeki nesneyi Frame içerisine taşımak mümkün mü?

Mesaj gönderen erseldemirel »

Userform da tüm nesneler hareket edebilir.

CommandButton1.Left = 30
CommandButton1.Top = 40

Gibi. Kodda bunları tetikletip frame içinde görünecek yere test edip taşınabilir
Cem1998
Mesajlar: 6
Kayıt: Pzt Tem 22, 2024 3:15 pm
Adınız: İsmail
Soyadınız: Cem

Re: UserForm üzerinedeki nesneyi Frame içerisine taşımak mümkün mü?

Mesaj gönderen Cem1998 »

Cevap için teşekkürler. Hareket olayı yapılabiliyor. Benim sorum biraz farklı. Ben Userform üzerinde ve frame2 içerisinde olmayan bir nesneyi Frame2 içine almak istiyorum. Yada şöyle düşünün; Frame1 içinde var olan bir butonu Frame2 ye taşımak istiyorum. Bunu o nesneyi silmeden Frame2 içine taşıyabilir miyim?
erseldemirel
Mesajlar: 127
Kayıt: Cmt Haz 24, 2023 12:23 am
Web Sitesi: https://erseldemirel.com.tr/
Adınız: Ersel
Soyadınız: Demirel

Re: UserForm üzerinedeki nesneyi Frame içerisine taşımak mümkün mü?

Mesaj gönderen erseldemirel »

Bilgisayarda denemedim elimle yazdım. Böyle bir kod gerekebilir parent/child olayı gibi sahiplik düzenlemesi. Frame2 yi parent yaptık

Private Sub UserForm_Initialize()
Set CommandButton1.Parent = Frame2
CommandButton1.Top = 30
CommandButton1.Left = 40
End
Cem1998
Mesajlar: 6
Kayıt: Pzt Tem 22, 2024 3:15 pm
Adınız: İsmail
Soyadınız: Cem

Re: UserForm üzerinedeki nesneyi Frame içerisine taşımak mümkün mü?

Mesaj gönderen Cem1998 »

Ersel Bey cevap için teşekkür ederim. Fakat denedim hata verdi. Ya da belki de ben yapamadım.
erseldemirel
Mesajlar: 127
Kayıt: Cmt Haz 24, 2023 12:23 am
Web Sitesi: https://erseldemirel.com.tr/
Adınız: Ersel
Soyadınız: Demirel

Re: UserForm üzerinedeki nesneyi Frame içerisine taşımak mümkün mü?

Mesaj gönderen erseldemirel »

Ekte örnek yaptım. Userform çalıştır commandbutton 2 ye basın. Kodlara bir bakarsınız
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
Kullanıcı avatarı
Tarkan VURAL
Doğrulandı
Site Admin
Mesajlar: 66
Kayıt: Prş Haz 22, 2023 12:03 am
Lokasyon: İstanbul
Web Sitesi: http://www.tarkanvural.com.tr
Meslek: Yazılım ve Veri Tabanı Uzmanı
Adınız: Tarkan
Soyadınız: VURAL
İletişim:

Re: UserForm üzerinedeki nesneyi Frame içerisine taşımak mümkün mü?

Mesaj gönderen Tarkan VURAL »

Ersel bey elinize sağlık. ;)

İsmail bey, sizin istediğiniz şeyin yer değişikliği olduğunu anlıyorum. Bir frame nesnesine ait bir control, parent aitliği de o frame içine bağlandığından, tasarım tarafında oluşturulmuş nesneyi alıp başka bir frame nesnesine aitmiş gibi yapamıyorsunuz. Ersel beyin yaptığı gibi nesneyi yok edip aynı özelliklerde diğer frame nesnesine ait gibi kurgulayabiliyorsunuz. Sahipliğin değişikliği maalesef VBA içinde doğrudan mümkün olamıyor.

Diğer yandan sizin bu talebi istemenizin asıl nedeni olmalı. Amacı tam olarak anlatırsanız alternatif fikir üretebiliriz. DragDrop işlemi istiyor gibisiniz ama detay açıklamanız daha yararlı olacaktır.
Konu Dışı
Logo Yazılım, Özel Yazılım, Entegrasyon işlemleri, Excel VBA kodlama, Raporlama, Eğitim.. gibi konulardaki destek ihtiyaçlarınız içinhelpdesk@evnyazilim.com.trile irtibata geçebilirsiniz.
erseldemirel
Mesajlar: 127
Kayıt: Cmt Haz 24, 2023 12:23 am
Web Sitesi: https://erseldemirel.com.tr/
Adınız: Ersel
Soyadınız: Demirel

Re: UserForm üzerinedeki nesneyi Frame içerisine taşımak mümkün mü?

Mesaj gönderen erseldemirel »

Teşekkürler Tarkan Hocam kolay gelsin iyi çalışmalar
Cevapla
  • Benzer Konular
    Cevaplar
    Görüntüleme
    Son mesaj