Este fórum está sendo desativado

Depois de 9 anos, este fórum será desativado. Mas calma.... estamos migrando para uma comunidade no DISCORD. Junte-se a nós.

ENTRAR PARA DISCORD

Tópicos relacionados a códigos VBA, gravação de macros, etc.
  • Avatar do usuário
Por rafapmotta
Posts
#7350
Galera,

Tentei arrumar o range do código abaixo para "I2" até a "N500", mas não consegui.

Alguem pode me ajudar?

Sub test()
Dim LR As Long, p As Long
LR = Range("I" & Rows.Count).End(xlUp).Row
For p = 1 To LR
With Range("I" & p)
.Value = WorksheetFunction.Trim(.Value)
End With
Next p
End Sub

Obrigado
Avatar do usuário
Por Parkeless
Posts Avatar
#7353
Opa!

Seria isso?
Código: Selecionar todos
Range("I1:N" & Range("I1").End(xlDown).Row & "").Select
Por rafapmotta
Posts
#7354
Nao funcionou =/

Coloquei o código assim:

Dim LR As Long, p As Long
LR = Range("I1:N" & Range("I1").End(xlDown).Row & "").Select
For p = 1 To LR
With Range("I" & p)
.Value = WorksheetFunction.Trim(.Value)
End With
Next p

Fiz algo de errado? preciso que essa macro execute no range "I2" até o "N500"
Avatar do usuário
Por Parkeless
Posts Avatar
#7355
Tenta LR = Range("I2:N" & Range("N2").End(xlDown).Row & "")

[UPDATE]

Não... seu código está errado.

Se você quer referenciar um Range em uma variável, seria dessa forma:

Dim LR as Range
Set LR = Range("I2:N" & Range("N2").End(xlDown).Row & "")

Não sei se entendi o que você precisa, mas tenta isso:
Código: Selecionar todos
Sub Teste
Dim LR as range, cell as range

Set LR = Range("I1:N" & Range("I1").End(xlDown).Row & "")
For each cell in LR
cell.value =  WorksheetFunction.Trim(cell.Value)
Next cell
End sub
Editado pela última vez por Parkeless em 05 Fev 2016 às 13:20, em um total de 1 vez.
Avatar do usuário
Por Parkeless
Posts Avatar
#7357
Se o erro persistir mesmo com o código da última postagem, posta uma planilha com um exemplo do que você precisa.
long long title how many chars? lets see 123 ok more? yes 60

We have created lots of YouTube videos just so you can achieve [...]

Another post test yes yes yes or no, maybe ni? :-/

The best flat phpBB theme around. Period. Fine craftmanship and [...]

Do you need a super MOD? Well here it is. chew on this

All you need is right here. Content tag, SEO, listing, Pizza and spaghetti [...]

Lasagna on me this time ok? I got plenty of cash

this should be fantastic. but what about links,images, bbcodes etc etc? [...]

Estamos migrando para uma comunidade no Discord