خدمت جناب مهندس قاسمیان
فایل جهت بررسی و اظهار نظر جنابعالی پیرامون تغییرات انجام شده در جهت ساخت فرم و بهینه سازی آن تقدیم حضور می گردد.
با الهام گرفتن از کد نویسی پیشنهادی شما و پیش فرض آن که با طراحی یک form، اطلاعات ورودی را در Sheet2 (دیتابیس) ذخیره کرده و در Sheet1 (فروش روزانه) به نمایش گذاشته شود، تهیه و تنظیم کردم
#الف. حال با افزودن ستون و عنوان تاریخ جدید برای روزهای پیاپی؛ در ترتیب و نمایش آخرین هفته جاری در Sheet1 با مشکل روبرو هستم، زیرا آدرس سلول ها در محدوده تعیین شده از Sheet2 فراخوانی می شود (دیتابیس) و با اضافه شدن ستون جدید آدرس سلول تغییر کرده و امکان نمایش صحیح این محدود در Sheet1 نیست
#ب . با توجه به مسئله فوق برای فراخوانی سلول G2 (شماره هفته سال) و ستون های J:M در Sheet1 نیز با مشکل روبرو هستم
________
آنچه به نظر بنده کمترین رسید، آن است که اگر Insert ستون (با تنظیم بین دو تاریخ خواسته شده در فرم) مخالف روال پیش فرض اکسل باشد (ما بین ستون C:D) تاریخ های جدید با نام ستون های قبلی آرایش بندی شده و مرتب می شود و تاریخ هفته قبل عقب نشسته و هفته جدید جایگزین آن خواهد شد به گونه ای که در فایل پیوست به صورت دستی اعمال شده است، با اضافه شدن تاریخ هفته 21 فراخوانی آن در Sheet1 نیز هفته آخر را نشان خواهد داد (البته اگر قابل اجرا باشد و بتوان با کد نویسی به این منظور رسید)
از توجه و مساعدت شما و دوستان سپاسگزارم
فایل جهت بررسی و اظهار نظر جنابعالی پیرامون تغییرات انجام شده در جهت ساخت فرم و بهینه سازی آن تقدیم حضور می گردد.
با الهام گرفتن از کد نویسی پیشنهادی شما و پیش فرض آن که با طراحی یک form، اطلاعات ورودی را در Sheet2 (دیتابیس) ذخیره کرده و در Sheet1 (فروش روزانه) به نمایش گذاشته شود، تهیه و تنظیم کردم
#الف. حال با افزودن ستون و عنوان تاریخ جدید برای روزهای پیاپی؛ در ترتیب و نمایش آخرین هفته جاری در Sheet1 با مشکل روبرو هستم، زیرا آدرس سلول ها در محدوده تعیین شده از Sheet2 فراخوانی می شود (دیتابیس) و با اضافه شدن ستون جدید آدرس سلول تغییر کرده و امکان نمایش صحیح این محدود در Sheet1 نیست
#ب . با توجه به مسئله فوق برای فراخوانی سلول G2 (شماره هفته سال) و ستون های J:M در Sheet1 نیز با مشکل روبرو هستم
________
.png)
از توجه و مساعدت شما و دوستان سپاسگزارم
کامنت