Macro excel mooolto base...

martedì 18 gennaio 2011 - 15.23
Tag Elenco Tags  Office 2010  |  VBScript

giacomignoz Profilo | Newbie

Ciao a tutti,
non so se mi trovo nella sezione giusto ma ci provo lo stesso...

Io ho una tabella del tipo
user 10,3,4,5
user1 11,3,4,5
user3 34,4,6,3

e vorrei che la macro mi eliminasse le "," per avere

user 10345
user1 11345
user3 34463


io avevo abbozzato una cosa del genere

Sub sostituireseparatore()
righe = Cells(Rows.Count, 1).End(xlUp).Row
For i = righe To 1 Step -1
Cells(i, 2).Select
Cells.Value = Replace(Cells.Value, ",", "")
Next i
End Sub


però non funge...
potete aiutarmi?

Andrl Profilo | Junior Member

Ciao
Questa macro ti cambia per tutto la colonna i il valore della cella togliendoti le virgole! dovrebbe andare! CIao
Sub Sostituisci()
For Each cella In ActiveSheet.Range("i:i")
If cella.Value <> "" Then
cella.Value = Replace(Cells.Value, ",", "")
End If
Next cella
End Sub


Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5