Excel VBA для выписки - PullRequest
       8

Excel VBA для выписки

1 голос
/ 23 ноября 2011

Я хочу создать цикл для следующего кода.Единственное, что мне нужно, чтобы сделать цикл, это перейти к следующему столбцу (который будет столбцом F).ряды останутся прежними.какие-либо предложения?

xlSheet.Range("e23") = (Me.overrings)
xlSheet.Range("e33") = (Me.overingTax)
xlSheet.Range("e27") = (Me.Sampling)
xlSheet.Range("e28") = (Me.Waste)
xlSheet.Range("e29") = (Me.Promo)
xlSheet.Range("e42") = (Me.Online)
xlSheet.Range("e34") = (Me.freebieTax)
xlSheet.Range("e49") = (Me.totalDepo)
xlSheet.Range("e38") = (Me.CreditCards)

Ответы [ 2 ]

3 голосов
/ 23 ноября 2011

Если вам действительно нужно то же значение в соседней ячейке, вы можете изменить существующий код следующим образом (без цикла):

xlSheet.Range("e23:f23") = (Me.overrings)
2 голосов
/ 23 ноября 2011
For x= 5 to 6
With xlSheet.columns(x)
   .cells(23).value=Me.overrings
   'etc 
End with
Next x
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...