Como posso usar várias células no método range no vba

0

Estou tentando configurar dois intervalo no método de células. Estou tentando selecionar E e G, então eu estava usando.

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

Continuou recebendo um erro. Existe alguma outra maneira de fazê-lo.

user3795861
fonte

Respostas:

0

Você deve usar Set :

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

insira a descrição da imagem aqui

Aluno de Gary
fonte
e se eu quiser fazer algo parecido com este sumx = WorksheetFunction.sum (Sheet1.Range (Cells (5, i), Cells (8, ii)))) ... Algumas das duas células .. isso vai funcionar ou alguma idéia
user3795861
@ user3795861 Deve funcionar de qualquer maneira.
Estudante de Gary
# Studentits de Gary não está trabalhando sua adição
togther
Alunos Você pode dar uma idéia sobre este superuser.com/questions/940201/…
user3795861