باسلام من یک یوزرفرم طراحی کردم برای درج اطلاعات کارکنان،باتوجه به حذف و جایگزین شدن بعضی از کارکنان تعدادی از سطرها در جای جای جدول من خالی مونده میخواستم کدی برای اون بنویسم که با زدن دکمه ثبت، اطلاعات یوزرفرم توی اولین سطرخالی درج بشه چندتا کد نوشتم سطر خالی رو انتخاب میکنه ولی اطلاعات درج نمیشه لطفاً کمک کنید. باتشکر
- شما باید برای ارسال دیدگاه وارد شوید
سلام علي بهتر اين است اطلاعات جدید را همیشه در سطر آخر جدول داده ها تون ذخیره کنید و زمانی که قصد دارید اطلاعات یک کارمند را حذف کنید به جای پاک کردن محتوای سطر به طور کامل سطر را حذف کنید. برای اینکار میتوانید از کد ذیل استفاده کنید
Range(“A4:F4”).Delete xlUp
این کد سلول های A4:F4 را حذف و تمامی سطرهای زیر یک ردیف بالا می آیند
- رسول سلیمانی به 1 سال قبل پاسخ داد
- علی ۹۷۶۶
- 1 سال قبل
سلام جناب سلیمانی عزیز چطوری این کد رو برای همه سطرهای خالی موجود توی جدول قرار بدم
- رسول سلیمانی
- 1 سال قبل
از حلقه ها مي تونيد استفاده کنید مثل For و Loop /// اگر فقط قصد دارید یک بار سطرهای خالی را حذف کنید راحت ترین کار این است که جدول داده ها را بر اساس یکی از ستون ها Sort كنيد، اینطوری سطرهای خالی به انتهای جدول می روند درست مثل این است که آنها را حذف کرده اید
- شما باید برای ارسال دیدگاه وارد شوید
وقتی موفق شدین سطر خالی را پیدا کنید ورد اطلاعات راحت تر است لطفا کد مربوط به آن قسمت را ارسال کنید تا با توجه به آن راهنمایی شود
- رسول سلیمانی به 1 سال قبل پاسخ داد
سلام مجدد
برای درج اطلاعات یوزرفرم در ردیف خالی از کدی همانند کد ذیل استفاده کنید
Sub Save_Data()
Dim Row_num As Double
‘پیدا کردن ردیف خالی
Range(“a1”).End(xlDown).Offset(1, 0).Select
‘دریافت شماره ردیف
Row_num = Selection.Row
‘درج اطلاعات در ردیف خالی
Cells(Row_num, 1) = TextBox_1.Text
Cells(Row_num, 2) = TextBox_2.Text
Cells(Row_num, 3) = TextBox_3.Text
Cells(Row_num, 4) = TextBox_4.Text
Cells(Row_num, 5) = TextBox_5.Text
Cells(Row_num, 6) = TextBox_6.Text
End Sub
- رسول سلیمانی به 1 سال قبل پاسخ داد
- آخرین ویرایش 1 سال قبل
- شما باید برای ارسال دیدگاه وارد شوید
سوالهای محبوب
دستهبندی های سوال
- ابزارهای اکسل (3)
- اکسل (17)
- توابع اکسل (28)
- -توابع متنی (3)
- ماکرو / VBA (12)
- -یوزر فرم (7)
- کاربرد توابع (3)
برچسب های سوال
- توابع اکسل × 21
- اکسل - عمومی × 15
- VBA \ MACRO × 5
- یوزرفرم × 4
- شمارش کاراکتر × 1
سوالهای بدون پاسخ
- اشکال در فرمول index
- 0
- 1
- 0
- جدول اکسل
- 0
- 1
- 0
- لیست کشویی
- 0
- 1
- 0
- حذف شدن نمودار
- 0
- 1
- 0
محصولات
-
برنامه اکسل روش آنتروپی (Entropy)
امتیاز 5 از 5۰ تومان – ۴۶۰,۰۰۰ تومانمحدوده قیمت: ۰ تومان تا ۴۶۰,۰۰۰ تومان -
برنامه اکسل روش دیمتل (DEMATEL)
امتیاز 4.80 از 5۰ تومان – ۴۹۰,۰۰۰ تومانمحدوده قیمت: ۰ تومان تا ۴۹۰,۰۰۰ تومان -
برنامه اکسل روش الکتره (ELECTRE)
امتیاز 4.50 از 5۰ تومان – ۴۲۰,۰۰۰ تومانمحدوده قیمت: ۰ تومان تا ۴۲۰,۰۰۰ تومان -
برنامه اکسل روش کوپراس (COPRAS)
امتیاز 5.00 از 5۰ تومان – ۵۱۰,۰۰۰ تومانمحدوده قیمت: ۰ تومان تا ۵۱۰,۰۰۰ تومان -
برنامه اکسل روش SAW فازی (Fuzzy SAW)
امتیاز 5 از 5۰ تومان – ۴۱۰,۰۰۰ تومانمحدوده قیمت: ۰ تومان تا ۴۱۰,۰۰۰ تومان -
برنامه اکسل روش SAW
امتیاز 4.50 از 5۰ تومان – ۳۱۰,۰۰۰ تومانمحدوده قیمت: ۰ تومان تا ۳۱۰,۰۰۰ تومان -
برنامه اکسل روش ویکور (VIKOR)
امتیاز 2.67 از 5۰ تومان – ۴۹۰,۰۰۰ تومانمحدوده قیمت: ۰ تومان تا ۴۹۰,۰۰۰ تومان -
برنامه اکسل روش تاپسیس (TOPSIS)
امتیاز 4.25 از 5۰ تومان – ۵۹۰,۰۰۰ تومانمحدوده قیمت: ۰ تومان تا ۵۹۰,۰۰۰ تومان
مطالب پربازدید
انتخاب چندگزینه از لیست کشویی در اکسل (20,679)
تراز کردن متن در اکسل (10,499)
صحت سنجی کد ملی در اکسل (9,047)
6 روش بدست آوردن مقادیر منحصر به فرد در اکسل (8,275)
اضافه کردن توابع جدید به اکسل (7,913)
تبدیل عدد به ساعت در اکسل (6,568)
کپی کردن خودکار فرمول ها در اکسل (6,011)
تابع AND در اکسل (5,481)
ساخت جدول سه بعدی (3D Table) در اکسل (4,643)
شمارش تعداد کاراکتر خاص در متن با اکسل (4,398)