Как скопировать значения ячеек из одного места в другое в VB Excel?

Узнай цену своей работы

Формулировка задачи:

Как скопировать значения ячеек из одного места в другое в VB Excel?
Есть вот такой код:
Worksheets("Stat_Exp_Results").Range("B29:J29").Cells.Copy _
Destination:=Worksheets("To_Article").Range(Worksheets("To_Article").Cells(i + 1, 1), Worksheets("To_Article").Cells(i + 1, 9))
но он копирует формулы... как скопировать значения?

Решение задачи: «Как скопировать значения ячеек из одного места в другое в VB Excel?»

textual
Листинг программы
<font color="blue">Sub</font> Macros1()
    Range(<font color="teal">"A2:A5"</font>).<font color="blue">Select</font>
    Selection.Copy
    Range(<font color="teal">"G5"</font>).<font color="blue">Select</font>
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
<font color="blue">End</font> <font color="blue">Sub</font>

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 3.833 из 5
Похожие ответы