Hi, I have a multipage form with a large number of textboxes and comboboxes. I'd like to assign a specific Tabindex to each one of them so that pressing Tab or Enter the cursor moves from left to right. Presently it moves from top to botton, the way I've copied the boxes in the form.
I've written a vba code which read from a table in a sheet the Textbox name and assigns a Tabindex value, but it does not work. I do not get any error messages but the value are not saved in the tabindex property.
The table starts in a cell named "starttab" and the name of the boxes are written in that column (20 per column). The tabindex value is written 2 columns to the right and columns with the textbox name are 3 columns apart one another.
Again no error messages, debug works fine, but the tabindex value are not upgraded.
Dim sBoxName As String
Dim iColumnOffset As Integer
Dim iRowoffset As Integer
Dim iTabOrder As Integer
For iColumnOffset = 0 To 33 Step 3
For iRowoffset = 1 To 20
With wksMenuSheet.Range("starttab").Offset(iRowoffset, iColumnOffset)
sBoxName = .Value
iTabOrder = .Offset(0, 2)
FPortfolioInput.Controls(sBoxName).TabIndex = iTabOrder