/ / Aggiornamento automatico di due fogli Excel: excel, excel-vba, excel-formula, vba

Aggiornamento automatico di due fogli Excel - excel, excel-vba, excel-formula, vba

Ho due fogli Excel con le stesse colonne,e voglio un modo in cui se aggiorno le righe in una tabella, anche le righe corrispondenti in altre tabelle vengono automaticamente aggiornate e viceversa per entrambe le tabelle?

Esiste un modo come questo? Ho cercato molto, ma non sono riuscito a trovare l'opzione viceversa.

risposte:

0 per risposta № 1

Per farlo dovrai usare un po 'di VBA. Funzionerà qualcosa di simile al seguente, che deve essere incorporato nella finestra dello script per ogni foglio che contiene i tuoi dati. Ciò presuppone che i tuoi dati siano nella stessa posizione su ciascun foglio, ovvero A1: A10.

Private Sub Worksheet_Change(ByVal Target As Range)

"First Column
Set KeyCells = Worksheets("sheet 1").Range("A1:A10")

"Only undertake action if key cells are edited
If Not Application.Intersect(KeyCells, Range(Target.Address)) _
Is Nothing Then

"Edit second column
Worksheets("sheet 2").Range(Target.Address) = Target.Value

End If

End Sub

Ovviamente dovrai duplicare questo per funzionare per le modifiche al foglio 2 e anche e incorporare il codice nel foglio 2.