Advertisement
Guest User

Untitled

a guest
Dec 9th, 2016
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.34 KB | None | 0 0
  1. Private Sub ComboBox1_Change()
  2. lcol = Sheet1.Range("DX2").End(xlToLeft).Column
  3. k = ScrollBar1.Value
  4. k2 = ComboBox1.Value
  5. label1000.Caption = "ÑÞã : " & k2
  6. If k2 <> "" Then
  7. For j = 1 To lcol
  8. Me.Controls("textbox" & j).Text = Sheet1.Cells(k2, j).Offset(1, 0).Value
  9. Next j
  10. End If
  11. End Sub
  12.  
  13. Private Sub CommandButton1_Click()
  14. Unload Me
  15. End Sub
  16.  
  17. Private Sub CommandButton2_Click()
  18. k = ScrollBar1.Value
  19. lcol = Sheet1.Range("DX2").End(xlToLeft).Column
  20. For j = 1 To lcol
  21. Sheet1.Cells(k + 1, j) = Me.Controls("textbox" & j)
  22. Next j
  23. End Sub
  24.  
  25. Private Sub CommandButton3_Click()
  26. k = ScrollBar1.Value
  27. Sheet1.Cells(k + 1, 1).EntireRow.Delete
  28. End Sub
  29.  
  30. Private Sub ScrollBar1_Change()
  31. Dim Rng As Range
  32. lcol = Sheet1.Range("DX2").End(xlToLeft).Column
  33. k = ScrollBar1.Value
  34. k2 = TextBox1000.Value
  35.  
  36.  
  37. label1000.Caption = "Number : " & k
  38.  
  39.  
  40. If k <> 0 And k2 <> 0 Then
  41. TextBox1000.Value = k
  42. For j = 1 To lcol
  43. Me.Controls("textbox" & j).Text = Sheet1.Cells(k, j).Offset(1, 0).Value
  44. Next j
  45. End If
  46. End Sub
  47.  
  48. Private Sub TextBox1000_Change()
  49.  
  50. lcol = Sheet1.Range("DX2").End(xlToLeft).Column
  51. k = ScrollBar1.Value
  52. k2 = TextBox1000.Value
  53. label1000.Caption = "Number : " & k2
  54. If k2 <> "" Then
  55. ScrollBar1.Value = k2
  56. For j = 1 To lcol
  57. Me.Controls("textbox" & j).Text = Sheet1.Cells(k2, j).Offset(1, 0).Value
  58. Next j
  59. End If
  60. End Sub
  61.  
  62. Private Sub UserForm_Initialize()
  63. k = ScrollBar1.Value
  64. label1000.Caption = "Number : " & k
  65. lcol = Sheet1.Range("DX2").End(xlToLeft).Column
  66. Dim myLabel As Control
  67. Dim txtbox As Control
  68. For i = 1 To lcol
  69. Set myLabel = Frame1.Controls.Add("Forms.label.1", "label" & i, True)
  70. myLabel.Left = 250
  71. myLabel.Top = 12 + (i * 20)
  72. myLabel.Width = 150
  73. myLabel.Height = 15
  74. Set txtbox = Frame1.Controls.Add("Forms.TextBox.1", "TextBox" & i, True)
  75. txtbox.Left = 50
  76. txtbox.Top = 10 + (i * 20)
  77. txtbox.Width = 180
  78. txtbox.Height = 60
  79.  
  80.  
  81. Next i
  82. For j = 1 To lcol
  83.  
  84. With Frame1.Controls("label" & j)
  85. .Caption = Sheet1.Cells(1, j).Value
  86. .TextAlign = fmTextAlignCenter
  87. .Font.Bold = True
  88. .Font.Size = 11
  89. .FontName = "Times New Roman"
  90. .ForeColor = vbRed
  91. End With
  92. With Frame1.Controls("TextBox" & j)
  93. .Text = Sheet1.Cells(1, j).Offset(1, 0).Value
  94. .TextAlign = fmTextAlignRight
  95. .Font.Bold = True
  96. .Font.Size = 11
  97. .FontName = "Times New Roman"
  98. End With
  99. With Frame1.Controls("TextBox1")
  100. .Enabled = False
  101. End With
  102. 'With Frame1.Controls("TextBox2")
  103. ' .Enabled = False
  104. 'End With
  105. With Frame1.Controls("TextBox3")
  106. .Enabled = False
  107. End With
  108. Next j
  109. End Sub
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement