salve e buona domenica;
Il caso che poni e' molto piu' semplice ...
pensavo invece fosse molto più complicato
;
citando una tua espressione in un mio topic di qualche tempo addietro:
io(miko) "elaboro" mentalmente le cose complicate ed a voi(forum) lascio il compito più semplice di realizzare le macro
;
per quanto attiene al codice, anche in questo caso evidenzio la velocità, un codice conciso e la facile interpretazione del risultato
finale data la tua scelta di porre:
...accanto a ogni numero dell' elenco saranno riportati, in orizzontale, i numeri quella differenza.
ottimo lavoro, grazie.
in questi giorni riflettevo sulla possibilità di modificare il codice per evitare di inserire un solo numero in cella B1, come attualmente richiede la macro, ma di inserire più numeri contemporaneamente, in diverse celle, e ricercare la differenza di ciascuno di essi.
ho fatto delle prove inserendo in riga 1 a partire da B1 diversi valori;
modificando nel codice il riferimento: myDiff = "B1", in myDiff = "C1" oppure myDiff = "D1" etc
e commentando la linea che cancella le celle, mi sono accorto che in alcuni casi il risultato si sovrappone
a quello precedente, e perciò questa soluzione non può funzionare.
ho pensato allora di inserire in colonna A i numeri dell'elenco, in colonna B i numeri dei quali si cercano le differenze,
e di generare, per ciascun numero di colonna B, un foglio su cui riportare il risultato.
al momento in cui scrivo non ho altre idee risolutive e non intuisco se questa sia la soluzione migliore per una buona visualizzazione del risultato.
speriamo che la notte porti consiglio anche a te.
ciao e grazie