'Dati INPUT. PC = 3000 'potenza contrattuale PotMax = PC * 1.1 Pot33 = PC *

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "'Dati INPUT. PC = 3000 'potenza contrattuale PotMax = PC * 1.1 Pot33 = PC *"

Transcript

1 Modulo1-1 'applicativo Excel VBA per la gestione dei consumi elettrici domestici - contatore monofase ' elaborazione maggio 2015 ' a cura di Riccardo Mazzei ' per il sito Sub Main() Dim riga_fin, riga_fest, giornosettimana_num As Integer Dim valore_val, giornosettimana_word As Variant Dim array_festivita(100) As Variant Dim array_valori(66000, 30) As Variant Dim flag0 As Boolean Dim PC, PotMax, Pot33, Emis, Pmis As Long Dim data_date As Variant Dim array_pot33(1000, 10) As Variant ' valori Pmis che superano il 33% della Potenza Installata p er massimo 2 minuti Dim array_potmax(20000, 10) As Variant ' valori di Pmis che superano il 10% e sono inferiori al 33% per massimo 182 minuti 'Dati INPUT PC = 3000 'potenza contrattuale PotMax = PC * 1.1 Pot33 = PC * ' descrizione colonne dei valori ' array-col 1 valore letto data e ora foglio-colonna 1 ' array-col 2 valore letto Energia foglio-colonna 2 Emis ' array-col 3 valore calcolato Data ggmmaaaa ' array-col 4 valore calcolato orario (ora-minuti) ' array-col 5 valore calcolato giorno del mese ' array-col 6 valore calcolato mese ' array-col 7 valore calcolato anno ' array-col 8 valore calcolato giorno della settimana numero ' array-col 9 valore calcolato giorno della settimana word ' array-col 10 valore calcolato giorno festivo se si 1 se no 0 ' array-col 11 valore calcolato ordinale (numero riga) ' array-col 12 valore calcolato Potenza Pmis ' Dim array_fasce(40, 3) As Long 'array-col 1 data (giorno mese anno) ' array-col 2 fascia F1 dalle 8 alle 19 da lunedi a venerdi ' array-col 3 fascia F2F3 tutte le altre ore ' 'Selection.EntireRow.Insert sommaf1 = 0 sommaf2f3 = 0 'caricamento giornate festive in giorni lavorativi lun-ven Sheets("festivita").Activate riga_fest = ActiveCell.Row For n = 1 To riga_fest Range(Cells(n, 1), Cells(n, 1)).Select valore_val = ActiveCell.Value array_festivita(n) = valore_val n Sheets("Foglio1").Activate

2 Modulo1-2 riga_fin = ActiveCell.Row '******************************* For i = 1 To riga_fin Range(Cells(i, 1), Cells(i, 1)).Select 'valore ordinale (numero riga) valore_val = ActiveCell.Row array_valori(i, 11) = valore_val ' valore letto data valore_val = ActiveCell.Value array_valori(i, 1) = valore_val ' valore calcolato data ggmmaaaa valore_val = DateValue(ActiveCell.Value) array_valori(i, 3) = valore_val ' valore calcolato orario ora,minuti valore_val = TimeValue(ActiveCell.Value) valore_val = valore_val * 24 array_valori(i, 4) = valore_val ' giorno del mese valore_val = Day(ActiveCell.Value) array_valori(i, 5) = valore_val ' mese valore_val = Month(ActiveCell.Value) array_valori(i, 6) = valore_val ' anno valore_val = Year(ActiveCell.Value) array_valori(i, 7) = valore_val ' giorno della settimana numero valore_val = Weekday((ActiveCell.Value), 2) array_valori(i, 8) = valore_val ' giorno della settimana word valore_val = Weekday((ActiveCell.Value), 2) giornosettimana_num = valore_val 'giornosettimana_text=if(giornosettimana_num=1;"lunedi";if(giornosettimana_num=2;"martedi" ;if(giornosettimana_num=3;"mercoledi";if(giornosettimana_num=4;"giovedi";if(giornosettimana_num=5;" venerdi";if(giornosettimana_num=6;"sabato";"domenica")))))) If giornosettimana_num = 1 Then giornosettimana_word = "lunedi" ElseIf giornosettimana_num = 2 Then giornosettimana_word = "martedi" ElseIf giornosettimana_num = 3 Then giornosettimana_word = "mercoledi" ElseIf giornosettimana_num = 4 Then giornosettimana_word = "giovedi" ElseIf giornosettimana_num = 5 Then giornosettimana_word = "venerdi" ElseIf giornosettimana_num = 6 Then giornosettimana_word = "sabato" Else: giornosettimana_word = "domenica" array_valori(i, 9) = giornosettimana_word 'Debug.Print giornosettimana_word

3 Modulo1-3 cel 'lettura e scrittura in array valori del valore consumo (energia)in Watt minuto colonna 2 ex Range(Cells(i, 2), Cells(i, 2)).Select ' valore letto consumo valore_val = Val(ActiveCell.Value) valore_val = valore_val / 60 'energia in Watt minuto array_valori(i, 2) = valore_val 'lettura e scrittura in array valori del valore Potenza unitaria in Watt colonna 2 excel Range(Cells(i, 2), Cells(i, 2)).Select ' valore letto consumo valore_val = Val(ActiveCell.Value) valore_val = valore_val 'Potenza unitaria in Watt array_valori(i, 12) = valore_val i 'chiuso e verificato il codice che scrive l' array-valori ' va continuata la scrittura per il codice per array calcoli ' e array fasce 'finito il 20 marzo 2015 ore 20:10 'inizio codice per assegnazione consumi a fascie orarie F1 oppure F2F3 ' Pcontrattuale 4.5 kw 'PC = Potenza contrattuale kw 'PMax = Potenza massima contrattuale PC * 1.1 'Pot33 = Potenza contrattuale aumentata del 33 % ' se Pmisurata è minore di P33 può essere superata per massimo 3 ore ' se Pmisurata è uguale o maggiore di P33 può essere superata al massimo per 3 minuti '*** VERIFICA PER FASCIE ORARIE For i = 1 To riga_fin data_date = array_valori(i, 3) data_ora = array_valori(i, 4) data_giorno = array_valori(i, 8) Emis = array_valori(i, 2) flag_festa = 0 'verifica festivita For m = 1 To riga_fest data_fest = array_festivita(m) If data_date = data_fest Then flag_festa = 1 m If flag_festa = 1 Then GoTo label_si_festivita label_no_festivita: 'controllo orario se ore piene - fascia F1 If data_ora < 8 Then GoTo label_si_festivita ElseIf data_ora > 19 Then GoTo label_si_festivita ElseIf data_giorno > 5 Then ' giorno della settimana maggiore di venerdi GoTo label_si_festivita Else sommaf1 = sommaf1 + Emis

4 Modulo1-4 GoTo Label_uscita label_si_festivita: ' tutte le Emis sono in fascia F2F3 sommaf2f3 = sommaf2f3 + Emis Label_uscita: 'Debug.Print "somma fascia F1" 'Debug.Print sommaf1 'Debug.Print "somma fascie F2 F3" 'Debug.Print sommaf2f3 i '*** VERIFICA PER MASSIMA POTENZA UNITARIA ASSORBITA ' Per ragioni di test del codice si mette un valore inferiore per PC ' a test ultimito si ripristina codice corretto 'si verifica nel minuto in esame e nei quattro minuti seguenti per il caso distacco 3 minuti 'Pmaxass superiore alla Pot33 'si verifica per il minuto in esame e nei 200 minuti seguenti per il caso distacco 3 ore 'Pmaxass compresa tra Potmax e Pot33 m = 0 q = 0 conta_array_pot33 = 0 conta_array_potmax = 0 '************************** 'Verifica su Pot33 '*********************** For i = 1 To riga_fin Pmis = array_valori(i, 12) 'Potenza misurata data_mis = array_valori(i, 1) orario_mis = array_valori(i, 4) / 24 riga_mis = array_valori(i, 11) If Pmis >= Pot33 Then GoTo LabelPot33 Else: GoTo Uscita_pot33 LabelPot33: conta_array_pot33 = conta_array_pot m = m + 1 array_pot33(m, 1) = riga_mis array_pot33(m, 2) = data_mis array_pot33(m, 3) = orario_mis array_pot33(m, 4) = Pmis Debug.Print "Pot33" Debug.Print data_mis Debug.Print orario_mis Debug.Print Pmis Uscita_pot33: '******************* 'Verifica su PotMax '******************* For i = 1 To riga_fin Pmis = array_valori(i, 12) 'Potenza misurata data_mis = array_valori(i, 1) orario_mis = array_valori(i, 4) / 24 riga_mis = array_valori(i, 11)

