ورود

View Full Version : ادغام دو ستون یا فبلد



بهمن1345
جمعه 02 تیر 1402, 20:07 عصر
سلام وقت بخیر
چطوری میشه اسامی موجود در چهار فیلد رو در یک فیلد یا ستون زیر هم اورد بعنوان مثال درفیلد یا ستون بازیکن 1 احمد و درفیلد بازیکن 2 داریوش و درفیلدبازکن 3 پیمان و در فیلد بازیکن چهار فرشاد راد دارم میخوام احمد و فرشاد را که برنده هستند دریک ستون یا فیلد بیارم و دو نفر دیگر رو در ستون ویا فیلد دیگر بعنوان بازنده بیارم لطفا راهنمایی فرمایید

mazoolagh
شنبه 03 تیر 1402, 10:45 صبح
سلام و روز خوش

اسکرین شات از:
- طراحی جداول
- دیتا نمونه
- خروجی (خواسته)

بهمن1345
یک شنبه 04 تیر 1402, 17:26 عصر
سلام و روز خوش

اسکرین شات از:
- طراحی جداول
- دیتا نمونه
- خروجی (خواسته)


سلام مجدد در جدول زیر چطوری میشه بر حسب نتیجه برنده ها رو در یک ستون وبازنده ها رو دریک ستون داشت

amirzazadeh
دوشنبه 05 تیر 1402, 08:01 صبح
سلام مجدد در جدول زیر چطوری میشه بر حسب نتیجه برنده ها رو در یک ستون وبازنده ها رو دریک ستون داشت
سلام
پیشنهاد میکنم اول اطلاعات به یک جدول بر اساس نام بازیکن و نتیجه منتقل بشه(با استفاده از رکوردست یه چیزی مثل این کد)

Private Sub Command0_Click()
Dim rs1, rs2 As Recordset

Set rs1 = CurrentDb.OpenRecordset("table1", dbOpenDynaset)
Set rs2 = CurrentDb.OpenRecordset("table2", dbOpenDynaset)
For i = 1 To rs1.Fields.Count - 1
rs2.AddNew
rs2!player = rs1.Fields(i)
rs2!result = rs1.Fields(i + 1)
rs2.Update
i = i + 1
Next

End Sub

بعد یک کوئری کراس تب درست کنید و سر ستون رو فیلد نتیجه و ردیف ها رو نام بازیکن قرار بدید.

بهمن1345
دوشنبه 05 تیر 1402, 20:41 عصر
سلام وقت بخیر دوست عزیز از راهنمایتون بسیار ممنونم