امتیاز موضوع:
  • 1 رأی - میانگین امتیازات: 2
  • 1
  • 2
  • 3
  • 4
  • 5
نوشتن توضیح در فانکشن Add-in
نویسنده پیام
eppagh آفلاین
كاربر تک ستاره
*

ارسال‌ها: 45
موضوع‌ها: 26
تاریخ عضویت: تير ۱۳۹۳

تشکرها : 5
( 2 تشکر در 2 ارسال )
ارسال: #1
نوشتن توضیح در فانکشن Add-in
در فانکشنی که در Add-In تعریف می‌کنیم چطور می‌شود توضیحی نوشت که در روی شیت در ویزارد آن نمایش داده شود؛ مثل فانکشن‌های خود اکسل.

At باتشکر
۰۸-مرداد-۱۳۹۳, ۱۱:۳۲:۰۸
ارسال‌ها
پاسخ
babyy آفلاین
بازنشسته
*****

ارسال‌ها: 3,095
موضوع‌ها: 141
تاریخ عضویت: مرداد ۱۳۸۷

تشکرها : 35081
( 26090 تشکر در 9068 ارسال )
ارسال: #2
RE: نوشتن توضیح در فانکشن Add-in
اینو نگاه کن:
http://spreadsheetpage.com/index.php/tip...xcel_2010/

اینا هم عدد‌هایی واسه کاتالوژي
کد php:
0 No category appears only in All
1 Financial
2 Date 
Time
3 Math 
Trig
4 Statistical
5 Lookup 
Reference
6 Database
7 Text
8 Logical
9 Information
10 Commands normally hidden
11 Customizing normally hidden
12 Macro Control normally hidden
13 DDE
/External normally hidden
14 User Defined 
default
15 Engineering only available if the Analysis Toolpak add-in is installed 
۰۹-مرداد-۱۳۹۳, ۰۸:۵۰:۴۲
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : رسول
eppagh آفلاین
كاربر تک ستاره
*

ارسال‌ها: 45
موضوع‌ها: 26
تاریخ عضویت: تير ۱۳۹۳

تشکرها : 5
( 2 تشکر در 2 ارسال )
ارسال: #3
RE: نوشتن توضیح در فانکشن Add-in
مخصوصا برای اون لینک متشکرم خود سایت هم خیلی بدرد بخور بود ولی متن کد رو متوجه نشدم.

At باتشکر
۰۹-مرداد-۱۳۹۳, ۰۹:۵۲:۳۲
ارسال‌ها
پاسخ
babyy آفلاین
بازنشسته
*****

ارسال‌ها: 3,095
موضوع‌ها: 141
تاریخ عضویت: مرداد ۱۳۸۷

تشکرها : 35081
( 26090 تشکر در 9068 ارسال )
ارسال: #4
RE: نوشتن توضیح در فانکشن Add-in
فاقد ویندوزم واسه تست

ولی چیزی که فهمیدم این خط:
کد php:
Application.MacroOptions _
      Macro
:=FuncName_
      Description
:=FuncDesc_
      Category
:=Category_
      ArgumentDescriptions
:=ArgDesc 

درمورد توضیحات تابع هست! شما میتونید با این قسمت در مورد تابع خودتون و ارگومان ها و خورجی ‌ها و ... توضیح بنویسید..

------
اینکه چطوری کار میکنه رو باید تست کنم
خودتونم با روش سعی و خطا تست بگیرید؛ پارامترهایشو عوض کنید و نتیجه رو ببینید و .. بلاخره یه چیزی از آب در میاد Biggrin
۰۹-مرداد-۱۳۹۳, ۰۹:۵۹:۵۸
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : رسول, eppagh
babyy آفلاین
بازنشسته
*****

ارسال‌ها: 3,095
موضوع‌ها: 141
تاریخ عضویت: مرداد ۱۳۸۷

تشکرها : 35081
( 26090 تشکر در 9068 ارسال )
ارسال: #5
RE: نوشتن توضیح در فانکشن Add-in
مهندس روش کار این هم خیلی سادست

برایا نیکه کار کنه باید برای یکبار, تابع
کد php:
DescribeFunction 
رو که توش توصیحاتی برای توایع هست رو اجرا کنید؛

همین! و بعدش تویضحات تایع مربوطه تون خیلی زیبا میاد!

کد php:
Function EXTRACTELEMENT(TxtnSeparator) As String
     EXTRACTELEMENT 
Split(Application.Trim(Txt), Separator)(1)
End Function

Sub DescribeFunction()
   
Dim FuncName As String
   Dim FuncDesc 
As String
   Dim Category 
As String
   Dim ArgDesc
(1 To 3) As String

   FuncName 
"EXTRACTELEMENT"
   
FuncDesc "Returns the nth element of a string that uses a separator character"
   
Category 'Text category
   ArgDesc(1) = "String that contains the elements"
   ArgDesc(2) = "Element number to return"
   ArgDesc(3) = "Single-character element separator"

   Application.MacroOptions _
      Macro:=FuncName, _
      Description:=FuncDesc, _
      Category:=Category, _
      ArgumentDescriptions:=ArgDesc
End Sub 

اول تابع DescribeFunction رو اجرا کنید؛ و بعد از توی لیست توایع خود اکسل؛ از قسمت Text تایع EXTRACTELEMENT رو پیدا کنید و توضیحاتش رو میتونید به راحتی ببینید..
۱۳-مرداد-۱۳۹۳, ۱۴:۱۷:۲۸
وب سایت ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  [سوال] فانکشن برای تشخیص زبان عبارت متنی eppagh 0 1,726 ۱۳-شهریور-۱۳۹۳, ۱۰:۲۵:۲۵
آخرین ارسال: eppagh
  [سوال] فرق کد نوشتن در Class و Modul چیست؟ eppagh 3 3,189 ۰۹-مرداد-۱۳۹۳, ۰۹:۵۴:۵۷
آخرین ارسال: babyy
  نوشتن فایل باینری mahdi321 2 2,758 ۰۳-اردیبهشت-۱۳۹۳, ۰۰:۳۹:۴۰
آخرین ارسال: mahdi321
Question نحوه نوشتن برنامه؟ honarju 4 5,432 ۰۱-اسفند-۱۳۹۱, ۲۳:۰۱:۰۷
آخرین ارسال: honarju
  [سوال] خواندن و نوشتن یک فایل باینری به حالت اولیه one hacker alone 2 2,685 ۱۵-آبان-۱۳۹۱, ۲۳:۰۳:۵۷
آخرین ارسال: one hacker alone
  نحوه نوشتن exe میکر movaffag 3 4,339 ۲۱-اسفند-۱۳۹۰, ۱۸:۴۱:۳۰
آخرین ارسال: mohsen0025
  درخواست کمک برای نوشتن برنامه در بسکام saba987 0 2,151 ۱۲-دى-۱۳۹۰, ۱۷:۰۳:۲۳
آخرین ارسال: saba987
  نوشتن کیجن برای یه نرم افزار mobina2339 6 6,060 ۲۴-تير-۱۳۹۰, ۲۲:۳۷:۴۲
آخرین ارسال: Ghoghnus
  نحوه فارسی نوشتن در vb marjan_r2000 15 21,634 ۲۱-اردیبهشت-۱۳۹۰, ۲۳:۲۴:۵۵
آخرین ارسال: Ghoghnus
  [سوال] نوشتن برنامه برای لینوکس HamedFaa 4 4,403 ۲۶-فروردین-۱۳۹۰, ۱۳:۳۸:۱۸
آخرین ارسال: HamedFaa

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS