ชุมชนคนรักภาษาเบสิค - Visual Basic Community

 ลืมรหัสผ่าน
 ลงทะเบียน
ค้นหา
ดู: 1300|ตอบกลับ: 2

รบกวนสอบถามครับว่าถ้าต้องกานให้ได้ ในรูปแบบนี้ต้องทำอย่างไร

[คัดลอกลิงก์]

2

กระทู้

4

โพสต์

88

เครดิต

Member

Rank: 2

เครดิต
88

แก้ไขครั้งสุดท้ายโดย outhai1992 เมื่อ 2020-9-21 17:52
  1. For i As Integer = 0 To DGV3.Rows.Count() - 1
  2.             Dim AMT As String
  3.             AMT = DGV3.Rows(i).Cells(0).Value
  4.             If AMT <> "" Then
  5.                 DGV3.CurrentCell = DGV3.Rows(i).Cells(2)
  6.                 DGV3.BeginEdit(True)
  7.                 DGV3.CurrentRow.Cells(2).Value = Me.DGV1.CurrentRow.Cells(0).Value
  8.             End If
  9.         Next

  10.         For i As Integer = 0 To DGV3.Rows.Count() - 1
  11.             Dim AMT As String
  12.             AMT = DGV3.Rows(i).Cells(1).Value
  13.             If AMT <> "" Then
  14.                 DGV3.CurrentCell = DGV3.Rows(i).Cells(3)
  15.                 DGV3.BeginEdit(True)
  16.                 DGV3.CurrentRow.Cells(3).Value = Me.DGV2.CurrentRow.Cells(0).Value
  17.             End If
  18.         Next
คัดลอกไปที่คลิปบอร์ด


สิ่งที่ต้องการ

สิ่งที่ต้องการ

ผลลัพธ์

ผลลัพธ์

262

กระทู้

422

โพสต์

3751

เครดิต

ผู้ดูแลระบบ

Rank: 9Rank: 9Rank: 9

เครดิต
3751
โพสต์ 2020-9-21 19:32:35 | ดูโพสต์ทั้งหมด

ใช้การนับจำนวนหลักของ DGV2 เพื่อนำไปใส่ใน DGV3 ที่มีหลักคงที่ แต่แถวเปลี่ยนแปลงครับ ...
  1.         With DGV2
  2.             .Rows(0).Cells(0).Value = "5,000"
  3.             .Rows(0).Cells(1).Value = "2,500"
  4.             .Rows(0).Cells(2).Value = "2,500"
  5.             .Rows(0).Cells(3).Value = "5,000"
  6.         End With
  7.         For i = 0 To 5
  8.             DGV3.Rows.Add(New String() {0, 0, 0, 0})
  9.         Next
  10.         For i As Byte = 0 To DGV2.ColumnCount - 1
  11.             With DGV3
  12.                 .Rows(i + 2).Cells(3).Value = DGV2.Rows(0).Cells(i).Value
  13.             End With
  14.         Next
คัดลอกไปที่คลิปบอร์ด
DataGridCopy.png
สิ่งที่ดีกว่าการให้ คือการให้แบบไม่มีที่สิ้นสุด

2

กระทู้

4

โพสต์

88

เครดิต

Member

Rank: 2

เครดิต
88
 เจ้าของ| โพสต์ 2020-9-22 10:50:55 | ดูโพสต์ทั้งหมด

thongkorn ตอบกลับเมื่อ 2020-9-21 19:32
ใช้การนับจำนวนหลักของ DGV2 เพื่อนำไปใส่ใน DGV3 ที่มีหลักคงที่ แต่แถวเปลี่ยนแปลงครับ ...

ขอบพระคุณมากๆครับ
ขออภัย! คุณไม่ได้รับสิทธิ์ในการดำเนินการในส่วนนี้ กรุณาเลือกอย่างใดอย่างหนึ่ง ลงชื่อเข้าใช้ | ลงทะเบียน

รายละเอียดเครดิต

ข้อความล้วน|อุปกรณ์พกพา|ประวัติการแบน|G2GNet.com  

GMT+7, 2021-9-19 02:15 , Processed in 0.059535 second(s), 5 queries , File On.

Powered by Discuz! X3.4, Rev.62

Copyright © 2001-2020 Tencent Cloud.

ตอบกระทู้ ขึ้นไปด้านบน ไปที่หน้ารายการกระทู้