• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

User form ekranda kalsın Excel i kullanabileyim

Katılım
19 Ocak 2012
Mesajlar
17
Excel Vers. ve Dili
trk
İyi günler EK te gönderdiğim örnek Userform ile bağlantılı bir sıkıntım var. Geçmiş forum konularında benzer şeyler okudum fakat hiçbiri istediğim amaca ulaşmama yardımcı olmadı veya ben yapamadım.

Dosyayı açıp Userformu çalıştıran butona tıkladığımda user form açılıp xls. sayfam minimize oluyor. User form ekranda kalıyor. ( Ek örnekte denenebilir)

Buraya kadar normal.

İlave olarak masa üstünde bulunan başka bir ( makro içermeyen user form la veya bağlı dosya ile alakası olmayan) xls. dosyasına tıklayıp onunla çalışmama devam etmek istiyorum.

Problem 1: Söz konusu yeni xls. dosyası ikonuna tıkladığımda dosya aşağıda simge boyutunda açılıyor üzerine tıklayıp ekrana tam ekran açıyorum fakat ilk açtığım userform üstte kalıyor

Soru 1: Userform arka planda kalmasını nasıl sağlarım.

Problem 2: Böyle iken dahi son açtığım dosya ile işimi bitirdiğimde kapatınca ilk açtığım userform makrosunun bulunduğu dosya tam ekran açık kalıyor. Onu simge boyutuna küçülttüğümde userform da küçülüyor.

Soru 2: Userform un ilk başta ki gibi yine ekranda kalmasını nasıl sağlarım.


Destek olabilecek arkadaşlara şimdiden teşekkürler.
 
Dosya eklemeyi unutmuşum

İyi günler EK te gönderdiğim örnek Userform ile bağlantılı bir sıkıntım var. Geçmiş forum konularında benzer şeyler okudum fakat hiçbiri istediğim amaca ulaşmama yardımcı olmadı veya ben yapamadım.

Dosyayı açıp Userformu çalıştıran butona tıkladığımda user form açılıp xls. sayfam minimize oluyor. User form ekranda kalıyor. ( Ek örnekte denenebilir)

Buraya kadar normal.

İlave olarak masa üstünde bulunan başka bir ( makro içermeyen user form la veya bağlı dosya ile alakası olmayan) xls. dosyasına tıklayıp onunla çalışmama devam etmek istiyorum.

Problem 1: Söz konusu yeni xls. dosyası ikonuna tıkladığımda dosya aşağıda simge boyutunda açılıyor üzerine tıklayıp ekrana tam ekran açıyorum fakat ilk açtığım userform üstte kalıyor

Soru 1: Userform arka planda kalmasını nasıl sağlarım.

Problem 2: Böyle iken dahi son açtığım dosya ile işimi bitirdiğimde kapatınca ilk açtığım userform makrosunun bulunduğu dosya tam ekran açık kalıyor. Onu simge boyutuna küçülttüğümde userform da küçülüyor.

Soru 2: Userform un ilk başta ki gibi yine ekranda kalmasını nasıl sağlarım.


Destek olabilecek arkadaşlara şimdiden teşekkürler.
 

Ekli dosyalar

Arka plan

Arka plandan kastım yine ekranda olacak, gizlenmeyecek. Yeni açılan dosya üstte kalacak.
 
Arka plandan kastım yine ekranda olacak, gizlenmeyecek. Yeni açılan dosya üstte kalacak.

Userformlu dosyayı açınız "yukarda verdiğim kodla", zaten userform üstte olacak ve sen excel hücrelerini kullanabilirsin, Bundan sonra şayet açık olan excelin aç komutu Aç (Ctrl-O) ile diğer dosyayı açarsan ikinci excel dosyası etken olur ve userformda üstte fakat pasiftir,
şayet ikinci dosyayı farklı bir excel olarak açarsanız o zaman userform arkada kalır,
Bunu daha iyi şu şekilde izah ediyim;
exceli açın aç komutuyla bir dosya açın sonra aç komutuyla ikinci dosyayı açın bu şekilde dosyalar arasında veri kopyalama menüsü tam çıkar
şayet iki kere exceli ayrı ayarı açar ve her excelde dosya açarsanız o zaman aralarında kopyalama yaparken bile kopyalama menüleri tam çıkmaz
iş yerimde iki ekran kullanıyorum şayet birinci yöntemle dosya açarsam her iki ekrana ayrı ayrı exceli açmaz ama ikinci yöntemde 1. ekranda bir excel dosyası 2. ekranda başka bir excel dosyası gözükür herhalde izah edebildim, cevabınızı bekliyorum
 

Ekli dosyalar

  • çift dosya.jpg
    çift dosya.jpg
    89.9 KB · Görüntüleme: 38
  • çift dosya2.jpg
    çift dosya2.jpg
    88.8 KB · Görüntüleme: 22
Son düzenleme:
Excel i kullanmaya devam etmek

Süleyman bey EK örnek değil de alıs dosyamı koyuyorum.

Uygulama şudur;

