У меня есть вопрос, и я новичок в VB. Пожалуйста, помогите мне!Сортировка рабочих листов в заданной пользователем книге
У меня есть рабочая книга с разными рабочими листами, и я хочу отсортировать их в соответствии с диапазоном порядка, который я даю в «Csheet». Это код ниже, и он работает нормально. Но я хотел реализовать это в другой книге. И это не сработает. Вы можете помочь мне с этим, пожалуйста !!!!
Dim SortOrder As Variant
Dim Ndx As Long
With Worksheets("CSheet").Range("A1:A3")
For Ndx = .Cells.Count To 1 Step -1
Worksheets(.Cells(Ndx).Value).Move before:=Worksheets(1)
Next Ndx
End With
End Sub
Изменить 'Worksheets (.Cells (Ndx) .Value) .move перед:. = Worksheets (1)' в 'Workbooks ("BlahBlah") Worksheets (.Cells (Ndx) .Value) .move перед тем : = Рабочие книги («BlahBlah»). Рабочие листы (1) ' –