Добавить определенный текст в определенную ячейку

Добавить определенный текст в определенную ячейку

Как скопировать и вставить значение из ячейки A2 в ячейку, указанную в ячейке A1. Например, A1 содержит F3. А A2 содержит 2. Я хочу записать "2" в ячейку F3

решение1

Это можно сделать с помощью кода ниже:

Sheet1.Range(Sheet1.Range("A1").Value).Value = Sheet1.Range("A2").Value

Объяснение

  • Sheet1.Range("A1").Valueполучит текст в A1, следовательно: Sheet1.Range(Sheet1.Range("A1").Value).Valueполучает текст в любой ячейке, на которую ссылается A1.
  • Sheet1.Range("A2").Valueполучит текст в формате A2.
  • Поскольку .Valueявляется настраиваемым, мы устанавливаем значение указанной ячейки на текст в A2.

Связанный контент