Açılan user form iki ekranlı bir makinede çalıyor. Formun sağ kısmı 50" bir ekranda bilgi amaçlı olarak görülüyor.
Sol kısmı ise operatörün önündeki ekranda kalıyor. Oratör verileri girdikçe sağ kısımdaki listbox lar değişiyor. Söz konusu Userform un hiç kapatılmaması gerekiyor. ( ikinci 50" ekrandan dolayı) fakat operatör başka amaçlar için excel i kullanmak isteyebiliyor. Asıl sorun ve amaç bu.

Desteğinizi bekliyorum.


Şifre Ah230603
 

Ekli dosyalar

Süleyman bey EK örnek değil de alıs dosyamı koyuyorum.
Uygulama şudur;
Açılan user form iki ekranlı bir makinede çalıyor. Formun sağ kısmı 50" bir ekranda bilgi amaçlı olarak görülüyor.
Sol kısmı ise operatörün önündeki ekranda kalıyor. Oratör verileri girdikçe sağ kısımdaki listbox lar değişiyor. Söz konusu Userform un hiç kapatılmaması gerekiyor. ( ikinci 50" ekrandan dolayı) fakat operatör başka amaçlar için excel i kullanmak isteyebiliyor. Asıl sorun ve amaç bu.
Desteğinizi bekliyorum.
Şifre Ah230603

benim karşılaştığım olayla aynı ,KOUTF _V10.xls dosyanızı açın formu çalıştırın yeni bir excel uygulaması açmadan doğrudan bulunduğunuz KOUTF _V10.xls dosyasının Dosya>Aç komutu ile diğer excel belgenizi açın userform önde etkin ve siz ikinci dosyada işlem yapabilirsiniz.
Not: ikinci dosya etkin iken userformda işlem yapınca hata vermesinin sebebi userformda kullandığın komutların başına "Thisworkbook" anlamında çalıştığınız dosyanın ismi yani "Workbooks("KOUTF _V10.xls").Worksheets("veri")...Komutunuz.." şeklinde yazmanız
 

Ekli dosyalar

  • ikidosya.jpg
    ikidosya.jpg
    93.4 KB · Görüntüleme: 18
Son düzenleme:
Benim sorunmun da bu....

Bende yeni dosya açıldığında userfom önde kalmasın arka planda kalsın istiyorum ( sizin göndediğiniz fotoğrafta da olduğu gibi fücrelerin bir kısmı veya pencere aç, kapa, minimize butonları görmüyor.)
 
Bende yeni dosya açıldığında userfom önde kalmasın arka planda kalsın istiyorum ( sizin göndediğiniz fotoğrafta da olduğu gibi fücrelerin bir kısmı veya pencere aç, kapa, minimize butonları görmüyor.)

O zaman userformlu dosyanızı açın, sonra ekranın altında excel kısayol tuşuna sağ tıklayarak yeni bir excel açın yani excel uygulamasının ikincisini açıyoruz ikinci excelde istediğiniz dosyayı açabilirsiniz userform açık fakat arka planda kalıyor bu şekilde 2. exceli ikinci ekranda 1. excel userformu 1. ekranda da görüp işlem yapabilirsin
 

Ekli dosyalar

  • Userform arkada.jpg
    Userform arkada.jpg
    90.8 KB · Görüntüleme: 13
İknici dosya açma

Süleymen bey gönderdiğiniz SC de görüyorum fakat benim bilgisayarımda olmuyor, dediğiniz şekilde dahi ikinci dosya açılmıyor. Office 2007 kullanıyorum bir ayar sorunu olabilir mi? Bir öneriniz var mı?

Teşekkürler
 
Problem userformda çalışan "saat" ten kaynaklanıyor

Kodda aşağıda görünen kısmı devre dışı bırakınca başka dosya açabiliyorum.
Fakat user formda saat kullanmak istiyorum hem yardan hem serden vazgeçmeden bir yolu var mı? Saat real time olmayabilir sadece dakika çalışsa yeter.

Private Sub UserForm_Activate()
' saat
'Do
'DoEvents
'Label33 = Format(Now(), "dd mmmm yyyy") & " " & Format(Now(), "dddd") & " " & Format(Time, "hh:mm:ss")
'UserForm1.Label33 = Format(Now(), "dd mmmm yyyy") & " " & Format(Now(), "dddd") & " " & Format(Time, "hh:mm:ss")
'Loop

End Sub
 
Süleymen bey gönderdiğiniz SC de görüyorum fakat benim bilgisayarımda olmuyor, dediğiniz şekilde dahi ikinci dosya açılmıyor. Office 2007 kullanıyorum bir ayar sorunu olabilir mi? Bir öneriniz var mı?

Teşekkürler

Office 2010 kullanıyorum ben, peki söz konusu form dosyanızı açmadan 2 farklı excel açabiliyormusunuz , şayet açabiliyorsanız birinci ekranda ve ikinci ekranda ayrı ayrı exceli görmeniz lazım.
 
Saat problebi

Süleyman bey merhaba

Bir üst mesajda yazmıştım nedeni sanırım saat için userformu loop a sokmuş olmam saat kodlarını iptal edince fit dosya açabiliyorum.

Saati başka bir şekilde nasıl kullanabilirim?
Yoksa saat ten feragat mı etmem gerekecek.

Saygılarımla.
 
Süleyman bey merhaba

Bir üst mesajda yazmıştım nedeni sanırım saat için userformu loop a sokmuş olmam saat kodlarını iptal edince fit dosya açabiliyorum.
Saati başka bir şekilde nasıl kullanabilirim?
Yoksa saat ten feragat mı etmem gerekecek.
Saygılarımla.

Evet, Buraya yolladığınız dosya içerisinde saat var, ben dosyanızı açtım saat çalışıyor, arka plandada 2. exceli açtım userform arkada kaldı ve diğer exelimde çalıştı yani sizin istediğiniz şekilde , bir başka makinanız varsa office 2010 yükleyip bir deneyin bence; elimde hiçbir makinada 2007 yüklü olmadığı için birşey diyemiyeceğim. Kolay gelsin (umarım yanlış anlayıp yanlış cevap vermemişimdir saygılarımla)
 
Geri
Üst