Як я можу використовувати декілька комірок у діапазоні методу в vba


0

Я намагаюся встановити два діапазони в методі комірок. Я намагаюся вибрати E і G, щоб я використовував.

  ActiveSheet.Range ("D" & ActiveCell.Row & ":G" & ActiveCell.Row) 

Тримався помилки. Чи є якийсь інший спосіб зробити це.

Відповіді:


0

Ви повинні використовувати Set :

Sub dural()
    Dim rng As Range
    Set rng = ActiveSheet.Range("D" & ActiveCell.Row & ":G" & ActiveCell.Row)
    MsgBox rng.Address
End Sub

введіть тут опис зображення


Що робити, якщо я хочу зробити щось подібне до цього sumx = WorksheetFunction.sum (Sheet1.Range (Cells (5, i), Cells (8, ii)))) ... Деякі з двох осередків .. це буде працювати або будь-які ідеї
user3795861

@ user3795861 Це має працювати в будь-якому випадку.
Студент Гері

Студент @ Gary не працює над тим, що додає обидва мої суми
user3795861

Студенти Ви можете дати будь-які ідеї на цьому superuser.com/questions/940201/…
користувач3795861
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.