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

Codice VBA per salvare un Foglio su file aparte (cele con dati)

Ultimo Aggiornamento: 22/01/2019 23:44
Post: 3
Registrato il: 12/02/2018
Città: MILANO
Età: 44
Utente Junior
2016
OFFLINE
22/01/2019 15:04

Ciao smanettoni ,
Ho un File con 50 fogli dentro , ogni uno ha un range di cele con dati da A2:D150;A2:D50;A2:D350; e cosi via .
Volevo creare una macro (registrata) che mi salvi un copia del foglio su un file aparte prendendo solo le cele con dati . E possibile ?
Qualcuno cun un grande cuore mi pou indicare come ?
Grazie !

Post: 778
Registrato il: 16/08/2015
Città: CORDENONS
Età: 67
Utente Senior
Excel 2016-32bit Win11
OFFLINE
22/01/2019 23:44

Ti propongo una macro come base su cui potrai lavorare. Così com'è prevede che la macro la lanci dal file con i fogli da copiare e che il file destinazione si chiami Master.xlsx e che sia già aperto.
Option Explicit

Sub Copia_Celle_Da_Fogli()
    
    Dim x As Long
    Dim ur As Long
    Dim pr As Long
    
    Application.ScreenUpdating = False
    For x = 1 To Sheets.Count
        With Sheets(x)
            ur = .Range("A" & Rows.Count).End(xlUp).Row
            .Range("A2" & ":D" & ur).Copy
        End With
        With Workbooks("Master.xlsx").Sheets("Foglio1")
            pr = .Range("A" & Rows.Count).End(xlUp).Row + 1
            .Range("A" & pr).PasteSpecial xlPasteValues
        End With
    Next x
    Application.ScreenUpdating = True
    
End Sub

______________________________________________________________
C'è chi fa le COSE a CASO e chi fa CASO alle COSE (Ignoto)
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]
Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Tutti gli orari sono GMT+01:00. Adesso sono le 18:46. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com