انتقال کد

نویسنده bagheri65, 19 اکتبر 2021, 13:02

« قبلی - بعدی »

bagheri65

سلام چطور میتونم کدهای نوشته شده در یک جدول را وارد کد vba کنم
مثلا کد:

=2*P2-L2+[@[هزینه اضافی]]-[@تخفیفات]

و کدهای تابع if

=IF(ISNUMBER(SEARCH($AB$2;[@[کد ملی]]));ROW();"")

و

=SMALL(X:X;ROW(B1))
=IFERROR(INDEX($A:$V;$AC4;COLUMN(B2));"")
=IFERROR(INDEX($A:$V;$AC3;COLUMN(C1));"")

و


=List!BI3
=List!BJ3

لطفا کداهای بالا رو راهنمایی کنید

فرشید میدانی

اگر بخواهید در برنامه vba از توابع اکسل استفاده کنید با  worksheetfunction قابل انجام است مثلا:
Debug.Print WorksheetFunction.Sum(range("A:A"))
⭐ اگر پاسخ خود را یافتید:

۱) در پاسخ گویی به سوالات انجمن اکسل فرساران مشارکت کنید.
۲)  دوره‌های[iurl="[url="https://www.farsaran.com/excel"]https://www.farsaran.com/excel[/url]"] اکسل فرساران[/iurl] را به همکاران سازمان خود معرفی کنید.
۳)  صفحه [iurl="[url="https://www.instagram.com/farsaran_excel/"]https://www.instagram.com/farsaran_excel/[/url]"]اینستاگرام farsaran_excel[/iurl] را 🧡 کنید.

bagheri65

سلام
خسته نباشید
خیلی ممنوم اما من نتونستم درست انجام بدم
در صورت امکان یکی از کدهای ارسالی من رو بصورت کامل ارسال کنید ممنون میشم
که نتونم تو vba کپی کنم و طبق اون بقیه رو انجام بدم
ممنون از راهنماییتون

فرشید میدانی

نام ستون ها و جداول نباید فارسی باشد وگرنه در VBA با مشکل مواجه می شوید. 
برای انجام اینکار باید ابتدا نحوه استفاده از Worksheetfunction را یادبگیرید وبرای اینکار از سایت مایکروسافت و ... استفاده کنید و مشکل شما تا حدی حل می شود:
https://docs.microsoft.com/en-us/office/vba/api/excel.worksheetfunction

(تهیه فایل وقت گیر است و ما برای کاربران فعال انجمن که به سوالاتی پاسخ داده اند این را حتی المقدور انجام می دهیم)
⭐ اگر پاسخ خود را یافتید:

۱) در پاسخ گویی به سوالات انجمن اکسل فرساران مشارکت کنید.
۲)  دوره‌های[iurl="[url="https://www.farsaran.com/excel"]https://www.farsaran.com/excel[/url]"] اکسل فرساران[/iurl] را به همکاران سازمان خود معرفی کنید.
۳)  صفحه [iurl="[url="https://www.instagram.com/farsaran_excel/"]https://www.instagram.com/farsaran_excel/[/url]"]اینستاگرام farsaran_excel[/iurl] را 🧡 کنید.

bagheri65

سلام
خیلی ممنون از راهنمایی شما
ولی متاسفانه چون کار نکردم متوجه نشدم و نتونستم درستش کنم
اگه امکانش هست فایل پیوست رو یک نمونه برام ایجاد کنید
فایل پیوست

bagheri65

میشه لطفا راهنمایی دقیقتری کنید

bagheri65

سلام
میخوام کدهای داخل سلول رو منتقل کنم به حالت ماکرو دیگه در سلول کدی نمایش داده نشه