#vba
#vba
Вопрос:
Я связал несколько флажков с их собственными ячейками. Если я установлю флажок «A17», будут установлены флажки B19:B28, а если я сниму флажок A17, произойдет обратное. Но я также хотел бы добавить в те же строки этих проверенных ячеек («B19: B28») два разных значения в столбце F, G.
Это мой код:
Sub SelectAll_Click()
Dim rng As Range, cell As Range
If Range("A17") = True Then
For Each cell In Range("B19:B28")
cell.Value = True
Next cell
Else
For Each cell In Range("B19:B28")
cell.Value = False
Next cell
End If
End Sub
И я не знаю, как следить за …!
Комментарии:
1. Нравится
cells(cell.row,"F").value=1
или вы могли бы использоватьOffset
?2. Как я мог бы использовать смещение в моем примере? Спасибо!
3. Например
cell.offset(,4).value=1
, это эквивалентно моему предыдущему примеру. Не уверен, что я точно знаю, о чем вы спрашиваете.4. Мой цикл for ставит галочку в каждой строке B19: B28, я хочу, чтобы в то же время в той же строке, но в другом столбце можно было добавить 2 других значения
5. Nvm! благодаря вам это заработало!