Цілі рядки та стовпці в Excel VBA - Прості макроси Excel

Зміст

Цей приклад навчить вас вибирати цілі рядки та стовпці в Excel VBA. Ви готові?

Помістіть команду на робочому аркуші та додайте такі рядки коду:

1. У наступному рядку коду вибирається весь аркуш.

Клітинки. Виберіть

Примітка: оскільки ми розмістили команду на першому аркуші, цей рядок коду вибирає весь перший аркуш. Щоб вибрати клітинки на іншому аркуші, потрібно спочатку активувати цей аркуш. Наприклад, наступні рядки коду вибирають весь другий аркуш.

Робочі аркуші (2). Активувати
Робочі аркуші (2). Клітинки. Виберіть

2. У наступному рядку коду вибирається другий стовпець.

Стовпці (2). Виберіть

3. У наступному рядку коду вибирається сьомий рядок.

Рядки (7) Виберіть

4. Щоб вибрати кілька рядків, додайте такий код:

Ряди ("5: 7"). Виберіть

5. Щоб вибрати кілька стовпців, додайте такий рядок коду:

Стовпці ("B: E"). Виберіть

6. Будьте обережні, щоб не змішати властивості рядків і стовпців із властивостями рядка та стовпця. Властивості рядків і стовпців повертають об'єкт Range. Властивості рядка та стовпця повертають єдине значення.

Рядок коду:

Комірки MsgBox (5, 2)

Результат:

7. Виберіть комірку D6. Наступний рядок коду вибирає весь рядок активної комірки.

ActiveCell.EntireRow.Select

Примітка: рамка лише для ілюстрації.

8. Виберіть комірку D6. Наступний рядок коду вводить значення 2 у першу клітинку стовпця, що містить активну комірку.

ActiveCell.EntireColumn.Cells (1). Значення = 2

Примітка: рамка лише для ілюстрації.

9. Виберіть комірку D6. Наступний кодовий рядок вводить значення 3 у першу клітинку рядка під рядком, що містить активну комірку.

ActiveCell.EntireRow.Offset (1, 0) .Cells (1) .Value = 3

Примітка: рамка лише для ілюстрації.

Ви допоможете розвитку сайту, поділившись сторінкою з друзями

wave wave wave wave wave