5 Modulo1-5 If Pmis >= PotMax Then GoTo LabelPotMax Else: GoTo Uscita_potmax LabelPotMax: conta_array_potmax = conta_array_potmax + 1 q = q + 1 array_potmax(q, 1) = riga_mis array_potmax(q, 2) = data_mis array_potmax(q, 3) = orario_mis array_potmax(q, 4) = Pmis Debug.Print "PotMax" Debug.Print data_mis Debug.Print orario_mis Debug.Print Pmis Uscita_potmax: 'codice corretto anche per analisi Max Potenza Assorbita (misurata) 'continuare a scrivere codice per riportare su foglio "Riepilogo" 'il contenuto degli array Pot33 e Potmax Debug.Print conta_array_pot33 Debug.Print conta_array_potmax 'Sheets.Add una volta sistemato il codice attivare queste tre righe 'Sheets("Foglio2").Select 'Sheets("Foglio2").Name = "riepilogo" ' 'scrittura su foglio riepilogo dello array_pot33 Sheets("riepilogo").Select For i = 1 To conta_array_pot33 Range(Cells(i, 1), Cells(i, 1)).Select ActiveCell.FormulaR1C1 = array_pot33(i, 1) 'riga della matrice misure ActiveCell.FormulaR1C1 = array_pot33(i, 2) 'data ActiveCell.FormulaR1C1 = array_pot33(i, 3) 'orario ActiveCell.FormulaR1C1 = array_pot33(i, 4) 'Pmis 'scrittura su foglio riepilogo dello array_potmax Range("I1").Select For i = 1 To conta_array_potmax Range(Cells(i, 9), Cells(i, 9)).Select ActiveCell.FormulaR1C1 = array_potmax(i, 1) 'riga della matrice misure ActiveCell.FormulaR1C1 = array_potmax(i, 2) 'data ActiveCell.FormulaR1C1 = array_potmax(i, 3) 'orario ActiveCell.FormulaR1C1 = array_potmax(i, 4) 'Pmis 'fine routine End Sub Sub rampa_di_distacco() Dim array_dati(1000, 2) As Integer Dim riga_partenza, riga_arrivo, righe_totali, valore_riga, riga_cont As Long

6 Modulo1-6 Dim Pmis As Long riga_cont = 1 '****************** ' dati calcolo ' ****************** riga_partenza = riga_arrivo = Sheets("Foglio1").Activate righe_totali = ActiveCell.Row For i = 1 To righe_totali Range(Cells(i, 1), Cells(i, 1)).Select valore_riga = ActiveCell.Row If valore_riga < riga_partenza Then GoTo uscita ElseIf valore_riga > riga_arrivo Then GoTo uscita Else Range(Cells(i, 2), Cells(i, 2)).Select Pmis = Val(ActiveCell.Value) array_dati(riga_cont, 1) = riga_cont array_dati(riga_cont, 2) = Pmis riga_cont = riga_cont + 1 uscita: Sheets("dati_curva_grafico").Activate For i = 1 To riga_cont - 1 Range(Cells(i, 1), Cells(i, 1)).Select ActiveCell.FormulaR1C1 = array_dati(i, 1) 'numero del minuto del grafico - ascissa ActiveCell.FormulaR1C1 = array_dati(i, 2) 'Pmis - ordinata End Sub Sub verifica_contatore() Dim array_valori(1000, 2) As Variant Dim array_contatore(100, 7) As Variant Dim data_ora As Date Dim Emis, deltae, E_F1mis, E_F2_F3mis, E_F1cont, E_F2cont, E_F3cont, E_F2_F3cont As Integer Dim riga, riga_inizio, riga_fine, riga_finale, riga_ultima As Double Dim data_inizio, data_fine As Date Sheets("principale").Select Cells.Select Selection.ClearContents Sheets("contatore").Activate riga_finale = ActiveCell.Row Range("J2").Select For i = 1 To riga_finale - 1 Range(Cells(i + 1, 10), Cells(i + 1, 10)).Select data_ora = ActiveCell.Value E_F1cont = ActiveCell.Offset(0, -7).Value E_F2cont = ActiveCell.Offset(0, -6).Value 'valore data giorno e ora

7 Modulo1-7 E_F3cont = ActiveCell.Offset(0, -5).Value E_F2_F3cont = E_F2cont + E_F3cont array_contatore(i, 1) = data_ora array_contatore(i, 2) = E_F1cont 'F1 array_contatore(i, 3) = E_F2cont 'F2 array_contatore(i, 4) = E_F3cont 'F3 array_contatore(i, 5) = E_F2_F3cont 'F2_F3 For g = 2 To riga_finale - 1 Sheets("Foglio1").Activate riga_ultima = ActiveCell.Row data_inizio = array_contatore(g - 1, 1) data_fine = array_contatore(g, 1) 'mettere tutto in loop per tutte le letture del contatore 'flag_fascie = True per ore piene False per ore vuote 'fascia F1 fascia_f1 = fascia_watth(data_inizio, data_fine, True) fascia_f1 = fascia_f1 / 1000 / 60 'fascie F2 F3 fascia_f2f3 = fascia_watth(data_inizio, data_fine, False) fascia_f2f3 = fascia_f2f3 / 1000 / 60 'fascia_watth(data_day_iniz As Date, data_day_fine As Date, flag_fascie As Boolean) Sheets("contatore").Activate Range(Cells(g, 17), Cells(g, 17)).Select ActiveCell.FormulaR1C1 = (fascia_f1) Range(Cells(g, 18), Cells(g, 18)).Select ActiveCell.FormulaR1C1 = (fascia_f2f3) Range(Cells(g, 19), Cells(g, 19)).Select ActiveCell.FormulaR1C1 = (fascia_f1 + fascia_f2f3) Debug.Print fascia_f1 Debug.Print fascia_f2f3 g MsgBox ("elaborazione terminata") End Sub

8 Modulo2-1 Function fascia_watth(byval data_day_iniz As Date, ByVal data_day_fine As Date, flag_fascie As Bool ean) '*** calcolo consumi su contatore PER FASCIE ORARIE Dim row_fin, row_fest, dayweek_num As Integer Dim vale_val, dayweek_word As Variant Dim array_fest(100) As Variant Dim array_val(66000, 30) As Variant Dim flag00 As Boolean Dim Emisu, contavalorif1, contavalorif2f3 As Long Dim date_data As Variant Dim data_da_verificare, data_riki As Date ' descrizione colonne dei valori ' array-col 1 valore letto data e ora foglio-colonna 1 ' array-col 2 valore letto Energia foglio-colonna 2 Emisu ' array-col 3 valore calcolato Data ggmmaaaa ' array-col 4 valore calcolato orario (ora-minuti) ' array-col 5 valore calcolato giorno del mese ' array-col 6 valore calcolato mese ' array-col 7 valore calcolato anno ' array-col 8 valore calcolato giorno della settimana numero ' array-col 9 valore calcolato giorno della settimana word ' array-col 10 valore calcolato giorno festivo se si 1 se no 0 ' array-col 11 valore calcolato ordinale (numero riga) ' array-col 12 valore calcolato Potenza Pmis ' Dim array_fascia(40, 3) As Long 'array-col 1 data (giorno mese anno) ' array-col 2 fascia F1 dalle 8 alle 19 da lunedi a venerdi ' array-col 3 fascia F2F3 tutte le altre ore ' 'Selection.EntireRow.Insert 'fascia_watth = 0 'caricamento giornate festive in giorni lavorativi lun-ven Sheets("festivita").Activate row_fest = ActiveCell.Row For n = 1 To row_fest Range(Cells(n, 1), Cells(n, 1)).Select vale_val = ActiveCell.Value array_fest(n) = vale_val n Sheets("Foglio1").Activate row_fin = ActiveCell.Row contavalorif1 = 0 contavalorif2f3 = 0 Debug.Print data_day_iniz Debug.Print data_day_fine '*******************************

