باسلام و احترام
من فایلی دارم دارای چند شیت که مرخصی کارکنان رو در آن ثبت می کنم و هر شیت مربوط به یک نفر می باشد فرمی ساختم که با وارد کردن کد پرسنلی اطلاعات یوزرفرم به شیت مربوط به آن کد پرسنلی منتقل و درج میشود حالا مشکل من اینه که موقعی که اطلاعات رو ثبت میکنم از سطر یک شروع به ثبت داده ها نمیکند مثلا اگر یکی از شیت ها سه تا از سطر هاش پر باشه برای شیت بعدی از سطرچهارشروع به ثبت داده می کندلطفاً راهنمایی کنید کد های نوشته شده برابر عکس پیوست می باشد
- شما باید برای ارسال دیدگاه وارد شوید
اين خط از کد را
lastcount = Cells(Rows.Count, 1).End(xlUp).row
داخل With قرار دهید در خط اول
With Worksheets(sht_name)
lastcount = .Cells(Rows.Count, 1).End(xlUp).row
ساير کدها
End With
- رسول سلیمانی به 1 سال قبل پاسخ داد
- شما باید برای ارسال دیدگاه وارد شوید
سلام خدمت شما جناب سلیمانی عزیز تشکر میکنم از لطف شما و اینکه با حوصله پاسخگوی سوالات هستید من تا حالا توی چند گروه و سایت سوالاتی رو پرسیدم اما هیچ کدام مثل شما پاسخگو نبودندخوشحالم که با سایت شما آشنا شدم و از شما و مطالب خوب سایت تون استفاده میکنم .بازم تشکر میکنم

- رسول سلیمانی
- 1 سال قبل
ممنون خوشحالم که مفید بوده برات،، لطفاً اگر پاسخ درست را دریافت کردید آن را به عنوان پاسخ درست انتخاب کنید تشکر
- شما باید برای ارسال دیدگاه وارد شوید
سلام علي
فایلی یا تصویری پیوست نشده است اما با توجه به آنچه گفتین احتمالا از کدی همانند
Range (“a1”).end(xldown).offset(1,0)
برای پیدا کردن اولین ردیف خالی استفاده می کنید. شما باید بعد از پیدا کردن شیت مربوط به کد پرسنلی، از نام آن شیت برای پیدا کردن اولین ردیف خالی استفاده کنید برای مثال:
Sheet3.Range (“a1”).end(xldown).offset(1,0)
- رسول سلیمانی به 1 سال قبل پاسخ داد
- شما باید برای ارسال دیدگاه وارد شوید
سلام جناب سلیمانی عزیز ببخشید کدها رو پیوست کردم لطفاً راهنمایی بفرمایید.
- شما باید برای ارسال دیدگاه وارد شوید
سوالهای محبوب
دستهبندی های سوال
- ابزارهای اکسل (3)
- اکسل (17)
- توابع اکسل (28)
- -توابع متنی (3)
- ماکرو / VBA (12)
- -یوزر فرم (7)
- کاربرد توابع (3)
برچسب های سوال
- توابع اکسل × 21
- اکسل - عمومی × 15
- VBA \ MACRO × 5
- یوزرفرم × 4
- شمارش کاراکتر × 1
سوالهای بدون پاسخ
- یوزرفرم
- 0
- 1
- 0
- خطای spill
- 0
- 1
- 0
- محاسبه
- 0
- 0
- 0
محصولات
-
برنامه اکسل روش آنتروپی (Entropy)
امتیاز 5 از 5۰ تومان – ۴۶۰,۰۰۰ تومانمحدوده قیمت: ۰ تومان تا ۴۶۰,۰۰۰ تومان -
برنامه اکسل روش الکتره (ELECTRE)
امتیاز 4.50 از 5۰ تومان – ۴۲۰,۰۰۰ تومانمحدوده قیمت: ۰ تومان تا ۴۲۰,۰۰۰ تومان -
برنامه اکسل روش ویکور (VIKOR)
امتیاز 2.67 از 5۰ تومان – ۴۹۰,۰۰۰ تومانمحدوده قیمت: ۰ تومان تا ۴۹۰,۰۰۰ تومان -
برنامه اکسل روش SAW فازی (Fuzzy SAW)
امتیاز 5 از 5۰ تومان – ۴۱۰,۰۰۰ تومانمحدوده قیمت: ۰ تومان تا ۴۱۰,۰۰۰ تومان -
برنامه اکسل روش کوپراس (COPRAS)
امتیاز 5.00 از 5۰ تومان – ۵۱۰,۰۰۰ تومانمحدوده قیمت: ۰ تومان تا ۵۱۰,۰۰۰ تومان -
برنامه اکسل روش تاپسیس (TOPSIS)
امتیاز 4.25 از 5۰ تومان – ۵۹۰,۰۰۰ تومانمحدوده قیمت: ۰ تومان تا ۵۹۰,۰۰۰ تومان -
برنامه اکسل روش SAW
امتیاز 4.50 از 5۰ تومان – ۳۱۰,۰۰۰ تومانمحدوده قیمت: ۰ تومان تا ۳۱۰,۰۰۰ تومان -
برنامه اکسل روش دیمتل (DEMATEL)
امتیاز 4.80 از 5۰ تومان – ۴۹۰,۰۰۰ تومانمحدوده قیمت: ۰ تومان تا ۴۹۰,۰۰۰ تومان
مطالب پربازدید
انتخاب چندگزینه از لیست کشویی در اکسل (20,675)
تراز کردن متن در اکسل (10,498)
صحت سنجی کد ملی در اکسل (9,045)
6 روش بدست آوردن مقادیر منحصر به فرد در اکسل (8,269)
اضافه کردن توابع جدید به اکسل (7,912)
تبدیل عدد به ساعت در اکسل (6,566)
کپی کردن خودکار فرمول ها در اکسل (6,010)
تابع AND در اکسل (5,472)
ساخت جدول سه بعدی (3D Table) در اکسل (4,643)
شمارش تعداد کاراکتر خاص در متن با اکسل (4,398)