2016-06-01 5 views
-1

В текущем файле я пытаюсь написать макрос, я хочу, чтобы ячейка B187 на листе под названием Data9 ссылалась на лист 9-Benefits cell H75. Как написать это в VBA?VBA Cell Referencing in other Worksheet

Также я пытаюсь очистить содержимое в ячейке A235 на листе Data9. Как это написать?

Я думаю, что это довольно простой код, но я немного застрял.

Спасибо!

ответ

0

Для вашей первой проблемы, попробуйте просто

Worksheets("Data9").Cells(187, 2) = Worksheets("9-Benefits").Cells(75, 8) 

И второй вопрос должен быть в состоянии осуществить с

Worksheets("Data9").Cells(235, 1).ClearContents 
0

Предыдущий ответ предоставляется Мэтт Cremeens является правильным, но я не могу убедитесь, что вы говорите, что хотите «ячейку B187 на листе под названием Data9 для ссылки на лист 9-Benefits cell H75»

Если вы хотите, чтобы значение в ячейке B187 отображало whateve r находится на 9-Benefits H75 даже после его изменения, тогда вы хотите: Рабочие листы («Data9»). Диапазон («B187»). Формула = «=« 9-Преимущества »! $ H $ 75" Формула Мэтта копирует стоимость. Моя формула создает ссылку. Я не уверен, чего вы хотите.

 Смежные вопросы

  • Нет связанных вопросов^_^