ªð¦^¦Cªí ¤W¤@¥DÃD µo©«

[µo°Ý] ·Æ¹«¥ªÁä³QÂꤣ¯à¿ïlistbox2 listbox3

¥»©«³Ì«á¥Ñ GBKEE ©ó 2015-6-3 15:44 ½s¿è

¦^´_ 5# user999
listbox1 ¥Î ·Æ¹««ö½T©w¼Æ¶q«á  ·Æ¹«¥ªÁä³QÂꤣ¯à¿ïlistbox2 listbox3  ¥u¯à¦blistbox1§@·~

¦bªí³æ(¤£§tªíÀY)ªº¥ô¤@¦ì¸m,«ö¤U·Æ¹«¥kÁä¤@¦¸¦^¨ìªí³æ.
listbox2 listbox3,·Æ¹«¥ªÁä³QÂê¥i¸Ñ°£.

«ØÄ³­×§ï§Aªºµ{¦¡½X
  1. Dim Sh As Worksheet, vntData1(), vntData2(), vntData3(), n1 As Integer, n2 As Integer, n3 As Integer
  2. '¼Ò²Õ³»ºÝªº Dim ÅÜ¼Æ Sh, vntData1(), vntData2()......
  3. '¬°³o¼Ò²Õ¤¤©Ò¦³µ{¦¡¥i©I¥sªº¼Ò²Õ¨p¥ÎÅܼÆ
  4. Private Sub UserForm_Activate()
  5.     '**********************************¤â³N³æ¤@
  6.     Set Sh = Sheets("¤â³N§÷®Æ©ú²Óªí1")
  7.     'ShÅܼƫü©w¨ì(¤u§@ªí)ª«¥ó ³o¼Ò²Õ¤¤©Ò¦³µ{¦¡¥i©I¥s ShÅܼÆ
  8.     Frame1.Caption = "§å »ù ½X     " & "  §÷  ®Æ  ¶µ  ¥Ø  " & "                  ³W®æ  " & " ¼Æ  ¶q"
  9.     ListBox1.ColumnCount = 4
  10.     ListBox1.ColumnWidths = "50,130,30,10"
  11.     °}¦C³]¸m1
  12.     Frame2.Caption = "§å »ù ½X     " & "  §÷  ®Æ  ¶µ  ¥Ø  " & "                  ³W®æ  " & " ¼Æ  ¶q"
  13.     ListBox2.ColumnCount = 4
  14.     ListBox2.ColumnWidths = "50,130,30,10"
  15.     °}¦C³]¸m2
  16.     Frame3.Caption = "§å »ù ½X     " & "  §÷  ®Æ  ¶µ  ¥Ø  " & "                  ³W®æ  " & " ¼Æ  ¶q"
  17.     ListBox3.ColumnCount = 4
  18.     ListBox3.ColumnWidths = "50,130,30,10"
  19.     °}¦C³]¸m3
  20.     '**********************************
  21. End Sub
  22. Private Sub ListBox1_DblClick(ByVal Cancel As MSForms.ReturnBoolean)
  23.     Dim i As Integer
  24.     i = ListBox1.ListIndex
  25.     OpKeyA1
  26.     If ccc = "D" Then
  27.         Dim c0 As Integer
  28.         c0 = UBound(vntData1)
  29.         c0 = c0 + 2
  30.         With Sh  '³o¸Ì¥i¥H©I¥s¥¦
  31.             .Cells(c0, 3).Value = ListBox1.List(i1, 0)
  32.             .Cells(c0, 4).Value = ListBox1.List(i1, 1)
  33.             .Cells(c0, 5).Value = "D"
  34.             .Cells(c0, 1).Value = .Cells(c0 - 1, 1).Value
  35.             .Cells(c0, 2).Value = .Cells(c0 - 1, 2).Value
  36.         End With
  37.         °}¦C³]¸m1
  38.     End If
  39.     ListBox1.ListIndex = i
  40. End Sub
½Æ»s¥N½X
·P®¦ªº¤ß......(¦b³Â»¶®a±Ú°Q½×°Ï.¥Î¤ß¾Ç²ß·|¦³¶i¨Bªº)
¦ý¸ê·½µL­­,«á´©¦³­­,  ¤@¤Ñ1¤¸ªºÃÙ§U,¤H¤H¦³¯à¤O.

TOP

        ÀR«ä¦Û¦b : Ä@­n¤j¡B§Ó­n°í¡B®ð­n¬X¡B¤ß­n²Ó¡C
ªð¦^¦Cªí ¤W¤@¥DÃD