|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Member
Iscritto dal: Jul 2003
Città: Formia
Messaggi: 56
|
excel
come elimino gli spazi vuoti dalle celle di excel una volta inserito il testo?
|
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Mar 2001
Città: PV Milano Nord
Messaggi: 3851
|
all'interno delle celle?
o le celle vuote? nel primo caso con un SOSTITUISCI nel trova metti lo spazio nell'altro nulla nel secondo caso basta che le metti in ordine e elimini quelle vuote
__________________
"W la foca, che dio la benedoca"
poteva risolvere tutto la sinistra negli anni in cui ha governato e non l'ha fatto. O sono incapaci o sta bene anche a "loro" cosi. L'una o l'altra inutile scandalizzarsi.[plutus] |
![]() |
![]() |
![]() |
#3 |
Member
Iscritto dal: Jul 2003
Città: Formia
Messaggi: 56
|
io inserisco in una cella ad esempio a e voglio eliminare gli spazi prima e dopo la a, quindi nella cella mi rimane solo un carattere in questo caso. Ora io questo devo gestirlo da codice VBA possibilmente, ad esempio al click di un bottone elimino tutti gli spazi vuoti.
Ciao |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Nov 2002
Città: Morio Cho
Messaggi: 2595
|
In VBA c'e' la funzione "trim" che rimuove gli spazi all'inizio e alla fine della
stringa. variabile = trim(var_stringa) La funzione restituisce null se var_stringa e' null. Se invece vuoi elimiare TUTTI gli spazi, fai come dice zuper. Al limite registri la macro e poi ne osservi il codice. Guldo
__________________
Sono GULDO, non Guido! Cioè, certo che guido... Bé, insomma, avete capito ![]() Linux 2.6.26|Debian|Debian@Hwupgrade|Debian Clan|Solo Puffin ti darà forza e grinta a volontà! NERD rank 62|Milla Jovovich|大事な物はいつも形の無い物だけ Sito e Forum sul Giappone|La mia libreria su aNobii |
![]() |
![]() |
![]() |
#5 | |
Senior Member
Iscritto dal: Mar 2001
Città: PV Milano Nord
Messaggi: 3851
|
Quote:
__________________
"W la foca, che dio la benedoca"
poteva risolvere tutto la sinistra negli anni in cui ha governato e non l'ha fatto. O sono incapaci o sta bene anche a "loro" cosi. L'una o l'altra inutile scandalizzarsi.[plutus] |
|
![]() |
![]() |
![]() |
#6 | |
Senior Member
Iscritto dal: Mar 2001
Città: PV Milano Nord
Messaggi: 3851
|
Quote:
Codice:
Sub cancella() Cells.Replace What:=" ", Replacement:="", LookAt:=xlPart, SearchOrder:= _ xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False End Sub crei un pulsante. prima di lanciarlo devi selezionare a mano il range di celle
__________________
"W la foca, che dio la benedoca"
poteva risolvere tutto la sinistra negli anni in cui ha governato e non l'ha fatto. O sono incapaci o sta bene anche a "loro" cosi. L'una o l'altra inutile scandalizzarsi.[plutus] Ultima modifica di zuper : 22-10-2003 alle 19:50. |
|
![]() |
![]() |
![]() |
#7 |
Senior Member
Iscritto dal: Mar 2001
Città: PV Milano Nord
Messaggi: 3851
|
così invece seleziona TUTTO il foglio e cancella tutti gli spazi
Codice:
Sub cancella() Cells.Select Cells.Replace What:=" ", Replacement:="", LookAt:=xlPart, SearchOrder:= _ xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False Range("A1").Select End Sub
__________________
"W la foca, che dio la benedoca"
poteva risolvere tutto la sinistra negli anni in cui ha governato e non l'ha fatto. O sono incapaci o sta bene anche a "loro" cosi. L'una o l'altra inutile scandalizzarsi.[plutus] Ultima modifica di zuper : 22-10-2003 alle 19:50. |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 12:26.