Macro yu exe dosyasına dönüştürebilirmiyim?

Katılım
18 Ekim 2006
Mesajlar
87
Excel Vers. ve Dili
2000, ENG
Merhaba arkadaşlar,

Öncelikle, bu Forum'a emek veren herkesin ellerine sağlık. :hey: Yapamayacağım diye düşündüğüm programı sizler sayesinde en sonunda bitirdim.

Allah hepinizden razı olsun.


Şimdi benim yine bir sorum var. Ben bir veri giriş programı hazırladım ve çokta güzel oldu. Bu hazırlamış olduğum macroyu exe dosyasına dönüştürebilir miyim?

Yada başka türlü ne yapabilirim? Fikri olan paylaşırsa çok sevinirim. :???:

Teşekkür ederim.
 

Zeki Gürsoy

Uzman
Uzman
Katılım
31 Aralık 2005
Mesajlar
4,369
Excel Vers. ve Dili
Office 365 (64 bit) - Türkçe
"exe'ye çevirmek", yani setup dosyası mı hazırlamak istiyorsunuz?
 
Katılım
13 Haziran 2006
Mesajlar
374
Excel Vers. ve Dili
Excel 2003 Türkçe
Matematik Öğretmeni VB,Excel-VBA,...
Merhaba arkadaşlar,

Bu hazırlamış olduğum macroyu exe dosyasına dönüştürebilir miyim?

Yada başka türlü ne yapabilirim? Fikri olan paylaşırsa çok sevinirim. :???:
Evet oldukça sık sorulan bir soru ve genelde cevabı şu oluyor.
1- "Excelde hazırladığınız bir dosyayı exe uzantılı bir uygulama dosyası olarak çeviremezsiniz.Bunun için ancak
Kod:
Private Sub Workbook_Open()
Application.Visible = False
UserForm1.Show
End Sub
kodlarını kullanarak excel i gizleyebilirsiniz."
2- Çalışma dosyanızı eklenti biçimine dönüştürüp ordan exe gibi kullanabilirsiniz.
3- Excelde oluşturduğunuz macro ve formları visual basic gibi bir program yardımıyla exe uzantılı çalışmaya çevirebilirsiniz.

Bu cevaplar yanlış mı hayır.
Ancak şimdi başka bir çözüm yolu daha var yada en azından ben yeni keşfettim.Bilmeyenlerle paylaşim dedim.

DoneEx XCell Compiler

Bu programla yaptığınız Excel dosyasını ister macrolu ister macrosuz,derleyip exe uzantılı bir çalışma haline getirebiliyorsunuz.Programı kurduktan sonra Excel Menü çubuğuna;



yerleşiyor.Derlemek istediğiniz çalışmayı açıp Menü Çubuğundan DoneEX i seçip Compile dediğinizde dosyanızı derlemeye başlamak üzere bir pencere geliyor.Bu pencereden karşılama ekranı gib bazı özellikleri kendinize göre uyarlayıp derleme işlemini başlatıyorsunuz.Ve sonuçta artık sizin excel normal bir programmış gibi çalışmaya başlıyor.
Ancak program trial olduğundan bazı özellikler kısıtlı.
Programı bulabileceğiniz site:

http://www.doneex.com/
 
Katılım
18 Ekim 2006
Mesajlar
87
Excel Vers. ve Dili
2000, ENG
Sayın anemos,

diyelimki masaüstünde macromun bulunduğu xls dosyası var ben bu macroyu exe dosyası gibi açmak istiyorum yani veri giriş macrosu çalışırken altta excel gözükmesin istiyorum. Dosya ya çift tıkladığımda program gibi açılsın excel gibi açılmasın.

Bu mümkün mü?

Dosya ektedir.
 
Katılım
18 Ekim 2006
Mesajlar
87
Excel Vers. ve Dili
2000, ENG
Sayın TANKUT Sazlı,

Öncelikle çok teşekkür ederim, ayrıntılı bir şekilde durumu açıkladığınız için.

2- Çalışma dosyanızı eklenti biçimine dönüştürüp ordan exe gibi kullanabilirsiniz.

merak ettiğim yukarıdaki eklenti biçimine dönüştürmeyi nasıl yapabilirim?

Allah hepinizden razı olsun.
 
Katılım
18 Ekim 2006
Mesajlar
87
Excel Vers. ve Dili
2000, ENG
eklenti biçimine dönüştürmeyi nasıl yapacağımı söyleyebilir misiniz?

Teşekkür ederim.
 
Katılım
13 Haziran 2006
Mesajlar
374
Excel Vers. ve Dili
Excel 2003 Türkçe
Matematik Öğretmeni VB,Excel-VBA,...
Bu konuda çok detaylı bilgiye sahip değilim.Fakat üyelerimiz arasında veyselemre,leventm,Haluk ve şimdi ismi aklıma gelmeyen arkadaşların bu konuyla ilgili paylaşımlarda bulunduğunu anımsıyorum.Sanırım bu konuya daha iyi cevap vereceklerdir.
Yalnız yukarıda bahsettiğim programı ben denedim,sizinde denemenizi tavsiye ederim.
Bunu yapmadan önce kitabınızın ThisWorkBook kısmına
Kod:
Private Sub Workbook_Open()
Application.Visible = False
UserForm1.Show
End Sub
kodlarını yapıştırın.
 
Son düzenleme:
Katılım
18 Ekim 2006
Mesajlar
87
Excel Vers. ve Dili
2000, ENG
Anladım, çok ama çok teşekkür ederim tüm açıklamalarınız için.
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Katılım
18 Ekim 2006
Mesajlar
87
Excel Vers. ve Dili
2000, ENG
Sayın leventm,

Afedersiniz, Ben gerçekten bilmiyordum böyle bir bölüm olduğunu.

İlginiz için teşekkür ederim.
 
Üst