VBA перемещает весь набор данных в разные строки и столбцы - PullRequest
0 голосов
/ 08 декабря 2018

Я новичок в использовании Ms VBA, и мне нужна ваша помощь. У меня есть набор данных, который я отформатировал в лист, который в основном идет из столбца A ~ BG и содержит строки от 1 до 2100.

Чтоя пытаюсь сделать, это переместить весь набор данных, чтобы он начинался со столбца E и строки в 13, поскольку это формат, в который эмулятор примет его.

Какой будет лучший способ сделать это?

Ответы [ 3 ]

0 голосов
/ 08 декабря 2018

Это может вам немного помочь:

Range("A1:G2100").Select
Selection.Cut
Range("E13").Select
ActiveSheet.Paste

E13 - начало целевой позиции

0 голосов
/ 08 декабря 2018

Пожалуйста, попробуйте ниже.

Range("A1:G2100").Cut Sheet2.Range("k1")

С уважением, Саси

0 голосов
/ 08 декабря 2018

Есть два способа:

1 / Вставить строки и столбцы

Columns("A:D").Select
Selection.Insert Shift:=xlToRight, CopyOrigin:=xlFormatFromLeftOrAbove
Rows("1:12").Select
Selection.Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove

2 / Переместить блок

Range("A1").Select
Selection.CurrentRegion.Select
Selection.Cut Destination:=Range("E13")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...