Есть ли способ автоматизировать слияние ячеек в excel?

У меня что-то вроде этого:

enter image description here

внешние (левая и верхняя) ячейки показывают шаблон, в соответствии с которым я хотел бы объединить ячейки между ними.

есть ли способ автоматизировать процесс слияния ячеек, вместо утомительного метода highlight + F4?

1
задан kyooryu
09.05.2023 8:00 Количество просмотров материала 3516
Распечатать страницу

3 ответа

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

вы можете, однако, написать макрос для этого, а затем назначить ему горячую клавишу (Ctrl + Shift + X, например).

затем вы можете использовать последовательность клавиш для объединения ячеек, которая является Alt + H,M, M.

enter image description here

вот код:

Sub MoveSelectionRight()
    Set r = Selection
    r.Offset(0, 1).Resize(r.Rows.Count, r.Columns.Count).Select
End Sub

вот еще один для сдвига выбора одного столбца влево (а затем, возможно, назначить его Ctrl + Shift + Z):

Sub MoveSelectionLeft()
    Set r = Selection
    r.Offset(0, -1).Resize(r.Rows.Count, r.Columns.Count).Select
End Sub
2
отвечен Ellesa 2023-05-10 15:48

вы можете объединить один столбец, а затем использовать маркер заливки (маленький квадрат в правом нижнем углу выбранной ячейки), чтобы заполнить форматирование сбоку, чтобы ячейки справа от него также сливались.

1
отвечен EMW 2023-05-10 18:05

Да, есть более простой способ:

  1. выберите столбец a ( Ctrl -пробел)
  2. копировать ( Ctrl -C
  3. выберите столбец B (левый, Ctrl -пробел)
  4. Специальная Вставка-Форматы (Alt -E -S -T -введите)
0
отвечен Peter Albert 2023-05-10 20:22

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх