Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
1 prodotto
SIMULAZIONE CON VBA
Il magazzino viene rifornito sulla base del lotto economico Il costo totale è dato dalla somma di tre tipologie di costo:
di acquisto (EOQ)
Q*
t* = = 19.105 ⇒ 19
tasso
7 8
Selezionare Strumenti Macro Macro Inseriamo il codice in VBA nella subroutine dati():
11 12
Calcolare la cumulata
13 14
Calcolare il tasso di assorbimento come valore atteso della Chiedere l’inserimento degli altri dati
domanda e scriverlo nella cella F1
15 16
e scriverli nelle colonne E ed F
Foglio “eoq”
17 18
Foglio “simula” viene alimentato dalla macro “simula” Selezionare Strumenti Macro Macro
contiene un run di simulazione
19 20
ed inserire “simula” nella casella Nome macro
Selezionare il foglio “simula” e cancellarne il contenuto
Per ogni giorno della simulazione
Intestare le colonne del foglio “simula” (ricordarsi di chiudere il ciclo con Next)
21 22
Essendo il numero
casuale compreso
fra 0.1 e 0.9, la d) Scrivere la quantità consegnata al magazzino nel giorno
domanda
corrispondente
La quantità è pari a Q*=3821 nei giorni 1, 19, 38, …
è 200
e 0 negli altri giorni
23 24
Creiamo un contatore dei giorni. Lo incrementiamo di uno
e) Calcolare il livello della giacenza
per ogni giorno della simulazione. Quando il contatore assume un
valore multiplo di 19, allora il giorno corrente è un giorno
di consegna Giorno 1: quantità consegnata – domanda
Giorno t: livello giorno t-1 + quantità consegnata - domanda
codice già
! inserito
Giorno 1 - di ordinazione
Giorni
succes-
25 26
sivi
- di giacenza
La macro dovrebbe ora eseguire un run di simulazione
Next
27 28
Ultimo step: aggiungere alla macro “simula” l’aggiornamento del
Foglio “costi”