9 Modulo2-2 For i = 1 To row_fin Range(Cells(i, 1), Cells(i, 1)).Select 'valore ordinale (numero riga) vale_val = ActiveCell.Row array_val(i, 11) = vale_val ' valore letto data vale_val = ActiveCell.Value array_val(i, 1) = vale_val ' valore calcolato data ggmmaaaa vale_val = DateValue(ActiveCell.Value) array_val(i, 3) = vale_val ' valore calcolato orario ora,minuti vale_val = TimeValue(ActiveCell.Value) vale_val = vale_val * 24 array_val(i, 4) = vale_val ' giorno del mese vale_val = Day(ActiveCell.Value) array_val(i, 5) = vale_val ' mese vale_val = Month(ActiveCell.Value) array_val(i, 6) = vale_val ' anno vale_val = Year(ActiveCell.Value) array_val(i, 7) = vale_val ' giorno della settimana numero vale_val = Weekday((ActiveCell.Value), 2) array_val(i, 8) = vale_val ' giorno della settimana word vale_val = Weekday((ActiveCell.Value), 2) dayweek_num = vale_val 'giornosettimana_text=if(dayweek_num=1;"lunedi";if(dayweek_num=2;"martedi";if(dayweek_num= 3;"mercoledi";if(dayweek_num=4;"giovedi";if(dayweek_num=5;"venerdi";if(dayweek_num=6;"sabato";"dome nica")))))) If dayweek_num = 1 Then dayweek_word = "lunedi" ElseIf dayweek_num = 2 Then dayweek_word = "martedi" ElseIf dayweek_num = 3 Then dayweek_word = "mercoledi" ElseIf dayweek_num = 4 Then dayweek_word = "giovedi" ElseIf dayweek_num = 5 Then dayweek_word = "venerdi" ElseIf dayweek_num = 6 Then dayweek_word = "sabato" Else: dayweek_word = "domenica" array_val(i, 9) = dayweek_word 'Debug.Print dayweek_word cel 'lettura e scrittura in array valori del valore consumo (energia)in Watt minuto colonna 2 ex Range(Cells(i, 2), Cells(i, 2)).Select

10 Modulo2-3 i ' valore letto consumo vale_val = Val(ActiveCell.Value) vale_val = vale_val 'energia in Watt minuto array_val(i, 2) = vale_val 'lettura e scrittura in array valori del valore Potenza unitaria in Watt colonna 2 excel Range(Cells(i, 2), Cells(i, 2)).Select ' valore letto consumo vale_val = Val(ActiveCell.Value) vale_val = vale_val 'Potenza unitaria in Watt array_val(i, 12) = vale_val For i = 1 To row_fin date_data = array_val(i, 3) data_ora = array_val(i, 4) '***** ' aggiunto 0104 data_giorno = array_val(i, 8) '***** data_da_verificare = array_val(i, 1) Emisu = array_val(i, 2) Emisu = Val(Emisu) '*******verifica date misura con date lettura contatore data_riki = Format(data_da_verificare, "dd/mm/yy hh.mm.ss") data_day_iniz = Format(data_day_iniz, "dd/mm/yy hh.mm.ss") data_day_fine = Format(data_day_fine, "dd/mm/yy hh.mm.ss") If data_riki < data_day_iniz Then GoTo Label_uscita1 ElseIf data_riki > data_day_fine Then GoTo Label_uscita1 Else: GoTo continua continua: flag_festa = 0 'verifica festivita For m = 1 To row_fest data_fest = array_fest(m) If date_data = data_fest Then flag_festa = 1 m If flag_festa = 1 Then GoTo label_si_festivita1 label_no_festivita1: 'controllo orario se ore piene - fascia F1 '************** If data_ora < Val("8.00") Then '************** GoTo label_si_festivita1 '************ ElseIf data_ora > Val("19.00") Then '************ GoTo label_si_festivita1 ElseIf data_giorno > 5 Then GoTo label_si_festivita1 ' giorno della settimana maggiore di venerdi Else sommaf1 = sommaf1 + Emisu

11 Modulo2-4 contavalorif1 = contavalorif1 + 1 Sheets("principale").Activate Range(Cells(1, 1), Cells(1, 1)).Select Range(Cells(contavaloriF1, 1), Cells(contavaloriF1, 1)).Select ActiveCell.FormulaR1C1 = date_data ActiveCell.Offset(0, 1).FormulaR1C1 = data_ora ActiveCell.Offset(0, 2).FormulaR1C1 = Emisu GoTo Label_uscita1 label_si_festivita1: ' tutte le Emisu sono in fascia F2F3 sommaf2f3 = sommaf2f3 + Emisu contavalorif2f3 = contavalorif2f3 + 1 Sheets("principale").Activate Range(Cells(1, 10), Cells(1, 10)).Select Range(Cells(contavaloriF2F3, 10), Cells(contavaloriF2F3, 10)).Select ActiveCell.FormulaR1C1 = date_data ActiveCell.Offset(0, 1).FormulaR1C1 = data_ora ActiveCell.Offset(0, 2).FormulaR1C1 = Emisu Label_uscita1: 'Debug.Print "somma fascia F1" 'Debug.Print sommaf1 'Debug.Print "somma fascie F2 F3" 'Debug.Print sommaf2f3 i If flag_fascie = True Then fascia_watth = sommaf1 Else: fascia_watth = sommaf2f3 Debug.Print contavalorif1 Debug.Print contavalorif2f3 End Function

28/02/2014 Copyright V. Moriggia

28/02/2014 Copyright V. Moriggia Informatica per la Finanza 3 Le variabili in VBA Altri I/O 28/02/2014 Copyright 2005-2007 V. Moriggia 1 28/02/2014 3.2 Le variabili in VBA V. Moriggia 1 28/02/2014 3.3 Dichiarazione di variabili in VBA

Dettagli

VBA Principali Comandi

VBA Principali Comandi VBA Principali Comandi Sintassi Significato Esempio Dim As Dichiarazione Dim x As Integer di una variabile Dim , , ,.,

Dettagli

Visual Basic For Application Guida Pratica per Esempi

Visual Basic For Application Guida Pratica per Esempi 2016 Visual Basic For Application Guida Pratica per Esempi Ing. Nicola Cappuccio 02/04/2016 1. VBA - Visual Basic For Application... 2 1.1. Come creare una Macro... 2 Attivare l opzione di sviluppo in

Dettagli

VBA è un linguaggio di scripting derivato da Visual Basic, da cui prende il nome. Come ogni linguaggio ha le sue regole.

VBA è un linguaggio di scripting derivato da Visual Basic, da cui prende il nome. Come ogni linguaggio ha le sue regole. Excel VBA VBA Visual Basic for Application VBA è un linguaggio di scripting derivato da Visual Basic, da cui prende il nome. Come ogni linguaggio ha le sue regole. 2 Prima di iniziare. Che cos è una variabile?

Dettagli

ATTENZIONE: LA COLONNA FARMACIE APERTE NON TIENE CONTO DELLE EVENTUALI CHIUSURE PER FERIE, NE' DELLE APERTURE FACOLTATIVE NEI GIORNI FESTIVI NON

ATTENZIONE: LA COLONNA FARMACIE APERTE NON TIENE CONTO DELLE EVENTUALI CHIUSURE PER FERIE, NE' DELLE APERTURE FACOLTATIVE NEI GIORNI FESTIVI NON ATTENZIONE: LA COLONNA NON TIENE CONTO DELLE EVENTUALI CHIUSURE PER FERIE, NE' DELLE APERTURE FACOLTATIVE NEI GIORNI FESTIVI NON DOMENICALI GENNAIO 2013 1 martedì MONTANARO 2 mercoledì TUTTE MONTANARO

Dettagli

Excel & VBA. Excel e Visual Basic for Application

Excel & VBA. Excel e Visual Basic for Application Excel & VBA Excel e Visual Basic for Application Automazione Excel con VBA incorpora la tecnologia dell automazione (OLE automation) Excel dialoga con VBA attraverso un insieme di comandi detto libreria

Dettagli

Codici a barre - Seconda parte (EAN 8 ed EAN 13)

Codici a barre - Seconda parte (EAN 8 ed EAN 13) Codici a barre - Seconda parte (EAN 8 ed EAN 13) Inviato da Roberto venerdì 23 maggio 2008 Ultimo aggiornamento domenica 25 maggio 2008 Il Blog di Excelvba Come promesso, ecco il codice EAN nelle sue varianti

Dettagli

Excel & VBA. Excel e Visual Basic for Application

Excel & VBA. Excel e Visual Basic for Application Excel & VBA Excel e Visual Basic for Application Automazione Excel con VBA incorpora la tecnologia dell automazione (OLE automation) Excel dialoga con VBA attraverso un insieme di comandi detto libreria

Dettagli

TURNI FARMACIE DISTRETTO N. 2 MESE DI GENNAIO 2015

