چگونه ميتوانم از توابعي كه توسط كاربر (user function) تعريف شده اند در كدهاي vba استفاده كنم مثلا MsgBox Application.WorksheetFunction.AbH(2) كه البته اين كد كار نميكند و من ميخواهم ببينم شكل صحيح آن بايد چگونه باشد - اصل مسئله را هم توضيح ميدهم همانگونه كه مستحضريد شركت فرساران تابعي دارد بنام J_dif كه كار آن برگرداندن تعداد روزهاي بين دو تاريخ شمسي است اين تابع در sheet كار ميكند اما من احتياج دارم در vba از آن استفاده كنم از اساتيد گرامي خوهش ميكنم روش كلي استفاده از توابع كاربر در vba را بيان نمايند با تشكر
چگونه از توابع كاربر در vba استفاده كنم
Collapse
X
-
چگونه از توابع كاربر در vba استفاده كنم
با عرض سلام حضور اساتيد گرامي
چگونه ميتوانم از توابعي كه توسط كاربر (user function) تعريف شده اند در كدهاي vba استفاده كنم مثلا MsgBox Application.WorksheetFunction.AbH(2) كه البته اين كد كار نميكند و من ميخواهم ببينم شكل صحيح آن بايد چگونه باشد - اصل مسئله را هم توضيح ميدهم همانگونه كه مستحضريد شركت فرساران تابعي دارد بنام J_dif كه كار آن برگرداندن تعداد روزهاي بين دو تاريخ شمسي است اين تابع در sheet كار ميكند اما من احتياج دارم در vba از آن استفاده كنم از اساتيد گرامي خوهش ميكنم روش كلي استفاده از توابع كاربر در vba را بيان نمايند با تشكر -
سلام
از تابع Call استفاده کنید:
کد PHP:Call ModuleName.FunctionName
در یادگیری سیر نشوید :idea:
برای ارتباط بیشتر به [URL="https://excelpedia.net/"]سایت[/URL] [URL="https://excelpedia.net"][B][COLOR=#008000]ExcelPedia [/COLOR][/B][/URL]سربزنید.
برگزاری [URL="https://excelpedia.net/excel-ninja/"]دوره های آموزش[/URL] [URL="https://excelpedia.net/what-is-excel/"][B]اکسل [/B][/URL]در تهران
[URL="https://excelpedia.net/category/excel-functions/"][B]آموزش توابع اکسل[/B][/URL] -
با تشكر از استاد گرامي من فايل پيوست ميگذارم توضيحات هم درون همان صفحه ميباشد خواهشمندم راهنمائي فرمائيدفایل های پیوست شدهکامنت
-
دوست عزیز
کافیه اون دوتا ارگومان فرمول رو در پرانتز بذارید. به این شکل:کد:modat = Persian_Tools.J_DIFF((date1), (date2))
[CENTER][B][COLOR=#008000][SIZE=3]محصولات و جزوات آموزش تخصصی [URL="https://excelpedia.net/"]اکسل[/URL] در:
[URL="https://excelpedia.net/category/excel-functions/"]برترین مرجع تخصصی پارسی اکسل[/URL]
[URL="http://www.exceliran.com/shop/"]جامعه اكسل ايرانيان: فروشگاه[/URL][/SIZE][/COLOR][/B]
:wcom:
[B][URL="https://excelpedia.net/"]آموزش اکسل تخصصی[/URL] و [URL="https://excelpedia.net/excel-ninja/"]پیشرفته[/URL] - [URL="https://excelpedia.net/"]تهران[/URL][/B]
[EMAIL="h.khakzad@yahoo.com"]h.khakzad@yahoo.com[/EMAIL]
[/CENTER]کامنت
-
بخش زیر از فایلت رو به صورت زیر بنویس:
مشکل از فراخوانی تابع نیست.کد PHP:Dim date1 As String, date2 As String, modat As Integer
در یادگیری سیر نشوید :idea:
برای ارتباط بیشتر به [URL="https://excelpedia.net/"]سایت[/URL] [URL="https://excelpedia.net"][B][COLOR=#008000]ExcelPedia [/COLOR][/B][/URL]سربزنید.
برگزاری [URL="https://excelpedia.net/excel-ninja/"]دوره های آموزش[/URL] [URL="https://excelpedia.net/what-is-excel/"][B]اکسل [/B][/URL]در تهران
[URL="https://excelpedia.net/category/excel-functions/"][B]آموزش توابع اکسل[/B][/URL]کامنت



کامنت