• DİKKAT

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

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

  • Konbuyu başlatan Konbuyu başlatan mtbi00
  • Başlangıç tarihi Başlangıç tarihi
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.
 
Merhaba,

Kullandığınız kodları paylaşırsanız deneme şansımız olur.
 
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.
 
Ş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.
 
Ş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.

 
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.
 
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.
 
Farklı içerikler için farklı başlıklar açmalısınız.
 
Geri
Üst