TURNI FARMACIE DISTRETTO N. 2 MESE DI GENNAIO 2015 TURNI FARMACIE DISTRETTO N. 2 MESE DI GENNAIO 2015 1 giovedì ETROUBLES 2 venerdì ETROUBLES 3 sabato ETROUBLES 4 domenica ETROUBLES 5 lunedì GIGNOD 6 martedì GIGNOD 7 mercoledì GIGNOD 8 giovedì GIGNOD 9

Dettagli

Rimuovere la password dalle protezioni di foglio e cartella in Excel

Rimuovere la password dalle protezioni di foglio e cartella in Excel Rimuovere la password dalle protezioni di foglio e cartella in Excel Inviato da Roberto giovedì 24 gennaio 2008 Ultimo aggiornamento venerdì 13 giugno 2008 Il Blog di Excelvba Probabilmente il commento

Dettagli

Introduzione a Visual Basic Lezione 1 Concetti base e istruzioni condizionali

Introduzione a Visual Basic Lezione 1 Concetti base e istruzioni condizionali a Visual Basic Lezione 1 Concetti base e istruzioni condizionali Mario Alviano Introduzione all informatica Università della Calabria http://alviano.net/introinfo A.A. 2008/09 Introduzione Un esempio:

Dettagli

VISUAL BASIC FOR APPLICATION

VISUAL BASIC FOR APPLICATION VISUAL BASIC FOR APPLICATION LA PIATTAFORMA DI SVILUPPO GLI ELEMENTI DI VBA Finestra di progetto: mostra l elenco gerarchico dei progetti aperti e di tutti i moduli di codice e finestre di interfaccia

Dettagli

daily_regulating_2b_codice_vba.txt

daily_regulating_2b_codice_vba.txt Rem * * * * * * * * * * * * * * * * * * * * * * * * * * * Rem * R E G O L A Z I O N E G I O R N A L I E R A * Rem * * * * * * * * * * * * * * * * * * * * * * * * * * * Rem NOME DEL PROGRAMMA BASIC - REGIOR92

Dettagli

Programma del corso. Elementi di Programmazione. Introduzione agli algoritmi. Rappresentazione delle Informazioni. Reti di Calcolatori

Programma del corso. Elementi di Programmazione. Introduzione agli algoritmi. Rappresentazione delle Informazioni. Reti di Calcolatori Programma del corso Introduzione agli algoritmi Rappresentazione delle Informazioni Reti di Calcolatori Architettura del calcolatore Elementi di Programmazione Esempi di algoritmi e programmi Conversione

Dettagli

DAL DIAGRAMMA AL CODICE

DAL DIAGRAMMA AL CODICE DAL DIAGRAMMA AL CODICE Un diagramma di flusso Appare, come un insieme di blocchi di forme diverse che contengono le istruzioni da eseguire, collegati fra loro da linee orientate che specificano la sequenza

Dettagli

COMUNE DI RACCUJA CALENDARIO DI RACCOLTA DIFFERENZIATA PORTA A PORTA -DOMESTICO

COMUNE DI RACCUJA CALENDARIO DI RACCOLTA DIFFERENZIATA PORTA A PORTA -DOMESTICO CALENDARIO DI RACCOLTA DIFFERENZIATA PORTA A PORTA -DOMESTICO GENNAIO 2016 1 Venerdì 2 Sabato Umido ed organico 3 DOMENICA 4 Lunedì Umido ed organico 5 Martedì Secco indifferenziato carta e cartone 6 Mercoledì

Dettagli

ELEMENTI DI INFORMATICA E PROGRAMMAZIONE

ELEMENTI DI INFORMATICA E PROGRAMMAZIONE COGNOME E NOME: Università degli Studi di Brescia ELEMENTI DI INFORMATICA E PROGRAMMAZIONE ALLIEVI Ingegneria GESTIONALE PARTE A.1 - ELEMENTI 10/02/2016 NUM. MATRICOLA PER RITIRARSI SCRIVERE QUI "RITIRATO"

Dettagli

MODULO PER RILEVAZIONE PRESENZE

MODULO PER RILEVAZIONE PRESENZE lunedì 15 settembre 2014 martedì 16 settembre 2014 mercoledì 17 settembre 2014 giovedì 18 settembre 2014 venerdì 19 settembre 2014 lunedì 22 settembre 2014 martedì 23 settembre 2014 mercoledì 24 settembre

Dettagli

CALENDARIO CORSI: Giugno 2015

CALENDARIO CORSI: Giugno 2015 CALENDARIO CORSI: Giugno 2015 Mercoledì 3 Giovedì 4 Venerdì 5 Martedì 9 Mercoledì 10 Giovedì 11 Venerdì 12 Martedì 16 Mercoledì 17 Giovedì 18 Venerdì 19 Martedì 23 Mercoledì 24 Giovedì 25 Venerdì 26 Martedì

Dettagli

5 Array Cicli iterativi Contenuto di cella 28/02/2014 Copyright V. Moriggia 1

5 Array Cicli iterativi Contenuto di cella 28/02/2014 Copyright V. Moriggia 1 Informatica per la Finanza 5 Array Cicli iterativi Contenuto di cella 28/02/2014 Copyright 2005-2013 V. Moriggia 1 28/02/2014 7.2 ARRAY V. Moriggia 1 28/02/2014 5.3 Esercizio Trovare il maggiore tra 3

Dettagli

SETTIMANA DAL 02 MARZO AL 06 MARZO

SETTIMANA DAL 02 MARZO AL 06 MARZO SETTIMANA DAL 02 MARZO AL 06 MARZO orario Lunedì 02 Martedì 03 Mercoledì 04 Giovedì 05 Venerdì 06 ) SETTIMANA DAL 9 MARZO AL 13 MARZO orario Lunedì 09 Martedì 10 Mercoledì 11 Giovedì 12 Venerdì 13 ) SETTIMANA

Dettagli

Introduzione alla Programmazione e Applicazioni per la Finanza M2 (Prodotti Derivati) Lezione 13

Introduzione alla Programmazione e Applicazioni per la Finanza M2 (Prodotti Derivati) Lezione 13 Introduzione alla Programmazione e Applicazioni per la Finanza M2 (Prodotti Derivati) Lezione 13 Anno accademico 2006-07 Titolare corso: Prof. Costanza Torricelli Docente: Dott.ssa Marianna Brunetti I

Dettagli

