di Flash30005 » 10/09/09 10:26
Ciao Duilio e Flrcml
Il programma funziona perfettamente quando lo usate non in Test quindi riportatevi sempre in fase non di Test mettete i vostri numeri nella colonna A e fate lo sviluppo premendo Start (che scompare appositamente per evitare "impicci"), questo procedimento inserisce i numeri iniziali nella cella AC16 (denominazione campo, forse impropriamente chiamato Col Iniziali perché sono la quantità dei numeri inziali, se volete, cambiate il suo nome).
In fase di test siete voi a gestire il programma manualmente per analizzare come avviene lo sviluppo e troverete righe che si ripetono ciclicamente fino ad arrivare a righe con degli 0 ciò significa che il numero del Coeff. Cicli è basso (se non vedete duplicati di righe) quindi va alzato oppure manualmente copiate il gruppo di numeri in gioco e aggiungeteli alla fine della serie nella colonna A. Il coefficente cicli copia i numeri in gioco n volte se mettete in gioco 15 numeri e inserite 20 in coeff. cicli avrete 300 celle occupate dalla serie di 15 numeri.
Aggiungo che in fase di Test se nella cella AC16 (numeri iniziali) c'è 15 potete aggiungere anche 1000 numeri il programma lascerà solo i primi 15 numeri perché non va ad aggiornare il campo AC16 (non lo può fare perché nella colonna A c'è la famosa serie dei numeri ripetuta 20 volte e lasciata lì per permettere all'utente di trascinare le formule, quindi, come potrebbe sapere quali sono i vostri nuovi numeri rispetto alle serie aggiunte precedentemente?). quindi in questa fase inserite 20 numeri (da A1 a A20), lasciando anche le 300 righe occupate e mettete 20 nella cella Col.Iniziali (AC16)
Il coeff. sviluppo invece (non sapendo le condizioni in testata) fa fermare lo sviluppo a n cicli (scelta dell'utente) se il valore è basso non completa il ciclo (sistema tronacato) es. si ferma a 3 righe ma in fase di test trascinando la formule le righe diventano 5 o 10 (a me non si è mai verificato), se, invece, è alto il programma impiega più tempo nell'elaborazione generando righe, con tanti 0,0,0 inutili, che vengono comunque cancellate dal programma in automatico (quando non è in fase di test).
E' chiaro ora?
Con questo non escludo bug che possono sempre sorgere nell'uso frequente e questo lo lascio fare a voi.
Ciao