Condividi:        

URGENTE! MACRO PER COPIARE-INCOLLARE RIGHE

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

URGENTE! MACRO PER COPIARE-INCOLLARE RIGHE

Postdi Pana » 12/07/10 15:04

Ciao!

Avrei bisogno di un aiuto riguardo ad una macro. Ho due worksheet all'interno dello stesso workbook Excel: worksheet A e worksheet B.

Devo copiare due righe dalla "worksheet A" alla worksheet B, pero vorrei che queste due righe venissero copiate al seguito delle righe gia inserite precedentemente nella worksheet B.

La mia macro sovrappone le due righe alle righe gia presenti. Io ho bisogno che le aggiunga al seguito!

Sub Register()
'
' Register Macro
'

'
Range("A6:N6,A9:N9").Select
Selection.Copy
Sheets("Worksheet B").Select
Rows("2:2").Select
ActiveSheet.Paste
End Sub


Grazie mille per il vostro aiuto! E' urgente!!

Grazie

Pana
Pana
Utente Junior
 
Post: 30
Iscritto il: 20/11/09 22:19

Sponsor
 

Re: URGENTE! MACRO PER COPIARE-INCOLLARE RIGHE

Postdi gahan » 13/07/10 00:04

C'è un forum apposito per trattare questo tipo di argomento.

Sposto in Applicazioni Office Windows
words like violence, break the silence
Avatar utente
gahan
Moderatore
 
Post: 1397
Iscritto il: 23/01/08 16:09

Re: URGENTE! MACRO PER COPIARE-INCOLLARE RIGHE

Postdi Anthony47 » 13/07/10 00:23

Invece di Rows("2:2").Select userai
Codice: Seleziona tutto
Range("A" & Rows.Count).End(xlUp).Offset(1, 0).Select


Ciao.
Avatar utente
Anthony47
Moderatore
 
Post: 19196
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: URGENTE! MACRO PER COPIARE-INCOLLARE RIGHE

Postdi Flash30005 » 13/07/10 01:16

Fai attenzione al foglio attivo al momento del lancio della macro
con il codice da te postato, l'avvio dell macro dovrà essere effettuato da "worksheet A"
e, alla fine della macro, avrai attivo il foglio "worksheet B"
Per non avere "problemi" usa la formula di Anthony ma dichiara sempre prima il foglio dal quale attingi i dati (righe da copiare) in questa maniera
Codice: Seleziona tutto
Sub Register()
Worksheets("A").Range("A6:N6,A9:N9").Copy destination:=Worksheets("B").Range("A" & Rows.Count).End(xlUp).Offset(1, 0)
End Sub

In questa maniera puoi attivare la macro con qualsiasi foglio attivo

ciao
Flash
Win10 + Office 2010 Ita
"Fotografica" al servizio dell'immagine
Avatar utente
Flash30005
Moderatore
 
Post: 8517
Iscritto il: 27/09/07 11:44
Località: Roma +o-

Re: URGENTE! MACRO PER COPIARE-INCOLLARE RIGHE

Postdi Paul Corser » 23/07/10 17:02

prova kon JAKKE!!!
Paul Corser
Newbie
 
Post: 4
Iscritto il: 23/07/10 16:10

Re: URGENTE! MACRO PER COPIARE-INCOLLARE RIGHE

Postdi Anthony47 » 23/07/10 19:15

Caro Paul Corser,
se vuoi dare dei contributi o hai delle cose da dire sei benvenuto.
Se vuoi solo esercitare la tastiera, allora cerca bene su google, troverai tanti siti all' altezza.

Ciao
Avatar utente
Anthony47
Moderatore
 
Post: 19196
Iscritto il: 21/03/06 16:03
Località: Ivrea


Torna a Applicazioni Office Windows


Topic correlati a "URGENTE! MACRO PER COPIARE-INCOLLARE RIGHE":


Chi c’è in linea

Visitano il forum: Nessuno e 48 ospiti