Pagina precedente | 1 | Pagina successiva
Vota | Stampa | Notifica email    
Autore

Macro copia e incolla

Ultimo Aggiornamento: 11/10/2018 00:31
Post: 3.141
Registrato il: 03/04/2013
Utente Master
Excel 2000 - 2013
OFFLINE
10/10/2018 18:06

Buona sera, Marco.
@Marco Sciolis, chiede:


... dovrei costruire una macro che mi permetta di copiare singole righe in una colonna (questi dati sono nella colonna N del foglio 2) e incollarle nella colonna B del foglio 1 a partire da B52, per poi incollarsi con un intervallo ogni 54 righe. In altre parole, N1 deve essere copiata in B52, N2 deve andare in B106, N3 in B160 ...


purtroppo nel File che hai allegato, non c'è congruenza con quello che chiedi.
- Il Foglio di lavoro Foglio2 non è presente
- Nel Foglio di lavoro Foglio1 ci sono già unna serie di Record

Ciò detto, ho rinominato il Foglio di lavoro Foglio1 in Foglio2, contestualmente ho utilizzato un nuovo Foglio di lavoro vuoto che ho definto Foglio1.

Con questa nuova struttura, ho testato questo Codice VBA (Visual Basic for Application):
Option Explicit

Sub Copia_N()
Application.ScreenUpdating = False
Dim Trck As Long, x As Long, y As Long

    Trck = Cells(Rows.Count, "N").End(xlUp).Row
        With Worksheets("Foglio1")
            y = 52
        .Cells.ClearContents
            For x = 1 To Trck
                Cells(x, "N").Copy .Cells(y, 2)
                    y = y + 54
            Next x
        .Select
            End With
Application.ScreenUpdating = True
End Sub


Sembra funzionare, ma devi essere tu a confermarlo o meno.




A disposizione.

Buona serata.

Giuseppe

Windows XP - Excel 2000
Windows 10 - Excel 2013
Vota:
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 | Pagina successiva
Nuova Discussione
 | 
Rispondi
Cerca nel forum
Tag discussione
Discussioni Simili   [vedi tutte]
Foglio riepilogativo da più fogli dello stesso file (3 messaggi, agg.: 27/07/2017 14:42)
macro salva foglio attivo (4 messaggi, agg.: 09/05/2021 16:10)
Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Tutti gli orari sono GMT+01:00. Adesso sono le 15:38. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com