Benvenuto Ospite Cerca | Topic Attivi | Utenti | | Log In | Registra

[Excel 2007] Macro per incollare colonne di dati di lunghezza variabile Opzioni
aetio
Inviato: Wednesday, September 15, 2010 9:33:40 AM

Rank: AiutAmico

Iscritto dal : 5/10/2010
Posts: 723
Ciao,
devo raggruppare in una pagina riepilogativa dei dati di tabelle provenienti da altre pagine dello stesso file. Dato che praticamente l'operazione è sempre la stessa vorrei preparare una macro che incolli quei dati nel foglio d'insieme. Il problema è che non sono tabelle di uguale lunghezza e quindi nel momento in cui debbo incollare dovrei dare un comando che incolli l'intervallo nella riga successiva all'ultima scritta.
In parole povere, sono in foglio 10:
seleziona a1:ah50 >copia >vai a foglio riep.>seleziona a1>incolla>
vai a foglio4>seleziona a1:ah27 >copia >vai a foglio riep.>seleziona a51>incolla>
vai a foglio7>seleziona a41:ah127 >copia >vai a foglio riep.>seleziona a78>incolla>
vai a foglio5>seleziona a23:ah49 >copia >vai a foglio riep.>seleziona a165>incolla>
vai a foglio18>seleziona a873:ah949 >copia >vai a foglio riep.>seleziona a192>incolla>
etc.
Qual'è la sintassi corretta che mi permetta di fare questo?
Come sempre Grazie anticipato e buona giornata
eZio
Sponsor
Inviato: Wednesday, September 15, 2010 9:33:40 AM

 
a10n11
Inviato: Wednesday, September 15, 2010 10:41:08 AM

Rank: AiutAmico

Iscritto dal : 5/29/2003
Posts: 1,694
salve
come spunto di partenza..
La macro che segue, copia un range selezionato di qualsiasi foglio e lo accoda ai dati esistenti del foglio di ripieligo


Sub copia_incolla()
Uriga = Sheets("foglio_riep").Range("a" & Rows.Count).End(xlUp).Row + 1
With Selection
.Copy Destination:=Sheets("foglio_Riep").Cells(Uriga, 1)
End With
End Sub

Ho usato l'istruzione "With Selection" perchè immagino che le tabelle da copiare siano variabili.
Pertanto la procedura sarà quella di selezionare sul foglio i dati da copiare e lanciare la macro.
saluti
Giap

aetio
Inviato: Wednesday, September 15, 2010 2:36:41 PM

Rank: AiutAmico

Iscritto dal : 5/10/2010
Posts: 723
Ciao,
Grazie infinite... funziona che è una meraviglia. :)
dato che il numero di colonne è sempre quello (cambia solo il numero delle righe) ho adattato la macro alle mie esigenze.
Buona giornata
eZio
Utenti presenti in questo topic
Guest


Salta al Forum
Aggiunta nuovi Topic disabilitata in questo forum.
Risposte disabilitate in questo forum.
Eliminazione tuoi Post disabilitata in questo forum.
Modifica dei tuoi post disabilitata in questo forum.
Creazione Sondaggi disabilitata in questo forum.
Voto ai sondaggi disabilitato in questo forum.

Main Forum RSS : RSS

Aiutamici Theme
Powered by Yet Another Forum.net versione 1.9.1.8 (NET v2.0) - 3/29/2008
Copyright © 2003-2008 Yet Another Forum.net. All rights reserved.