جدول دیتا یی دارم که شامل بیش از 50 ستون که در هر ستون کد یک درس ثبت شده و سطرهائی که حاوی اطلاعات شرکت کنندگان در دوره های مختلف آموزشی هستش . در هر دوره یک شخص ممکنه فقط در یک یا چند درس شرکت کنه و نمراتش ثبت بشه . همین شخص ممکنه در چندین دوره شرکت کرده و نمرات ایشان در همین دیتابیس ذخیره بشه . حالا میخوام برای این شخص از انبوه دیتا های موجود کارنامه صادر کنم . لطفا راهنمایی بفرمائید . نمونه فایل رو گذاشتم . متشکر
صدور کارنامه
Collapse
این تاپیک قفل است.
X
X
-
با سلام محضر اساتید محترم
جدول دیتا یی دارم که شامل بیش از 50 ستون که در هر ستون کد یک درس ثبت شده و سطرهائی که حاوی اطلاعات شرکت کنندگان در دوره های مختلف آموزشی هستش . در هر دوره یک شخص ممکنه فقط در یک یا چند درس شرکت کنه و نمراتش ثبت بشه . همین شخص ممکنه در چندین دوره شرکت کرده و نمرات ایشان در همین دیتابیس ذخیره بشه . حالا میخوام برای این شخص از انبوه دیتا های موجود کارنامه صادر کنم . لطفا راهنمایی بفرمائید . نمونه فایل رو گذاشتم . متشکربرچسب ها: هیچکدام -
با سلام
برنامه موردنظر را در فايل ضميمه نوشتم برايتان
فقط ماکروي اون رو اجرا کنيد
موفق باشيد
هاديفایل های پیوست شده -
لطفا دقيقا بگيد فايل باز نميشه يعني چي؟
1- فايل Rar باز نميشه (نياز به نرم افزار winrar داريد)
2- فايل xlsm داخل اون رو نميتونيد بازکنيد (لازمه اکسل شما از 2007 به بالا باشه)
3- ماکرو در فايل xlsm رو مي بينيد ولي اجرا نميشه (لازمه تو trust center تنظيماتي رو عوض کنيد)
الان دقيقا در کدوم مرحله هستيد؟کامنت
-
لطفا دقيقا بگيد فايل باز نميشه يعني چي؟
1- فايل Rar باز نميشه (نياز به نرم افزار winrar داريد)
2- فايل xlsm داخل اون رو نميتونيد بازکنيد (لازمه اکسل شما از 2007 به بالا باشه)
3- ماکرو در فايل xlsm رو مي بينيد ولي اجرا نميشه (لازمه تو trust center تنظيماتي رو عوض کنيد)
الان دقيقا در کدوم مرحله هستيد؟
متشکرم هادی جان . حل شد . اشکال از دانلود منیجر من بود . سالم باشی انشااللهکامنت
-
در صورتی که از افیس 2010 یا 2013 استفاده میکنید ابتدا افزونه Power Query را از لینک زیر دانلود و نصب کنید
برای افیس 2016 و بالاتر نیازی به افزونه فوق نیست
توجه کنید، در صورت بروزرسانی شیت DataAll کافیست بعد از قرارگیری در جدول کارنامه (شیت Karname) از سربرگ Data گزینه Refresh All را بزنید تا دادههای جدول کارنامه هم بروزرسانی شوند. ضمن اینکه میتوانید کد ملی و کد درس را نیز فیلتر کنید.فایل های پیوست شدهکامنت
-
خواهش ميکنم
لازمه بجاي کد زير (خطوط اول برنامه هست)
code = InputBox("please enter your ID code") + 0
از اين کد استفاده کنيد
کد HTML:code = Sheets("کارنامه").Range("B2")کامنت




کامنت