Pagina 1 di 1

Macro per traslare i dati da colonna a riga

Inviato: martedì 26 giugno 2012, 17:57
da Dexter
Ho un problema che cercando sul forum non sono riuscito a risolvere perchè di codice non so molto.
Vediamo se qualcuno di voi sa dirmi almeno se è di facile risoluzione o no.

Ho un file con un elenco di nominativi i cui dati son tutti nella colonna A.

Ogni nominativo è identificato da un numero un punto ed un nome e poi per ogni 4 righe sulla stessa colonna A ci sono i dati corrispondenti (città, via , telefono) a quel nominativo e dovrei traslarli su una riga e poi ripartire per il nominativo successivo.
Allego un esempio:
Nella colonna A nominativi e relativi dati che vorrei traslare sulla riga nei punti dove ho inserito le @.
Parte il 23. nome cognome con i dati relativi per le 4 righe succesive sempre sulla staessa colonna. Poi dopo una riga vuota ripartono i nomi.

Codice: Seleziona tutto

A                                    B                           C                         D                      E

titolo                       Nome Cognome              Città                     Indirizzo              Telefono

23.Marcfo Rossi                @                              @                            @                          @
Milano
via Bargiggia
02546465456456

24.Marcfo Blu                  @                              @                             @                          @
Roma 
via Bargiggia
02546465456456

testo a caso

25.Marco Verdi                @                              @                             @                          @
Milano
via Bargiggia
02546465456456
La difficoltà aumenta perchè fra un nominativo e l'altro a volte ci sono delle righe di testo :S

Grazie per l'eventuale aiuto

Re: Macro per traslare i dati da colonna a riga

Inviato: martedì 26 giugno 2012, 22:58
da Gumo
Non sono sicuro di aver compreso esattamente cosa vuoi fare.

Se ti interessa unicamente traslare dati da riga a colonna esiste una semplice funzione di incolla:
- dx mouse > incolla speciale > trasponi righe/colonne

forse ti può essere di aiuto.
ciao
g

Re: Macro per traslare i dati da colonna a riga

Inviato: giovedì 28 giugno 2012, 16:28
da Dexter
L'opzione trasla è proprio quello che mi serve però ho migliaia di nominativi.
c'è un modo per rendere l'operazione automatica tipo un ciclo for?
Se ci fosse, come si può fare per far partire capire ad openoffice che deve iniziare a tagliare dalla riga sottostante al nomecognome?

Re: Macro per traslare i dati da colonna a riga

Inviato: domenica 27 luglio 2014, 12:56
da nickopenoffice
Ciao,
io fatto delle semplici prove per risolvere il tuo problema.
Se sempre interessato ad una macro che risolva il tuo problema?

Re: Macro per traslare i dati da colonna a riga

Inviato: domenica 27 luglio 2014, 15:29
da patel
sarebbe meglio allegare un file di esempio

Re: Macro per traslare i dati da colonna a riga

Inviato: domenica 27 luglio 2014, 19:04
da nickopenoffice
Ciao,
ti allego il file di esempio e la macro.
Non riesco ad inviare il file con la macro assieme,no so il perchè.
La macro e scritta in Basic.

Fammi sapere