Prova di Laboratorio del [ Corso A-B di Programmazione (A.A. 2004/05) Esempio: Media Modalità di consegna:

Prova di Laboratorio del [ Corso A-B di Programmazione (A.A. 2004/05) Esempio: Media Modalità di consegna: Prova di Laboratorio del 12.1.2005 [durata 90 min.] Corso A-B di Programmazione (A.A. 2004/05) 1. Leggere da tastiera un insieme di numeri interi ed inserirli in un vettore A 2. Calcolare tramite una funzione

Dettagli

Utilizzo del linguaggio Basic utilizzando l interfaccia di Excel Silvia Patacchini

Utilizzo del linguaggio Basic utilizzando l interfaccia di Excel Silvia Patacchini Introduzione all utilizzo di Visual Basic for Application Utilizzo del linguaggio Basic utilizzando l interfaccia di Excel Silvia Patacchini PROGRAMMAZIONE Insieme delle attività da svolgersi per creare

Dettagli

Il contatore bidirezionale

Il contatore bidirezionale Il contatore bidirezionale Se hai un impianto per la produzione di energia elettrica (per esempio, un impianto fotovoltaico) connesso alla rete SELIS, premendo in sequenza il PULSANTE di lettura, puoi

Dettagli

Almerico Murli - Le variabili strutturate (array) VARIABILI STRUTTURATE (ARRAY)

Almerico Murli - Le variabili strutturate (array) VARIABILI STRUTTURATE (ARRAY) VARIABILI STRUTTURATE (ARRAY) 1 successione (di numeri reali): i ℵ a R i vettore (di numeri reali): i I a i R con I ℵ sottoinsieme finito ogni componente del vettore e univocamente determinata dall indice

Dettagli

MINIMANUALE VBA PER CREARE MACRO NEI FOGLI EXCEL

MINIMANUALE VBA PER CREARE MACRO NEI FOGLI EXCEL MINIMANUALE VBA PER CREARE MACRO NEI FOGLI EXCEL ISTRUZIONI PIU COMUNI: Le istruzioni per scrivere del testo dentro una cella sono principalmente due: cells e range L istruzione cells permette di scrivere

Dettagli

LUNEDI ORA I A II A III A I B II B III B I C I D LETTERE APPROF.TO RELIGIONE ARTE E IMMAGINE MATEMATICA MATEMATICA E SCIENZE MATEMATICA E SCIENZE

LUNEDI ORA I A II A III A I B II B III B I C I D LETTERE APPROF.TO RELIGIONE ARTE E IMMAGINE MATEMATICA MATEMATICA E SCIENZE MATEMATICA E SCIENZE LUNEDI 08,00-09,00 09,00-10,00 RELIGIONE 10,00-11,00 13,00 14,00 APPROF.TO RELIGIONE APPROF.TO RELIGIONE RELIGION APPROF.TO 14,00 14,30 RICREAZIONE RICREAZIONE RICREAZIONE RICREAZIONE 14,30-15,30 15,30-16,30

Dettagli

Introduzione alla Programmazione e Applicazioni per la Finanza M2 (Prodotti Derivati) Lezione 10

Introduzione alla Programmazione e Applicazioni per la Finanza M2 (Prodotti Derivati) Lezione 10 Introduzione alla Programmazione e Applicazioni per la Finanza M2 (Prodotti Derivati) Lezione 10 Anno accademico 2006-07 Titolare corso: Prof. Costanza Torricelli Docente: Dott.ssa Marianna Brunetti La

Dettagli

Le variabili di Visual Basic consentono di memorizzare temporaneamente valori durante

Le variabili di Visual Basic consentono di memorizzare temporaneamente valori durante Tiipii dii Datii iin Viisuall Basiic Le variabili di Visual Basic consentono di memorizzare temporaneamente valori durante l'esecuzione di un'applicazione. Alle variabili è associato un nome, utilizzato

Dettagli

Algoritmi e dintorni: La radice quadrata Prof. Ettore Limoli. Formule iterative

Algoritmi e dintorni: La radice quadrata Prof. Ettore Limoli. Formule iterative Algoritmi e dintorni: La radice quadrata Prof. Ettore Limoli Formule iterative L algoritmo che, comunemente, viene presentato a scuola per l estrazione della radice quadrata è alquanto laborioso e di scarsa

Dettagli

ISTITUTO TECNICO STATALE COMMERCIALE E PER GEOMETRI. "Giuseppe Tomasi di Lampedusa" Via Parco degli Ulivi - 98076 S. AGATA MILITELLO (ME)

ISTITUTO TECNICO STATALE COMMERCIALE E PER GEOMETRI. Giuseppe Tomasi di Lampedusa Via Parco degli Ulivi - 98076 S. AGATA MILITELLO (ME) MERCOLEDI 08.30 MATEMATICA INGLESE PROG.COSTR. PROG.COSTR. TOPOGRAFIA INGLESE MATEMATICA MATEMATICA MATEMATICA MATEMATICA 25 GIUGNO 09.30 MATEMATICA INGLESE PROG.COSTR. PROG.COSTR. TOPOGRAFIA INGLESE MATEMATICA

Dettagli

Excel VBA Lezione 17. Generare numeri casuali

Excel VBA Lezione 17. Generare numeri casuali Tutorial 1: La tombola Generare numeri casuali Generare numeri casuali Nei moduli precedenti del corso ci siamo occupati delle basi di VBA, da questa lezione in avanti vi proponiamo dei mini progetti in

Dettagli

Verifica della correttezza formale del numero di partita IVA

Verifica della correttezza formale del numero di partita IVA Verifica della correttezza formale del numero di partita IVA A tutti i soggetti che intraprendono un attività rilevante ai fini Iva (impresa, arte, professione), al momento della presentazione della dichiarazione

Dettagli

Ordine dei Farmacisti della Provincia di Napoli

Ordine dei Farmacisti della Provincia di Napoli GENNAIO 2016 1 Venerdì MINERVINI 2 Sabato GARZIA 3 Domenica LAMAGNA 4 Lunedì LUPO 5 Martedì DELL'ARCO 6 Mercoledì GARZIA 7 Giovedì LAMAGNA 8 Venerdì LUPO 9 Sabato MINERVINI 10 Domenica APICE 11 Lunedì

Dettagli

Automazione Excel con Visual Basic (base)

Automazione Excel con Visual Basic (base) Automazione Excel con Visual Basic (base) Docente: Lucio Benussi Descrizione del corso e obiettivi Visual Basic for Applications (VBA) è un ambiente di sviluppo software, inserito all interno di tutti

Dettagli

5 - Istruzioni condizionali

5 - Istruzioni condizionali 5 - Istruzioni condizionali Programmazione e analisi di dati Modulo A: Programmazione in Java Paolo Milazzo Dipartimento di Informatica, Università di Pisa http://www.di.unipi.it/ milazzo milazzo di.unipi.it

Dettagli

VBA da Zero all automation

VBA da Zero all automation VBA da Zero all automation Nozioni di base Sessione S1: Il VBA editor Configurazione base del VBA Editor Il formato xlsm Sessione S2: La property Range Definire una subroutine Controllare le celle di un

Dettagli

G=Galatello Mrg.=Margutti P.=Pelliccioni. Mnc.=Mannucci I.=Internazionale V.=Ville

G=Galatello Mrg.=Margutti P.=Pelliccioni. Mnc.=Mannucci I.=Internazionale V.=Ville FARMACIA DI TURNO APERTE CON FARMACIA APERTA CHIUSE venerdì, gennaio 01, 2016 Galatello Nessuna Nessuna TUTTE TRANNE G. sabato, gennaio 02, 2016 Ville P. G I. G. Mg., Mn. domenica, gennaio 03, 2016 Ville

Dettagli

OGGETTO RANGE DI CELLE. Una cella o un gruppo di celle in un foglio di lavoro di Excel è un oggetto di tipo Range.

OGGETTO RANGE DI CELLE. Una cella o un gruppo di celle in un foglio di lavoro di Excel è un oggetto di tipo Range. Oggetto Range di celle OGGETTO RANGE DI CELLE Una cella o un gruppo di celle in un foglio di lavoro di Excel è un oggetto di tipo Range. Un range di celle è un array a due dimensioni (anche se si tratta

Dettagli

La principale modalità di calcolo è l applicazione di funzioni

La principale modalità di calcolo è l applicazione di funzioni 1 La principale modalità di calcolo è l applicazione di funzioni Nei linguaggi funzionali puri non esistono strutture di controllo predefinite per la realizzazione di cicli quali for, while, repeat Un

Dettagli

Grafici incidenti stradali area urbana Messina

Grafici incidenti stradali area urbana Messina Incidenti stradali per tipo anno 213 Con lesioni 691 Con solo danni 557 Mortali 5 TOTALE 1253 Incidenti stradali per tipo anno 213 Con lesioni Con solo danni Mortali Incidenti stradali per persone coinvolte

Dettagli

Grafici incidenti stradali area urbana Messina

Grafici incidenti stradali area urbana Messina Incidenti stradali per tipo anno 214 Con lesioni 723 Con solo danni 522 Mortali 1 TOTALE 1255 Incidenti stradali per tipo anno 214 Con lesioni Con solo danni Mortali Incidenti stradali per persone coinvolte

Dettagli

CALENDARIO CORSI DI RECUPERO

CALENDARIO CORSI DI RECUPERO CALENDARIO CORSI DI RECUPERO Martedì 23 Giugno Mercoledì 24 Giugno Giovedì 25 Giugno Venerdì 26 Giugno Lunedì 29 Giugno Martedì 30 Giugno (prof.d Offizi) : il corso è in presenza + on line (da telefonino,

Dettagli

Corso di Laurea Ingegneria Informatica Fondamenti di Informatica 1

Corso di Laurea Ingegneria Informatica Fondamenti di Informatica 1 Corso di Laurea Ingegneria Informatica Fondamenti di Informatica 1 Dispensa E04 Esempi di algoritmi e programmi C. Limongelli - A. Miola Settembre 2006 http://www.dia.uniroma3.it/~java/fondinf1/ Esempi

Dettagli

dal 1 Gennaio al 31 Marzo 2014 SERVIZIO CON NAVI Milazzo - Isole Eolie e viceversa (Interisole)

dal 1 Gennaio al 31 Marzo 2014 SERVIZIO CON NAVI Milazzo - Isole Eolie e viceversa (Interisole) Pag. 6 dal 1 Gennaio al 31 Marzo 2014 Giorni Ogni Lun. Martedì Martedì Lunedì Ogni di Merc.-Giov. e Giovedì e Mercoledì e effettuazione Giorno Dom. Venerdì Sabato Venerdì Giorno Rinella a. 15:25 ( ** )

Dettagli

ELEMENTI DI INFORMATICA E PROGRAMMAZIONE

ELEMENTI DI INFORMATICA E PROGRAMMAZIONE COGNOME E NOME: Università degli Studi di Brescia ELEMENTI DI INFORMATICA E PROGRAMMAZIONE ALLIEI Ingegneria GESTIONALE PARTE A.1 - ELEMENTI 10/02/2016 NUM. MATRICOLA PER RITIRARSI SCRIERE QUI "RITIRATO"

Dettagli

C.L. Tecniche della prevenzione nell ambiente e nei luoghi di lavoro Polo di Rieti. Calendario Lezioni 3 anno 2 Semestre - A.A.

C.L. Tecniche della prevenzione nell ambiente e nei luoghi di lavoro Polo di Rieti. Calendario Lezioni 3 anno 2 Semestre - A.A. I Settiman 2-6 Ore Lunedi 2 Martedi 3 Mercoledi 4 Giovedì 5 Venerdì 6 II 09-13 Ore Lunedì 9 Martedì 10 Mercoledì 11 Giovedì 12 Venerdì 13 III 16-20 Ore Lunedì 16 Martedì 17 Mercoledì 18 Giovedì 19 Venerdì

Dettagli

Elenchi univoci funzioni di ordinamento e verifica chiave

Elenchi univoci funzioni di ordinamento e verifica chiave Elenchi univoci funzioni di ordinamento e verifica chiave Inviato da Roberto martedì 10 marzo 2009 Il Blog di Excelvba Una collezione di funzioni per effettuare via codice l'ordinamneto di vettori, per

Dettagli

IMPOSTAZIONI DI EXCEL. Per rendere disponibile l ambiente di sviluppo di Visual Basic for Application in Excel:

IMPOSTAZIONI DI EXCEL. Per rendere disponibile l ambiente di sviluppo di Visual Basic for Application in Excel: Impostazioni di Excel IMPOSTAZIONI DI EXCEL Per rendere disponibile l ambiente di sviluppo di Visual Basic for Application in Excel: Excel Options / Popular oppure Excel Options / Customize ribbon selezionare:

Dettagli

COMUNE DI FICARRA. CALENDARIO delle frequenze di raccolta differenziata dei rifiuti solidi urbani

COMUNE DI FICARRA. CALENDARIO delle frequenze di raccolta differenziata dei rifiuti solidi urbani LUGLIO 2016 1 Venerdì Secco non riciclabile - imballaggi in legno 2 Sabato Umido ed organico 3 Domenica 4 Lunedì Umido ed organico 5 Martedì Secco non riciclabile carta e cartone 6 Mercoledì Plastica -

Dettagli

Algebra Booleana ed Espressioni Booleane

Algebra Booleana ed Espressioni Booleane Algebra Booleana ed Espressioni Booleane Che cosa è un Algebra? Dato un insieme E di elementi (qualsiasi, non necessariamente numerico) ed una o più operazioni definite sugli elementi appartenenti a tale

Dettagli

ORARIO BIENNIO AFM E TURISMO

ORARIO BIENNIO AFM E TURISMO ORARIO BIENNIO AFM E TURISMO Martedì 24/06/14 11,30-13 ien ien Mercoledì 25/06/14 Giovedì 26/06/14 11,30-13 ien ien Venerdì 27/06/14 Lunedì 30/06/14 14,30-15,30 Mercoledì 02/07/14 Martedì 01/07/14 Giovedì

Dettagli

TURNI ANNO Città di QUARTO LUGLIO Turno Festivo ore Turno Notturno ore Turno Giornaliero ore 9-13 * 16-20

TURNI ANNO Città di QUARTO LUGLIO Turno Festivo ore Turno Notturno ore Turno Giornaliero ore 9-13 * 16-20 LUGLIO 2016 1 Venerdì 2 Sabato 3 Domenica 4 Lunedì 5 Martedì 6 Mercoledì 7 Giovedì 8 Venerdì 9 Sabato 10 Domenica 11 Lunedì 12 Martedì 13 Mercoledì 14 Giovedì 15 Venerdì 16 Sabato 17 Domenica 18 Lunedì

Dettagli

Applicazioni grafiche

Applicazioni grafiche Applicazioni grafiche I grafici all interno di un form sono realizzati attraverso gli oggetti del namespace System.Drawing. Graphics. Il namespace è incluso automaticamente nel progetto, quindi non è necessaria

Dettagli

ELEMENTI DI INFORMATICA L-B. Ing. Claudia Chiusoli

ELEMENTI DI INFORMATICA L-B. Ing. Claudia Chiusoli ELEMENTI DI INFORMATICA L-B Ing. Claudia Chiusoli Materiale Lucidi delle lezioni Date degli appelli Testi di esami precedenti Informazioni e contatti http://www.lia.deis.unibo.it/courses/ Programma del

Dettagli

Introduzione alla Programmazione e Applicazioni per la Finanza M2 (Prodotti Derivati) Lezione 9

Introduzione alla Programmazione e Applicazioni per la Finanza M2 (Prodotti Derivati) Lezione 9 Introduzione alla Programmazione e Applicazioni per la Finanza M2 (Prodotti Derivati) Lezione 9 Anno accademico 2006-07 Titolare corso: Prof. Costanza Torricelli Docente: Dott.ssa Marianna Brunetti Variabili

Dettagli

Lez ione 3. I blocchi di istruzione

Lez ione 3. I blocchi di istruzione Lez ione 3 Istruz ioni di controllo Istruz ioni Iterative I blocchi di istruzione µ Si e già detto come le is truz i oni elementari siano cos trutti identificati dal fatto di essere scritti su di una uni

Dettagli

Ec. Aziendale Di Paola. Ec. Aziendale Di Paola. Inglese Caracciolo. Ec. Aziendale Di Paola. Ec. Aziendale Mina` Inglese Caracciolo. Inglese Caracciolo

Ec. Aziendale Di Paola. Ec. Aziendale Di Paola. Inglese Caracciolo. Ec. Aziendale Di Paola. Ec. Aziendale Mina` Inglese Caracciolo. Inglese Caracciolo VENERDI' 20/06/2014 MARTEDI' 24/06/2014 1A AFM Faina 1C AFM Faina 1D AFM Faina Matemat. Raffaelli Raffaelli Raffaelli Raffaelli Raffaelli 2C AFM Raffaelli MERCOLEDI' 25/06/2014 GIOVEDI' 26/06/2014 1A AFM

Dettagli

Array di array. Corso di Laurea Ingegneria Informatica Fondamenti di Informatica 1. Dispensa 03. A. Miola Febbraio 2008

Array di array. Corso di Laurea Ingegneria Informatica Fondamenti di Informatica 1. Dispensa 03. A. Miola Febbraio 2008 Corso di Laurea Ingegneria Informatica Fondamenti di Informatica Dispensa Array di array A. Miola Febbraio 8 http://www.dia.uniroma.it/~java/fondinf/ Array di array Contenuti Array bidimensionali creazione

Dettagli

2 anno / II sem. A.A _15/16 Mese di MARZO/APRILE Settimana dal 30/3 AL1/4 Orario Mercoledì 30 Giovedì 31 Venerdì 1

2 anno / II sem. A.A _15/16 Mese di MARZO/APRILE Settimana dal 30/3 AL1/4 Orario Mercoledì 30 Giovedì 31 Venerdì 1 2 anno / II sem. A.A _15/16 Mese di MARZO/APRILE Settimana dal 30/3 AL1/4 Orario Mercoledì 30 Giovedì 31 Venerdì 1 8.30 9.30 9.30 10.30 10.45 11.45 11.45 12.45 13.30 14.30 14.30 15.30 15.45-16.45 2 anno

Dettagli

Per visualizzare in dettaglio le componenti di prezzo, cliccare su "+" sopra le colonne J, R, AB. Trasporto e. Oneri di gestione del

Per visualizzare in dettaglio le componenti di prezzo, cliccare su + sopra le colonne J, R, AB. Trasporto e. Oneri di gestione del energia elettrica Condizioni economiche per i clienti del Servizio di maggior tutela anni precedenti al 2016 Valori al netto delle imposte dal 1 ottobre 2016 Per visualizzare in dettaglio le componenti

Dettagli

3. La sintassi di Java

3. La sintassi di Java pag.9 3. La sintassi di Java 3.1 I tipi di dati statici In Java, come in Pascal, esistono tipi di dati statici predefiniti e sono i seguenti: byte 8 bit da -128 a 127 short 16 bit coincide con l integer

Dettagli

DOCUMENTAZIONE A SUPPORTO DELLA PREPARAZIONE PER LA PROVA SCRITTA

DOCUMENTAZIONE A SUPPORTO DELLA PREPARAZIONE PER LA PROVA SCRITTA SECONDA UNIVERSITA DEGLI STUDI DI NAPOLI CORSI DI LAUREA IN INGEGNERIA AEROSPAZIALE E MECCANICA ELEMENTI DI PROGRAMMAZIONE a.a. 2009/10 Prof Andrea Prevete andrea@prevete.it DOCUMENTAZIONE A SUPPORTO DELLA

Dettagli

Allegato 4 al Capitolato _ SCHEDE DI MONITORAGGIO

Allegato 4 al Capitolato _ SCHEDE DI MONITORAGGIO Allegato 4 al Capitolato _ SCHEDE DI MONITORAGGIO Scopo dell attività di monitoraggio Durante la vita del contratto è necessario valutare in modo puntuale e trasparente i risultati ottenuti e gli interventi

Dettagli

C O M U N E di M I S T R E T T A

C O M U N E di M I S T R E T T A UTENZE DOMESTICHE - giugno 2014 1 DOMENICA 2 LUNEDI' 3 MARTEDI' 4 MERCOLEDI' 5 GIOVEDI' 6 VENERDI' 7 SABATO 8 DOMENICA 9 LUNEDI' 10 MARTEDI' 11 MERCOLEDI' 12 GIOVEDI' 13 VENERDI' 14 SABATO 15 DOMENICA

Dettagli

SETTIMANA DAL 03 MARZO AL 07 MARZO

SETTIMANA DAL 03 MARZO AL 07 MARZO SETTIMANA DAL 03 MARZO AL 07 MARZO orario Lunedì 03 Martedì 04 Mercoledì 05 Giovedì 06 Venerdì 07 SETTIMANA DAL 10 MARZO AL 14 MARZO orario Lunedì 10 Martedì 11 Mercoledì 12 Giovedì 13 Venerdì 14 08,00-13,00

Dettagli

Calcolo del Bollo auto (UDF con IE)

Calcolo del Bollo auto (UDF con IE) Calcolo del Bollo auto (UDF con IE) Inviato da Roberto mercoledì 11 marzo 2009 Il Blog di Excelvba Due funzioni (anche UDF) per il calcolo del bollo auto. Utilizzano entrambe un collegamento al sito della

Dettagli

FONDAZIONE ISTITUTO TECNICO SUPERIORE CORSO 2 ANNO FORMATIVO

FONDAZIONE ISTITUTO TECNICO SUPERIORE CORSO 2 ANNO FORMATIVO ORARIO DAL 11 AL 16 MAGGIO 2015 Lunedì 11 Martedì 12 Mercoledì 13 Giovedì 14 Venerdì 15 Sabato 16 ORARIO DAL 18 AL 23 MAGGIO 2015 Lunedì 18 Martedì 19 Mercoledì 20 Giovedì 21 Venerdì 22 Sabato 23 ORARIO

Dettagli

Programmazione 1 A.A. 2015/2016

Programmazione 1 A.A. 2015/2016 Cognome e Nome Matricola Programmazione 1 A.A. 2015/2016 Appello del 16 Dicembre 2015 Compito n 1 Prima parte Esercizio 1 (10 punti) Cosa stampa il seguente frammento di codice Java? int[] A = {3, 8, 91,

Dettagli

IL CORRIERE DELLO SPORT - Venerdì 1 giugno 2012

IL CORRIERE DELLO SPORT - Venerdì 1 giugno 2012 IL CORRIERE DELLO SPORT - Venerdì 1 giugno 2012 LA GAZZETTA DELLO SPORT - Venerdì 1 giugno 2012 LA REPUBBLICA - Venerdì 1 giugno 2012 LA STAMPA - Venerdì 1 giugno 2012 TORINOSETTE - Venerdì 1 giugno 2012

Dettagli

Al termine del capitolo, si sarà in grado di: Importante 209

Al termine del capitolo, si sarà in grado di: Importante 209 7 Controllo di Visual Basic Al termine del capitolo, si sarà in grado di: Utilizzare istruzioni condizionali. Creare cicli utilizzando tre diversi blocchi. Recuperare i nomi dei file di una cartella. Creare

Dettagli

ISTITUTO COMPRENSIVO TORTORETO

ISTITUTO COMPRENSIVO TORTORETO SETTEMBRE 2014 lunedì 1 COLLEGIO DOCENTI ore 10.00-12.00 martedì 2 Riunione dipartimento 10:00 /12:00 Riunione dipartimento 10:00 /12:00 Riunione dipartimento 10:00 /12:00 mercoledì 3 giovedì 4 Riunione

Dettagli

Prof. Giuseppe Chiumeo. Avete già studiato che qualsiasi algoritmo appropriato può essere scritto utilizzando soltanto tre strutture di base:

Prof. Giuseppe Chiumeo. Avete già studiato che qualsiasi algoritmo appropriato può essere scritto utilizzando soltanto tre strutture di base: LA STRUTTURA DI RIPETIZIONE La ripetizione POST-condizionale La ripetizione PRE-condizionale INTRODUZIONE (1/3) Avete già studiato che qualsiasi algoritmo appropriato può essere scritto utilizzando soltanto

Dettagli

CAPITOLO 15 I COMANDI GENERALIZZATI. Sub MacroSerieFibonacci ( )

CAPITOLO 15 I COMANDI GENERALIZZATI. Sub MacroSerieFibonacci ( ) CAPITOLO 15 I COMANDI GENERALIZZATI In questo capitolo ci occuperemo di un concetto di notevole importanza nella programmazione macro: la generalizzazione di un comando. Vediamo di cosa si tratta. Vogliamo

Dettagli

ANNO ACCADEMICO 2015/16 CORSO DI LAUREA IN OSTETRICIA ANNO I SEMESTRE I

ANNO ACCADEMICO 2015/16 CORSO DI LAUREA IN OSTETRICIA ANNO I SEMESTRE I 1 lunedì 02 novembre martedì 03 novembre mercoledì 04 novembre giovedì 05 novembre venerdì 06 novembre 0 --- WELCOME DAY --- --- --- --- clinica Aula Biochim. --- --- 2 lunedì 09 novembre martedì 10 novembre

Dettagli

Array in Fortran 90. Ing. Luca De Santis. Anno accademico 2006/2007. DIS - Dipartimento di informatica e sistemistica

Array in Fortran 90. Ing. Luca De Santis. Anno accademico 2006/2007. DIS - Dipartimento di informatica e sistemistica Array in Fortran 90 Ing. Luca De Santis DIS - Dipartimento di informatica e sistemistica Anno accademico 2006/2007 Fortran 90: array DIS - Dipartimento di informatica e sistemistica 1 / 25 Cosa vedremo

Dettagli

Corso di Visual Basic (Parte 9)

Corso di Visual Basic (Parte 9) Corso di Visual Basic (Parte 9) di Maurizio Crespi La nona lezione del corso dedicato alla programmazione in Visual Basic si pone lo scopo di illustrare le funzioni definibili dall'utente e il concetto

Dettagli

1 (6) 2 (7) 3 (7) 4 (7) 5 (6)

1 (6) 2 (7) 3 (7) 4 (7) 5 (6) CORSO DI LAUREA IN INGEGNERIA ELETTRICA, CHIMICA e MATERIALI Informatica B anno accademico 010-011 Prof. Danilo ARDAGNA Seconda Prova in Itinere 7.06.011 Durata 1h 30 Valutazioni 1 (6) (7) 3 (7) 4 (7)

Dettagli

IL CALCOLO DELLA MALATTIA

IL CALCOLO DELLA MALATTIA IL CALCOLO DELLA MALATTIA a cura di Luca Vannoni Consulente aziendale 1 modulo Il calcolo della retribuzione IL CALCOLO DELLA RETRIBUZIONE LE CONDIZIONI CONTRATTUALI Impiegato CCNL commercio Retribuzione

Dettagli

CORSO DI METODOLOGIA CLASSI PRIME SEZIONE LICEO

CORSO DI METODOLOGIA CLASSI PRIME SEZIONE LICEO CLASSE 1^ SEZIONE A INDIRIZZO SCIENTIFICO MARTEDI 01 SETTEMBRE 2015 MERCOLEDI 02 SETTEMBRE 2015 ORE 10.45 11.45 CLASSE 1^ SEZIONE D INDIRIZZO SCIENZE APPLICATE MARTEDI 01 SETTEMBRE 2015 ORE 8.30 9.30 ORE

Dettagli

Com. N. 4/PRIMARIA Venezia,

Com. N. 4/PRIMARIA Venezia, ISTITUTO COMPRENSIVO SAN GIROLAMO Venezia, Cannaregio 3022/A, CAP 30121 Tel. 041 717336 fax 041 72179 e mail VEIC4200T@istruzione.it VEIC4200T@pec.istruzione.it Codice Scuola VEIC4200T VENEZIA Com. N.

Dettagli

COMUNE DI CASTELNUOVO DI PORTO

COMUNE DI CASTELNUOVO DI PORTO COMUNE DI CASTELNUOVO DI PORTO -Città Metropolitana di Roma Capitale- REGOLAMENTO COMUNALE PER LA CELEBRAZIONE DEI MATRIMONI CON RITO CIVILE E DELLE UNIONI CIVILI Approvato con deliberazione del Consiglio

Dettagli

MANUALE OPERATIVO PROTOCOLLO DI COMUNICAZIONE TERMOMETRI SITEL CONTROL SERIE A BASSA TEMPERATURA

MANUALE OPERATIVO PROTOCOLLO DI COMUNICAZIONE TERMOMETRI SITEL CONTROL SERIE A BASSA TEMPERATURA SITEL Control srl Via Arnesano, 4 20030 Palazzolo Milanese Milano Italia Tel. +39-02-99045994 / Fax +39-02-9101082 e-mail: sitelcontrol@sitelcontrol.it / http://www.sitelcontrol.it MANUALE OPERATIVO PROTOCOLLO

Dettagli

CALENDARIO Educatore professionale II anno 2016/17

CALENDARIO Educatore professionale II anno 2016/17 CALENDARIO Educatore professionale II anno 2016/17 SEDE: Ial Lombardia Via Castellini, 7 Brescia Data Giorno da ore a ore Tot. ore Titolo 26/09/2016 lunedì 10:00 11:00 Presentazione corso 26/09/2016 lunedì

Dettagli

FORZA MASSICCI PEDALATORI

FORZA MASSICCI PEDALATORI Febbraio si apre con il processo di consolidamento della frattura della clavicola in corso e risulta condizionato da temperature molto rigide e da tanta neve. Di conseguenza le sedute sui sono predominanti

Dettagli

Classe 1C E-book di informatica Marco Ciani

Classe 1C E-book di informatica Marco Ciani Sommario Capitolo 1: Il sistema di numerazione binario... 4 Dalla base 10 alla base 2... 4 Dalla base 2 alla base 10... 4 Capitolo 2: Operazioni in base 2... 5 Somma... 5 Sottrazione... 5 Moltiplicazione...

Dettagli

Programmazione in E-Prime

Programmazione in E-Prime Programmazione in E-Prime Introduzione Dati Operazioni Controllo del Flusso Interazione con E-Prime Referenze: (1) Eprime User's Guide, Capitolo 4 (2) Eprime Reference Guide, Capitolo 2 12/03/09 http://www.stoianov.it

Dettagli

Management Sanitario. Modulo di Ricerca Operativa

Management Sanitario. Modulo di Ricerca Operativa Management Sanitario per il corso di Laurea Magistrale SCIENZE RIABILITATIVE DELLE PROFESSIONI SANITARIE Modulo di Ricerca Operativa Prof. Laura Palagi http://www.dis.uniroma1.it/ palagi Dipartimento di

Dettagli

PROGRAMMAZIONE STRUTTURATA

PROGRAMMAZIONE STRUTTURATA PROGRAMMAZIONE STRUTTURATA Programmazione strutturata 2 La programmazione strutturata nasce come proposta per regolamentare e standardizzare le metodologie di programmazione (Dijkstra, 1965) Obiettivo:

Dettagli

Progetto Lauree Scientifiche Liceo Classico L.Ariosto, Ferrara Dipartimento di Matematica Università di Ferrara 24 Gennaio 2012

Progetto Lauree Scientifiche Liceo Classico L.Ariosto, Ferrara Dipartimento di Matematica Università di Ferrara 24 Gennaio 2012 Progetto Lauree Scientifiche Liceo Classico L.Ariosto, Ferrara Dipartimento di Matematica Università di Ferrara 24 Gennaio 2012 Concetti importanti da (ri)vedere Programmazione imperativa Strutture di

Dettagli

MODULO 4: LE STRUTTURE ITERATIVE: FOR, WHILE E DO LOOP UNTIL

MODULO 4: LE STRUTTURE ITERATIVE: FOR, WHILE E DO LOOP UNTIL MODULO 4: LE STRUTTURE ITERATIVE: FOR, WHILE E DO LOOP UNTIL La struttura di ripetizione o iterativa o ciclo Essa, in generale, consente di ripetere l esecuzione di una porzione di algoritmo più volte,

Dettagli

B) Abitazioni di residenza anagrafica con potenza impegnata superiore a 3 kw o abitazioni diverse dalla residenza anagrafica

B) Abitazioni di residenza anagrafica con potenza impegnata superiore a 3 kw o abitazioni diverse dalla residenza anagrafica energia elettrica UTENZE DOMESTICHE - : energia (PE), dispacciamento (PD), commercializzazione vendita (PCV), componenti di perequazione (PPE) e di dispacciamento (DISPbt) - : distribuzione trasporto e

Dettagli

ISTITUTO COMPRENSIVO TORTORETO

ISTITUTO COMPRENSIVO TORTORETO SETTEMBRE 2014 lunedì 1 COLLEGIO DOCENTI ore 10.00-12.00 martedì 2 Riunione dipartimento 10:00 /12:00 Riunione dipartimento 10:00 /12:00 Riunione dipartimento 10:00 /12:00 mercoledì 3 giovedì 4 Riunione

Dettagli

Università degli Studi di Brescia ELEMENTI DI INFORMATICA E PROGRAMMAZIONE Ingegneria GESTIONALE PROF. M. SECHI PARTE A.1 ELEMENTI

Università degli Studi di Brescia ELEMENTI DI INFORMATICA E PROGRAMMAZIONE Ingegneria GESTIONALE PROF. M. SECHI PARTE A.1 ELEMENTI Università degli Studi di Brescia ELEMENTI DI INFORMATICA E PROGRAMMAZIONE Ingegneria GESTIONALE PROF. M. SECHI PARTE A.1 ELEMENTI 25/01/2017 COGNOME E NOME: NUM. MATRICOLA PER RITIRARSI SCRIVERE QUI "RITIRATO"

Dettagli

CORSI DI RECUPERO GIUGNO A.S. 2014/2015 MATEMATICA D ANGOIA

CORSI DI RECUPERO GIUGNO A.S. 2014/2015 MATEMATICA D ANGOIA MARTEDI 23/06 CORSI DI RECUPERO GIUGNO A.S. 2014/2015 2Bi-2Fi-- 4Ci--4Ei MICRO MERCOLEDI 24/06 MICRO 2Bi-2Fi-- 4Ci--4Ei GIOVEDI 25/ 06 MICRO 2Bi-2Fi-- 4Ci--4Ei VENERDI 26/ 06 MICRO 2Bi-2Fi-- 4Ci--4Ei SABATO

Dettagli

1238 1*8 2 +2*8 1 +3*8 0

1238 1*8 2 +2*8 1 +3*8 0 COGNOME E NOME: Università degli Studi di Brescia ELEMENTI DI INORMATICA E PROGRAMMAZIONE ALLIEVI Ingegneria GESTIONALE PARTE A.1 - ELEMENTI 00/00/0000 NUM. MATRICOLA PER RITIRARSI SCRIVERE QUI "RITIRATO"

Dettagli

18.00. Corso monografico "Il Codice deontologicvo dell'infermiere" ore 8.30-11.30 Dott.ssa M. Nicolino. Laboratorio gruppo 4 ore 8.30-11.

18.00. Corso monografico Il Codice deontologicvo dell'infermiere ore 8.30-11.30 Dott.ssa M. Nicolino. Laboratorio gruppo 4 ore 8.30-11. ORARIO DELLE LEZIONI 1 ANNO - 2 SEMESTRE - MESE DI MAGGIO 2013 Ore Lunedì 27 maggio 2013 Martedì 28 Mercoledì 29 Giovedì 30 Venerdì 31 Ore Lunedì Martedì Mercoledì Giovedì Venerdì ore - p ore - ore - ore

Dettagli

ORARIO BIENNIO AFM E TURISMO

ORARIO BIENNIO AFM E TURISMO Mercoledi 24/06/15 Martedì 23/06/15 ORARIO BIENNIO AFM E TURISMO Ingl Mat Ingl Mat Venerdì 26/06/15 Giovedì 25/06/15 Ingl Mat Ingl Mat Lunedì 29/06/15 Sabato 27/06/15 Ingl Mat Ingl Mat Ingl Mat Ingl Mat

Dettagli