Buongiorno a tutti,
sono nuovo e vi prego di scusarmi e consigliarmi se commetto errori.
Premessa
Volevo creare un foglio di calcolo per migliorare la programmazione della produzione, Foglio 1 (DataBase) con elenco articoli e dati relativi, Foglio 2 "calendario" dei turni di lavoro che prendesse e organizzasse in maniera cronologica e consecutiva le lavorazioni, Foglio 3 con tabelle di dati comuni e note relative.
File in allegato (se riesco)
Problema
Gli articoli hanno ore di lavorazione diverse, il mio tentativo era di prevedere i cambi di produzione per organizzare il personale specializzato a fare il cambio articolo.
Ho cercato di inserire gli articoli prendendoli in maniera sequenziale dal foglio 1 e inserirli nel calendario lavorazioni, andando a scalare dalle ore di lavoro richieste dall'articolo in modo tale che finite le ore di lavoro necessarie passasse al successivo.
Per contare le ore già lavorare però sono finito a creare un ciclo.
(e seconde me va bene) ma ad ogni iterazione del ciclo, per come l'ho impostato, le ore lavorate vengono ricontate modificando il programma.
Non conosco minimamente VBA perciò accetto guide e consigli, imparo abbastanza velocemente.
Conosco javascript perché ho seguito un corso base all'università, quindi ho un po' di dimestichezza con cicli e variabili (che tornerebbero utili in questo caso).
Speravo di riuscire a fare tutto in Excel in modo da passarlo al mio collega, per organizzare la produzione in modo rapido ed intelligente,
e che possa facilmente essere usato da tutti, anche chi non è molte esperto.
Spero in un vostro aiuto perché non riesco a uscirne, la soluzione (secondo me) è trovare un modo migliore di conteggiare le ore già lavorate per ogni articolo.
[Modificato da gian_simi 29/07/2019 19:00]