У меня есть история работы с VBA, но я не могу найти решение этой проблемы.Я нашел процесс итерации, чтобы выбрать ячейку, выполнить процесс, а затем выбрать следующую ячейку и повторить процесс до NULL.У меня проблема с выводом каждого из решений процессов в следующий столбец.Вот что у меня есть:
Sub Name ()
Dim X As Integer
Dim MyString as String
Application.ScreenUpdating = False
NumRows = Range("D2", Range("D2").End(xlDown)).Rows.Count
Range("D2").Select
For X = 1 To NumRows
MyString = ActiveCell.Value
MyString = Right(MyString, Len(MyString)-6)
Range("I2 to I#").Value = MyString
ActiveCell.Offset(1,0).Select
Next X
End Sub
Range("I2 to I#").Value = MyString
- это строка, с которой мне нужна помощь.Мне нужно увеличить его до I3, I4, I5 и т. Д., Пока он не достигнет числа NumRows.