Додати рядок під час копіювання та керування даними - Поради Excel

Зміст

Ед написав і запитав про простий макрос:

У вас є макрос, який може додавати рядки до електронної таблиці (внизу або вказівник комірки), а потім копіювати з попереднього рядка та вставляти дані в новий рядок? І, нарешті, видаліть дані з певних комірок.

Ось макрос, який вставить рядок над покажчиком комірки та скопіює вміст попереднього рядка. Припустимо, ваші дані поширюються від A до T, і ви хочете видалити вміст комірок нового рядка H, K та M

Я буду використовувати ключове слово ActiveCell, щоб змусити макрос працювати по відношенню до покажчика комірки.

Sub AddRowForEd() ActiveCell.EntireRow.Insert Cells(ActiveCell.Row - 1, 1).Resize(1, 20).Copy _ Destination:=Cells(ActiveCell.Row, 1) Cells(ActiveCell.Row, 8).Clear ' Column H Cells(ActiveCell.Row, 11).Clear ' Column K Cells(ActiveCell.Row, 13).Clear ' Column M End Sub

Цікаві статті...