1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
| Dim a
NbCol = [Tableau1].Columns.Count
For b2 = 1 To NbCol
n = n + 1
If n < 6 Then
a = Me.Frame1.Controls.Add("Forms.TextBox.1", "TextBox" & b2, True)
Me("TextBox" & b2).Top = 30
Me("TextBox" & b2).Left = 6 + (b2 - 1) * 120
ElseIf n >= 5 And n <= 10 Then
a = Me.Frame1.Controls.Add("Forms.TextBox.1", "TextBox" & b2, True)
Me("TextBox" & b2).Top = 30 * 2
Me("TextBox" & b2).Left = 6 + (b2 - 6) * 120
ElseIf n >= 11 And n <= 15 Then
a = Me.Frame1.Controls.Add("Forms.TextBox.1", "TextBox" & b2, True)
Me("TextBox" & b2).Top = 30 * 3
Me("TextBox" & b2).Left = 6 + (b2 - 11) * 120
ElseIf n >= 16 And n <= 20 Then
a = Me.Frame1.Controls.Add("Forms.TextBox.1", "TextBox" & b2, True)
Me("TextBox" & b2).Top = 30 * 4
Me("TextBox" & b2).Left = 6 + (b2 - 16) * 120
ElseIf n >= 21 And n <= 25 Then
a = Me.Frame1.Controls.Add("Forms.TextBox.1", "TextBox" & b2, True)
Me("TextBox" & b2).Top = 30 * 5
Me("TextBox" & b2).Left = 6 + (b2 - 21) * 120
Else
Exit Sub
End If
Me("TextBox" & b2).Width = 115
Next b2
n = 0 |
Partager