Come trasferire i dati dal foglio principali agli altri fogli su Excel

Se si sta usando Excel e si vogliono trasferire i dati dal foglio macro agli altri fogli presenti nel documento di calcolo, quando le condizioni lo richiedono, questo articolo spiegherà esattamente come usare VBA (Visual Basic for Applications) a questo scopo. L’esempio dimostra come si potrà spostare e copia diverse colonne in da un foglio all’altro quando il valore in uno dei campi è “Sì”. Il valore del campo condizionale può cambiare come richiesto.

Per iniziare, aprire il documento Excel e aprire VBA di Microsoft cliccando i tasti ALT + F11. Successivamente, trovare i fogli nella colonna di sinistra e fare doppio clic sul foglio macro. I nomi dei fogli dipendono da come si sono denominati nel documento Excel. Il foglio macro, invece, è il foglio primario in cui sono stati inseriti i primi dai, mentre i fogli secondari indicano la posizione in cui verranno inseriti i dati. In seguito incollare il seguente codice nel campo vuoto:

Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, Columns("G")) Is Nothing Then Exit Sub 'Quando non ci sono cambiamenti nella Colonna G When there is no change in
'Il valore della cella che sarà cambiato nella Colonna G verrà così definito come Target.

If Target.Value = "Yes" Then 'Quando vi è la condizione ("Yes" nella colonna G) allora
    Range(Cells(Target.Row, "A"), Cells(Target.Row, "G")).Copy _
    Sheets(Target.Offset(0, -1).Value).Range("A" & Rows.Count).End(xlUp).Offset(1, 0)
    'Copia la riga in cui viene fatta la modifica dalla colonna A fino alla colonna.
    'Incolla al foglio menzionato nella Colonna F e alla prima riga disponiibile.
End If
End Sub

Per eseguire la macro, selezionare il bottone con la Freccia verde. Chiudere VBA e il file sarà in grado di trasferire automaticamente i data inseriti nel foglio macro selezionando un sotto foglio.

Foto: © Microsoft.
L'articolo originale è stato scritto da Daniel_CCM. Tradotto da e-claudia. Ultimo aggiornamento 15 giugno 2018 alle 11:45 da AntonelloCCM.
Il documento intitolato «Come trasferire i dati dal foglio principali agli altri fogli su Excel» dal sito CCM (https://it.ccm.net/) è reso disponibile sotto i termini della licenza Creative Commons. È possibile copiare, modificare delle copie di questa pagina, nelle condizioni previste dalla licenza, finché questa nota appaia chiaramente.
Come visualizzare o nascondere la barra multifunzione di Excel
Excel - Colorare le cellule a condizioni