Numero dei giri



  • Numero dei giri
    di Trusce58 data: 31/01/2016 21:30:48

    Saluti...
    Avrei necessità di trovare una macro che mi dia la possibilità di inserire i passaggi numerici tipo una gara in circuito di bici o altro in modo da avere una prima colonna dove avere l'elenco del primo passaggio e non appena un numero presente nella prima colonna ripassa venga a trovarsi nella seconda colonna e poi nella terza etc.
    Grazie



  • di alfrimpa data: 31/01/2016 21:52:14

    Ciao

    La prima cosa che mi viene da chiedere è chi o che cosa "comunica" a Excel i passaggi delle bici.

    Insomma non capisco sulla base di quale meccanismo dovrebbe funzionare il tutto.

    Puoi spiegare, con riferimento al foglio di lavoro, cosa dovrebbe fare la macro?

    Alfredo

    P.S. Ho visto il tuo quesito anche su altro forum dove, se non sbaglio, non hai ricevuto risposte. Non credi che ci sarà un motivo?





  • di Trusce58 data: 01/02/2016 00:13:20

    Come avrai visto allora ho già impostato una macro per creare un cronologico che mi assegna anche il tempo ma mi servirebbe che per ogni numeri digitato appaia quante volte viene ripetuto in modo da avere per ogni numero quante volte è transitato e di conseguenza il tempo impiegato, spero di essere stato più chiaro, se no pazienza grazie comunque
     
    Sub Macro1() 
    ' 
    ' Macro1 Macro 
    ' 
    
    ' 
    Range("B3").Select 
    Application.CutCopyMode = False 
    ActiveCell.FormulaR1C1 = "=NOW()" 
    Selection.Copy 
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False 
    Range("C3").Select 
    ActiveCell.FormulaR1C1 = "=RC[-1]-R1C4" 
    Rows("3:3").Select 
    Selection.Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove 
    Range("A3").Select 
    Application.OnKey "{ENTER}", "Macro1" 
    End Sub 



  • di Marius44 data: 01/02/2016 08:58:11

    Ciao Trusce58
    hai postato una bella macro (anche se, credo, richiami se stessa e non si ferma mai) ma non hai risposto alla prima domanda dell'amico Alfredo (che saluto).
    Quello che vorremmo capire è l'alimentazione del foglio excel e come e chi "lancia" la macro.
    Analizziamo la tua macro:
    Selezioni B3 e inserisci l'ora attuale, la copi e la ri-incolli come valore nella stessa cella. Selezioni C3 ed inserisci una formula per far fare una differenza tra la cella a sinistra (cioè B3) con la cella R1C4 ( chi ha scritto e che cosa in questa cella?). Quindi aggiungi una riga. Selezioni A3 e dai invio.
    Non credi che manchi qualche informazione a chi volesse aiutarti?

    Ciao,
    Mario



  • di Mister_x (utente non iscritto) data: 01/02/2016 10:30:48

    ciao

    ciao Alfredo ciao Mario
    posto un file con gia' inserito, da come sospetto tutto quello che si possa fare in una gara, dove bisogna tenere conto del numero dei giri e del tempo sia parziale che totale, dato che nella sub() proposta ho visto un NOW() , ma questa non si puo' utilizzare come funzione in quanto e' volatile se inserita in un foglio, ma nel nostro caso deve essere statica, quindi un valore fisso dato da una funzione di VBA e riportato su una cella di excel

    allego il file con gia' tutto inserito RACCOMANDANDO A TRUSCE58 di stidiarselo per benino nei vari passaggi
    File per qualsiasi excel

    ciao






  • di Trusce58 data: 01/02/2016 18:50:15

    Grazie mille, di solito uso filemaker da anni e volevo provare a fare le stesse cose con excel visto che access non lo conosco proprio, saluti