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.

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


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
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.