یک جدول بادو ستون را در نظر بگیرید تو ستون دوم باید کاربر یه سری کد را وارد کنه که ممکنه تو بعضی ردیف ها اصلا وارد نشه ستون اولم ثابته من می خوام هر وقت تو ستون دوم اطلا عات وارد شد اون سطر خود به خوذ بیاد تو یک جدول دیگه داده های ورودی ممکنه تکراری باشه
استفاده از یک جدول برا پر کردن جدول دیگر
Collapse
X
-
استفاده از یک جدول برا پر کردن جدول دیگر
باسلام
یک جدول بادو ستون را در نظر بگیرید تو ستون دوم باید کاربر یه سری کد را وارد کنه که ممکنه تو بعضی ردیف ها اصلا وارد نشه ستون اولم ثابته من می خوام هر وقت تو ستون دوم اطلا عات وارد شد اون سطر خود به خوذ بیاد تو یک جدول دیگه داده های ورودی ممکنه تکراری باشه -
با سلام
با ایجاد دو جدول و قرار دادن سطرهای جدول دوم مساوی با سلولهای سطر جدول اول امکانپذیر است فقط در صورت اضافه شدن سطر در جدول اول در جدول دوم سطر اضافه نمیشودفایل های پیوست شدهLast edited by iranweld; 2015/09/10, 10:01. -
با سلام
در فایل جدید با اضافه کردن یک ماکرو در صورت اضافه شدن سطر در جدول اول ، در جدول دوم نیز سطر اضافه میگردد
کد PHP:Private Sub Worksheet_Change(ByVal Target As Range)
On Error Resume Next 'skip all run-time errors'
If Not Application.Intersect(Target, Range("A:c")) Is Nothing Then
Application.EnableEvents = False
Macro1
Application.EnableEvents = True
On Error GoTo 0 'Turn off error trapping and re-allow run time errors'
End If
End Sub
کد PHP:Sub Macro1()
Z = Sheet1.Cells(Sheet1.Rows.Count, "A").End(xlUp).Row
Z = Z + 8
ActiveSheet.ListObjects("Table2").Resize Range("$H$9:$J" & Z)
End Sub
فایل های پیوست شدهLast edited by iranweld; 2015/09/10, 10:10.کامنت
-
کامنت
-
سلام،
اگر ابتداي جدول اول يک ستون کمکي درست کنيد مي توانيد به نتيجه برسيد،
فرض کنيم داده هاي ستون اول و دوم جدول اول از b1 و c1 شروع شوند، بايد در خانه a1 (ستون a را ستون کمکي گرفته ايم) فرمول زير را نوشته و تا هم ارز انتهاي داده هاي جدول درگ کنيد:
با اين فرمول تمام خانه هاي جدول که هر دو ستونشان پر شده به تريب از يک به بالا شماره گذاري مي شوند.کد PHP:=if(counta(b1:c1)=2;counta($c$1:c1);"")
سپس در جدول دوم با تابع vlookup مي توان مقادير مربوطه را بازيابي کرد.
اگر با ايجاد ستون کمکي مشکلي ايجاد نمي شود و اين روش به دردتان مي خورد بيشتر توضيح دهم.Last edited by Ali Parsaei; 2015/09/10, 18:06.[SIGPIC][/SIGPIC]کامنت




کامنت