You are here:---Rispondi a: [RISOLTO] Inserimento dati da valori con etichetta
Rispondi a: [RISOLTO] Inserimento dati da valori con etichetta 2018-11-05T08:02:44+00:00

Home Forum Domande su Excel VBA e MACRO [RISOLTO] Inserimento dati da valori con etichetta Rispondi a: [RISOLTO] Inserimento dati da valori con etichetta

BySalvBySalv
Amministratore del forum
    Post totali: 318

    Ciao Gene, quindi puoi anche eliminare le 2 ultime colonne che ho aggiunto e togliere le formule che ho inserito nelle zone opportune.

    Inoltre variando opportunamente il 3° valore (Indice) cioè la colonna del dato da riportare nella formula, puoi portare qualsiasi dato dal foglio “DB” al foglio “Incident…..”

    Per il Ps, in definitiva che vorresti, vedo che le formule già le hai, puoi trascinarle in basso oppure vuoi che quando inserisci una data nelle colonne “E-F” si inserisce la formula nelle colonne “K-L”.

    se è cosi allora copia questa macro nel modulo del foglio “DB”

    Private Sub Worksheet_Change(ByVal Target As Range)
    Dim r
    
    r = Target.Row
    If Not Intersect(Target, [f:f]) Is Nothing Then
        If r = 1 Then Exit Sub
        Application.EnableEvents = False
        Range("K" & r).FormulaR1C1 = "=IF(DATEDIF(RC[-6],RC[-5],""d"")=0,"""",DATEDIF(RC[-6],RC[-5],""d""))"
        Range("L" & r).FormulaR1C1 = "=IF(NETWORKDAYS(RC[-7],RC[-6])=0,"""",NETWORKDAYS(RC[-7],RC[-6]))"
        Application.EnableEvents = True
    End If
    
    End Sub

    con questa quando inserisci la seconda data nella colonna “F” verranno inserite le due formule per il calcolo nelle colonne “K-L” quindi ti daranno il calcolo dei giorni.

    Ciao By Sal :bye:

    Utilizzando il sito, accetti l'utilizzo dei cookie da parte nostra. maggiori informazioni

    Questo sito utilizza i cookie per fornire la migliore esperienza di navigazione possibile. Continuando a utilizzare questo sito senza modificare le impostazioni dei cookie o cliccando su "Accetta" permetti il loro utilizzo.

    Chiudi