مکانی برای بیان مشکلات و رفع مشکلات دانشجویان رشته کامپیوتر دانشگاه سیرجان
با عرض سلام به شما دوست ناشناس
نکته اول اینکه در رابطه با استفاده از تابع Rank و نیز کلیه توابع اکسل در کلاس روز چهارشنبه توضیح دادم. بطور کل آدرس دهی در اکسل بر دو نوع است (نسبی و مطلق). همانطور که میدانید آدرس نسبی به آدرسی گفته میشود که متغیرهای آن با جابجایی آدرس فرمول تغییر میکنند ولی در آدرس مطلق متغیرها ثابت میمانند. درضمن گفتیم که برای مطلق کردن یک آدرس کافی است که در آن از علامت ($) استفاده کنیم. بنابراین در تابع Rank مورد استفاده در فایل شما باید آدرس نمره درس مورد نظر نسبی و آدرس لیست کلیه نمرات مظلق باشد. بعنوان مثال با فرض اینکه نمرات شما در ستون E و از سطر 3 تا 20 باشد و شما در ستون F رتبه هر درس را بخواهید کافی است که در سلول F3 فرمول زیر را نوشته و سپس آن را برای کل ستون کپی کنید.
(Rank(E3,E$3:E$20,0=
و اما نکته دوم اینکه با عرض شرمندگی من نمیتونم برنامه ویژوال بیسیک پروژه را در سایت بگذارم ولی میتونم در رابطه با اون راهنمایی کنم.
برای انجام این پروژه شما باید یک فرم طراحی کنید که در روی اون یک ComboBox که شامل شماره های دانشجویی هست قرار داشته باشد و تعدادی TextBox که هر یک از آنها برای نمایش موارد خواسته شده استاد (مانند نام و نام خانوادگی و نمرات دروس و مقدار وام و ...) در نظر گرفته میشود. سپس برای رویداد Change از ComboBox یک برنامه بنویسید که با انتخاب هر یک از شماره های دانشجویی کلیه TextBox ها پر شوند.
و اما جهت راهنمایی برای نوشتن برنامه این توضیح لازم است که شما باید از یک حلقه For ... Next و یک شرط If ... End If برای یافتن شماره انتخاب شده در ComboBox استفاده کنید و در صورت برقراری شرط مقدار هر یک از TextBox ها را برابر با مقدار سلول هم ردیف با مورد یافت شده قرار دهید. امیدوارم که این توضیح بتونه کمک کنه.
باز هم با عرض شرمندگی من به دو دلیل متن برنامه را در سایت قرار نمیدم.
اول اینکه همه یک پروژه تحویل میدهند و این به ضرر خود شماست چون استاد در رابطه با سئوالهایی که میکنه بیشتر سختگیری میکنه.
دوم اینکه استاد صد در صد میفهمه که این کار من بوده و ممکنه که اعتمادش نسبت به من هم سلب بشه.
اما باز هم به عنوان کمک اگه فکر میکنید که نیاز به کمک برای نوشتن برنامه دارید میتونم بصورت خصوصی راهنمایی کنم. میتونید روی شماره 09355196918 برای من SMS بفرستید. (این شماره فقط برای SMS است و قابل تماس گیری نیست)
برچسب:
نویسنده: آرش کاوه