این اموزش ابزار گزارش گیری خیلی واضح نیست می شه یک کم بیشتر توضیح بدیدسلام
آموزش Pivot Table (ابزار گزارش گيري در اكسل)
این اموزش ابزار گزارش گیری خیلی واضح نیست می شه یک کم بیشتر توضیح بدیدسلام
آموزش Pivot Table (ابزار گزارش گيري در اكسل)
آموزش Pivot Table (ابزار گزارش گيري در اكسل)نوشته شده توسط mefmef [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
PT هميشه براي به دست آوردن جمع كل يك داده به كار مي رود.
مثلاً جمع كل فروش شركت در تاريخ فلان يا جمع كل نمره دانش آموزان در آزمون فلان يا جمع كل ؟؟؟؟ در ؟؟؟؟ .
فرض كنيد يه شركت فروش روزانه خودش رو در جداول اكسل ثبت مي كنه.
حالا ميخواد مجموع فروش مودم هاي ADSL رو در تاريخ 23/4/86 بدونه.
مراحل كار:
Data> Pivot Table and Pivot Report> Finish
حالا با عمل كشيدن و رها كردن (Drag & Drop) فيلد «نام كالا» رو از قسمت Pivot Table Field List به قسمت Drop Row Fields Here برده و تاريخ فروش رو به قسمت Drop Column Fields Here و قيمت فروش رو به قسمت Drop Data Items Here مي بريم.
خواهيم ديد كه در PT ايجاد شده، مجموع فروش هر كالا در هر تاريخ، مجموع كل فروش هر تاريخ، مجموع كل فروش هر كالا و مجموع كل فروش تا كنون به ما داده ميشه. خيلي جالبه. نيست؟
دوست عزیز javad2625
ممنونم ازتوضیحات کاملی که دادید
اما یک سوال : ایا دراکسل فقط در همین حد می شه گزارش تهیه کرد ؟
ضمناً انتظار ندارم همه چيزهايي رو كه در قسمت كدنويسي گفتم فهميده باشيد، اما انتظار دارم سوال زير رو بتونيد جواب بديد:
يك TextBox ديگر به كاربرگ اضافه كرده و برنامه اي بنويسيد كه به محض كليك روي آن TB، كپشن CommandButton1 تبديل شود به:
"TextBox2 Clicked!"
اگه جواب رو مي دونستيد، نمونه كد رو همينجا بگذاريد. اگه نمي دونستيد بگيد تا خودم توضيح بدم.
دوست عزیز javad2625
من فایلی را که خواستید اپلود کردم یه نگاه بکنید
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
Last edited by mefmef; 11-08-2007 at 21:14.
با سلام و تبريك عيد مبعث به همه دوستان
اين هم عيدي من:
باز كردن قفل فايل هاي آفيس (97 تا 2003)
(تمام برنامه هاي زيرمجموعه آفيس شامل ورد، اكسل، پاورپوينت، اكسس و...)
نسخه نمايشي آخرين ورژن رو از اينجا:
و س.ن. اون رو از اينجا دريافت كنيد:کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
موفق باشيد.کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
(جواب هاي mefmef رو هم فردا ميگم)
من غير از Pivot Table ابزار خاصي براي گزارش گيري در اكسل سراغ ندارم. گزارش هاي اكسل رو بايد به صورت دستي درست كنيم. البته ميشه با ماكروها و/يا برنامه نويسي vb يه مقدار روند كار رو سريعتر كرد اما اون نرم افزاري كه واقعاً ابزارهاي قوي براي گزارش گيري داره Microsoft Access هست كه طرز كاري حرفه اي تر از Excel داره و كاربرپسندي و سهولت كار اون رو هم نداره. با اين وجود كساني كه نياز حتمي به تهيه گزارش هاي اتوماتيك داشته باشند و پيچيدگي گزارش هاي مورد نيازشون طوري باشه كه به صورت دستي نشه توي اكسل درست كرد، بايد از Access استفاده كنند.نوشته شده توسط mefmef [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
مف مف جاننوشته شده توسط mefmef [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
جواب شما درست بود و معلوم ميشه تا اينجاي كار رو خوب متوجه شديد.
البته نيازي نبود فايل رو آپلود كنيد. فقط نمونه كد مربوط به سوال رو هم اگه مي گذاشتيد كافي بود. مثل اين:
ادامه آموزش امشب آخر شب.کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
ممنونم دوست عزیز منم عید سعید مبعث را به شما وهمه دوستان دیگه تبریک می گممف مف جان
راستی این مف مف جان کی بید ؟
پس اسم شما رو به فارسي چطور مي نويسند؟راستی این مف مف جان کی بید ؟
برنامه نويسي ويژوال بيسيك در اكسل
درس چهارم: برنامه نويسي براي صفحه كليد (رويداد KeyDown)
بعضي وقت ها لازم ميشه برنامه رو طوري تنظيم كنيم كه مثلاً با فشردن دكمه Enter يا دكمه ↓ روي صفحه كليد، نشانگر متن به TextBox بعدي بره. يا با زدن ↑ به خانه قبلي منتقل بشه.
(وقتي ميگم «نشانگر متن» منظورم خط چشمك زن عمودي هست).
ويژوال بيسيك، تمام دكمه هاي صفحه كليد رو با كد Ascii اونها ميشناسه. وقتي كاربر، هر دكمه اي رو داخل يه TextBox فشار بده فوراً رويداد KeyDown اون TB فعال شده و كد اون دكمه رو به پارامتر KeyCode انتقال ميده.
مثال
يه TextBox و يه CommandButton به كاربرگ اضافه كنيد و در رويداد TextBox1_KeyDown كد زير رو بنويسيد:
حالا برنامه رو اجرا كنيد. (وقتي ميگم اجرا كنيد يعني به كاربرگ برگرديد و اون رو از حالت Design Mode خارج كنيد). مي بينيد كه وقتي نشانگر متن داخل اون TB هست، هر كليدي رو بزنيد، كد اسكي كليد روي CommandButton نوشته ميشه.کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
حالا مي تونيد بگيد كد دكمه هاي جهت (Arrow Keys) چند هست؟ اونها رو پيدا كنيد كه بعداً باهاش كار داريم.
تمرين
چهار تكست باكس به كاربرگ خود اضافه كنيد. (از TextBox2 تا TextBox5) و برنامه اي بنويسيد كه به محض زدن كليد Enter يا كليد ↓ نشانگر متن رو به TB بعدي و در صورت زدن دكمه ↑ نشانگر رو به خانه قبلي ببره. (دقت كنيد كه TB2 خانه قبلي نداره و TB5 هم خانه بعدي نداره پس در TB2 نيازي به رفتن به خانه قبل و در TB5 نيازي به رفتن به خانه بعد نيست).
روش كار
4 تكست باكس گفته شده رو به كاربرگ اضافه كنيد. و در رويداد KeyDown اونها كد مشابه زير رو بنويسيد:
(من كد TB2 و TB3 رو با توپيحات فارسي مي نويسم، شما هم كد TB4 و TB5 رو بنويسيد و همينجا بگذاريد).
(دقت كنيد كه نوشتن توضيحات،در هر قسمت دلخواه از كد بعد از علامت ' (آپاستروف) بلامانع هست. )کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
کد:برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)