vba ile çalışan excel dosyasının görünmesi

Katılım
28 Kasım 2008
Mesajlar
191
Excel Vers. ve Dili
excel 2003
excel 2010
Merhaba,

Exceli çalıştırdığımız zaman görev çubuğunda excel simgesi görünüyor. Bilmiyorum belki komik bir soru ama vba ile kodlama yapılarak oluşturulan excel sayfası vba kodu ile çalıştırılınca görev çubuğunda excel simgesi görünmüyor. Artalanda vba kodlaması çalışırken excel dosyası açmak istediğinizde açılmıyor. Bunun bir çözümü var mıdır? Konuyla ilgili bilgi verirseniz çok sevinirim.

İyi çalışmalar.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,269
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Merhaba,

Kullandığınız kodları paylaşırsanız deneme şansımız olur.
 
Katılım
28 Kasım 2008
Mesajlar
191
Excel Vers. ve Dili
excel 2003
excel 2010
Merhaba,

Kullandığınız kodları paylaşırsanız deneme şansımız olur.
Hocam merhaba,

Ben derdimi anlatamadım. Kodlarla alakalı birşey değil. Örneğin exceli açtığımızda ekranın altında görev çubuğunda excel simgesi görünüyor. Ama excel içindeki vba kodlarını çalıştırdığımızda excel simgesi görünmüyor. Arka plana geçtiğinde excel açıkmı değil mi ancak tab tuşlarına basınca vba ile çalışan program penceresini görerek anlıyoruz. Acaba bir kod ile bunu yapmak mümkün mü? Onu sormuştum.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,269
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Şimdi boş bir excel dosyası açtım. İçine basit bir döngü yazıp çalıştırdım. Görev çubuğunda excel simgesi bende görünüyor. Bence makro standart makro kodu bu duruma sebep olmaz. Bence başka bir durum söz konusu olabilir.

Eğer durumu görsellerle tarif ederseniz durumu anlamamız daha kolay olabilir.
 
Katılım
28 Kasım 2008
Mesajlar
191
Excel Vers. ve Dili
excel 2003
excel 2010
Şimdi boş bir excel dosyası açtım. İçine basit bir döngü yazıp çalıştırdım. Görev çubuğunda excel simgesi bende görünüyor. Bence makro standart makro kodu bu duruma sebep olmaz. Bence başka bir durum söz konusu olabilir.

Eğer durumu görsellerle tarif ederseniz durumu anlamamız daha kolay olabilir.
Hocam tekrar merhaba,

Aşağıda ilk ekranda excel açıkken görev çubuğunda excel simgesi görünüyor. Ama programı çalıştırdığımda 2 ekranda program çalışıyor olmasına karşın excel simgesi kayboluyor. Eğer üstüne herhangi bir pencere gelirse alt tarafta çalışmaya devam ediyor ama hala görev çubuğunda excel simgesi görünmüyor. Bunu neden istiyorsun derseniz, bazen programın açık olduğunu unutuyorum. Üstüne başka pencereler geldiğinden çalışıp çalışmadığını göremiyorum. Program arka planda çalışırkende başka excel sayfası açamıyorum. Excel dosyasına çift tıklıyorum, uyarıda vermiyor. Çoğu zaman dakikalarca sayfanın açılmasını bekliyorum. Bu yüzden vba koduyla çalışan sayfa etkinken alt tarafta excel simgesinin görünmesini nasıl sağlayabilirim, mümkün mü diye sormuştum.

 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,269
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Sorun şimdi anlaşıldı.

Siz konuyu öyle bir yazmışsınız ki sanki saf bir vba kodu çalıştırınca bu sorunu yaşıyormuş gibi izah etmişsiniz.

Kullandığınız userformu açarken excel uygulamasını gizlediğiniz için bu sorunu yaşıyorsunuz. Excel uygulamasını gizlemeyi iptal ederseniz sorun düzelecektir.
 
Katılım
28 Kasım 2008
Mesajlar
191
Excel Vers. ve Dili
excel 2003
excel 2010
Sorun şimdi anlaşıldı.
Siz konuyu öyle bir yazmışsınız ki sanki saf bir vba kodu çalıştırınca bu sorunu yaşıyormuş gibi izah etmişsiniz.

Kullandığınız userformu açarken excel uygulamasını gizlediğiniz için bu sorunu yaşıyorsunuz. Excel uygulamasını gizlemeyi iptal ederseniz sorun düzelecektir.
Hocam teşekkür ederim. Daha öncede dediğim gibi anlatamadım demiştim. Sizden sonra aklıma geldi. Gizlemeyi iptal edince düzeldi. Çok teşekkür ederim. Hocam bu arada size bir sorum daha olacak. Daha önce defalarca yazdım ama şu anda bir türlü yapamıyorum. Neden olduğunu anlayamadım. Sayfamda 6600 diye sayısal bir veri var. Bunu başka sayfaya aktarmak istiyorum.

Sheets("ANA").Range("A1")=Format(sheets("DATA").Range("D3"),"#,##0.00") koduyla aldığımda sayfaya metin olarak kaydediyor. Sayısal yapıyım deyincede formatı uygulamıyor.

Sheets("ANA").Range("A1")=Cdbl(Format(sheets("DATA").Range("D3"),"#,##0.00")) Böyle yapınca formatı uygulamıyor. Hepsinden geçtim hücreye kaydederken sola yanaşık yazıyor. Hücre formatını sağa yanaşık yapmama rağmen sola yanaştırıyor. Bunu nasıl çözebilirim. Yardımcı olursanız sevinirim. Yeni bir konu açmak istemedim. Çok basit bir şey gibi geldiğinden. Onun için buradan yazayım dedim.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,269
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Farklı içerikler için farklı başlıklar açmalısınız.
 
Üst