Acquista i nostri libri consigliati su Amazon.it
+ Rispondi al messaggio
Pagina 1 di 2 12 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

Incremento valore in base al tempo

  1. #1
    toronto non è in linea Scolaretto
    Buongiorno a tutti....

    volevo sapere se fosse possibile incrementare in una cella di excel il valore, indicato in un'altra cella, al trascorrere dei minuti o delle ore.
    A2=50 A5=50 al primo minuto, 100 al secondo minuto e così via....

    grazie infinite

  2. #2
    Ciao con il mio amico Maurizio abbiamo provato ciò:

    Sub maurizio()
    Dim min As Variant
    Do While True
    min = Minute(Time)
    Do While min = Minute(Time)
    Loop
    Sheets("Foglio1").Range("c4").Value = Sheets("Foglio1").Range("c4").Value + 10
    Loop
    End Sub


    per cambiare l'incremento cambia il numero 10.
    attenzione non sappaimo se ti blocca excel.
    saluti

  3. #3
    toronto non è in linea Scolaretto
    ciao ti ringrazio...ma dove va inserito..mi spiego ho selezionato la cella c4 ed ho aperto il vb editor ed ho copiato il tutto...va bene così?
    ciao e grazie

  4. #4
    nel vba editor cliccla sul foglio uno e copia il codice.
    ATTENZIONE non ho testato se luppa excel!!!

  5. #5
    toronto non è in linea Scolaretto
    così ho fatto, ma la cella rimane bianca...

  6. #6
    sulla cella non devi scrivere niente.
    il codice deve essere scritto in VBA editor.
    sulla sinistra dovresti avere la finestra gestione progetti dove vedi:
    foglio1
    foglio2
    foglio2
    thisWorkbook.
    clicca 2 volte su foglio uno e incolla il codice.
    se mi dai la mail ti allego il file che ho fatto.
    Ciao
    spidermanbully@gmail.com

  7. #7
    toronto non è in linea Scolaretto
    ho fatto esattamente ciò...cmq ti dò la email e ti ringrazio tanto:

    goya6804@yahoo.it

    saluti

  8. #8
    L'avatar di dragone bianco
    dragone bianco non è in linea Amanuense
    per spidermanbully
    non dare per scontato alcune informazioni, il tuo aiuto può funzionare ma avvisa che deve eseguire la macro.

    per toronto.
    una volta inserito il codice di spidermanbully la esegui cliccando su ALT+F8 (Strumenti -> Macro -> Esegui macro.)

    la soluzione la puoi anche trovare nelle classiche formule di excels
    Es
    Cella C5 il valore di partenza
    Cella C6 Data e ora in cui hai scritto il valore
    Cella C7 Contiene la formula =Adesso()
    Cella C8 Contiene la formula =C7-C6
    Cella C9 Contiene la formula =INT(C8*86400)
    il valore che visualizzi qui(C9) è il numero di secondi trascorsi tra la data contenuta in c6 e c7
    Cella C9 Contiene la formula =C5+10*C9

    attenzione come tutte le formule di excel si aggiornarnano ogni tanto, solo se si verifica una modifica nel file di excels.

    Ciao
    ℹ️ Leggi di più su dragone bianco ...

  9. #9
    toronto non è in linea Scolaretto
    grazie infinite Dragone.

  10. #10
    sbambucia non è in linea Novello
    Salve a tutti e buongiorno! Io ho una domanda simile se qualcuno può aiutarmi...
    Io vorrei semplicemente incrementare il valore di una cella di una unità ogni 60 min. a partire da un ora prestabilita.
    Es: A1 contiene una data e ora, A2 il numero che deve essere incrementato, A3 il risultato.
    Quindi se A1 contiene "16/2/2016 9:30:00" e A2 contiene "10", A3 alle ore 10:30:00 conterrà "11", alle 11:30:00 conterrà "12" e così via.
    Cambiando il valore di A2 cambierà il valore di A3

    Grazie anticipatamente

+ Rispondi al messaggio
Pagina 1 di 2 12 ultimoultimo

Potrebbero interessarti anche ...

  1. Come incremento il valore di una cella ogni 60 min?
    Da sbambucia nel forum Microsoft Excel
    Risposte: 7
    Ultimo Post: 16-02-2016, 17:14
  2. Incremento valore numerico
    Da andrea89it nel forum Microsoft Access
    Risposte: 2
    Ultimo Post: 10-12-2013, 21:47
  3. Risposte: 1
    Ultimo Post: 27-07-2011, 16:08
  4. MACRO con incremento di valore
    Da xmapix nel forum Microsoft Word
    Risposte: 13
    Ultimo Post: 22-10-2008, 11:02
  5. Risposte: 2
    Ultimo Post: 16-07-2006, 10:08