Makale numarası: 108519 - Son Gözden Geçirme: 10 Ekim 2006 Salı - Gözden geçirme: 2.2 Subroutines ve makrolar Visual Basic'den çalışan.
Bu SayfadaÖzetMicrosoft Excel sürüm 5.0 ve sonraki, Microsoft Visual Basic Applications alt yordamlar ve Microsoft Excel sürüm 4.0 makroları için bir Visual Basic yordamından Application.Run ve Application.ExecuteExcel4Macro yöntemleri kullanarak çalıştırabilirsiniz. Visual Basic alt yordamlar <a0>Arama</a0> yöntemiyle veya tek başına bir satırda bir yordamın adını girerek de çalıştırabilirsiniz. Bu makalede, Microsoft Excel'de Visual Basic'ten alt yordamlar ve Microsoft Excel sürüm 4.0 Makroları çalıştırmak için kullanabileceğiniz birkaç yöntem gösterilmektedir. Daha fazla bilgiMicrosoft, programlama örneklerini yalnızca gösterim amacıyla sağlar; örtülü veya açık garanti vermez. Buna satılabilirlik veya belirli bir amaca uygunluk zımni garantileri de dahildir, ancak bunlarla sınırlı değildir. Bu makale, gösterilen programlama dilini ve yordamları oluşturmak ve hata ayıklamak amacıyla kullanılan araçları kullanmayı bildiğinizi varsayar. Microsoft destek mühendisleri, belirli bir yordamın işlevselliğinin açıklanmasına yardımcı olabilir, ancak gereksinimlerinizi karşılamaya yönelik olarak ek işlevsellik sağlamak veya yordamlar geliştirmek amacıyla bu örnekleri değiştirmezler. Application.Run yöntemi kullanmak içinDiğer Visual Basic yordamları, Visual Basic alt yordamlar veya Microsoft Excel sürüm 4.0 Makroları çalıştırmak için Application.Run yöntemini kullanabilirsiniz. Bir adlandırılmış bağımsız değişkeni Application.Run gerektirdiğine: çalıştırılacak olan alt yordamı veya makro adı. (Ancak, diğer isteğe bağlı bağımsız değişkenleri de dahil olabilir.) Bu ad, (örneğin, "TestXLM") bir metin dizesi olabilir veya makronun adına eşit olan bir değişken olabilir.Örneğin, TestXLM adlı bir Microsoft Excel sürüm 4.0 makro çalıştırmak için <a0></a0>, bu yöntemi kullanabilirsiniz: Application.Run (MacroToRun) Application.ExecuteExcel4Macro yöntemi kullanmak içinMicrosoft Excel sürüm 4.0 makroları veya diğer bir Visual Basic alt yordamlar Application.ExecuteExcel4Macro yöntemini de kullanabilirsiniz, ancak sözdizimi biraz farklıdır. Bir makroyu çalıştıracak veya yordam alt Application.ExecuteExcel4Macro kullanmak için aşağıdaki örneklerde olduğu gibi <a1>Microsoft Excel sürüm 4.0 RUN()</a1> işlevine de içermelidir:-VEYA- Arama yöntemi kullanmak içinArama yöntemi, Visual Basic alt yordamlar, ancak değil, Microsoft Excel sürüm 4.0 Makroları çalıştırmak için kullanılabilir. Örneğin, TestVBSub alt yordamı çalıştırmak için <a0></a0>, bu yöntem kullanırsınız:Yalnızca kullanarak bir alt yordam çalıştırma örnek adıBir Visual Basic Sub yordamın adını bir satırda kendi girerek de çalıştırabilirsiniz. Örneğin, alt yordamınız TestVBSub alt yordamı çalıştırmak isterseniz,Örnek Visual Basic yordamlarıBaşka bir Visual Basic yordamından, Visual Basic alt yordamı veya Microsoft Excel sürüm 4.0 makro çalıştırmak için kullanabileceğiniz en yaygın yöntemleri gösteren altı alt yordamlar oluşturmak için aşağıdaki adımları izleyin:
Bu makaledeki bilginin uygulandığı durum:
Otomatik TercümeÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir. Makalenin İngilizcesi aşağıdaki gibidir:108519
(http://support.microsoft.com/kb/108519/en-us/
)
| Diğer Kaynaklar Diğer Destek Siteleri
ToplulukHemen Yardım AlMakale çevirileri
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email



Üste