Macro che aggiorna tabella

di il
3 risposte

Macro che aggiorna tabella

Buongiorno a tutti
Cerco di essere chiaro il piu possibile . ho un file excel chiamato "PROGRAMMA" file con lavorazioni da fare
e un file chiamato "LAVORAZIONI"
il file programma si aggiorna giornalmente , nello specifico COLONNA M chiamata numero ordine e di tanto in tanto mi aggiungono record nelle COLONNA L
Mi servirebbe una macro che mi aggiorna il file LAVORAZIONI quando aggiungono un numero d'ordine e quando aggiungono record nella colonna L

Naturamente il file ha altre colonne , da "A" a "S" ma le modifiche vengono effettuate solo nelle due colonne L e M

3 Risposte

  • Re: Macro che aggiorna tabella

    Ma qui non si fornisce codice pronto a richiesta. Questo è un forum tecnico, presenta il tuo codice e si vede cosa non va.
  • Re: Macro che aggiorna tabella

    Sub EstraiNuovi()
    Dim ur As Long
    Dim lr As Long
    Dim rng As Range
    Dim rng1 As Range
    Dim cel As Range
    ur = Sheets("Programma").Cells(Rows.Count, "M").End(xlUp).Row
    Set rng = Sheets("Programma").Range("M2:M" & ur)
    For Each cel In rng
    lr = Sheets("Master").Cells(Rows.Count, "M").End(xlUp).Row
    With Sheets("Master").Range("M:M")
    Set rng1 = .Find(What:=cel.Value, _
    After:=.Cells(.Cells.Count), _
    LookIn:=xlValues, _
    LookAt:=xlWhole, _
    SearchOrder:=xlByRows, _
    SearchDirection:=xlNext, _
    MatchCase:=False)
    If Not rng1 Is Nothing Then
    Else
    cel.EntireRow.Copy Destination:=Sheets("Master").Cells(lr + 1, 1)
    End If
    End With
    Next cel
    End Sub
  • Re: Macro che aggiorna tabella

    Se cambio il range mi crea doppioni
Devi accedere o registrarti per scrivere nel forum
3 risposte