Pagina 1 di 1

battaglia navale con excel

Inviato: dom 10 feb 2008 11:02 pm
da donatella
L’avevo promesso a mio nipote e da tempo lo stavo preparando, finalmente dopo ripetuti rinvii sono riuscita a completarlo.
Il lavoro è molto semplice e alla portata di tutti.
Spero che possa aiutare a insegnare ai piccoli a utilizzare excel divertendosi.
Si tratta del classico gioco della battaglia navale realizzato in excel e possono giocare 2 giocatori, alternandosi davanti alla tastiera.

1 Per scrivere il titolo usiamo il pulsante WordArt posto sullabarra degli strumenti disegno.
Comparirà la finestra raccolta WordArt, nella quale possiamo scegliere quella che preferiamo.
Nella finestra modifica testo WordArt possiamo scrivere il titolo e selezionare il tipo, la dimensione e lo stile dei caratteri.
Confermare tutto con il tasto OK.
Immagine

2 Selezioniamo tutto il foglio con un clik nella cella dell’angolo in alto a sinistra dello schermo.
Con un clik destro in un punto vuoto apriamo il menu da cui scegliamo formato celle.
Nella nuova finestra facciamo clik sulla scheda motivo e poi sulla freccia verso il basso per eliminare la griglia sullo sfondo.
Confermiamo con il tasto OK
Immagine

3 dobbiamo ora creare una scacchiera vuota dove mettere le navi.
Selezioniamo trascinando il mouse il rettangolo A6:V27.
Dal menu formato scegliamo colonna e poi larghezza.
Scriviamo 4 nello spazio evidenziato in nero nella finestra che abbiamo aperto e confermiamo con OK.
Con il pulsante bordi della barra degli strumenti scegliamo tutti i borbi per vedere comparire la scacchiera sullo schermo.
Immagine

4 Completiamo la scacchiera inserendo nella prima riga le lettere e nella colonna i numeri.
Selezioniamo questa riga e questa colonna e diamo un colore a piacere con il pulsante colore di riempimento nella barra degli strumenti.
Coloriamo nello stesso modo il resto della scacchiera con un colore diverso, io ho scelto azzurro mare.
Immagine

5 Disponiamo le navi in orizzontale e verticale, il numero non e fisso noi di solito giochiamo con 10.
Per posizionare una nave facciamo clik sulla cella prescelta e riempiamola con un numero.
Questo ci permetterà di far funzionare il collegamento tra il foglio1 flotta e foglio2 schema di attacco.
Dopo aver sistemato gli 1, selezioniamo le celle che li contengono e coloriamole.
Ora la flotta e’ completata.
Immagine

6 Passiamo al foglio schema di attacco.
Ricostruiamo la stessa scacchiera vuota che abbiamo costruito al punto 3 con le stesse modalità e diamole il nome usando il pulsante WordArt.
E’ importante che le celle della prima scacchiera coincidano perfettamente con quella della seconda.
Dalla barra degli strumenti / strumenti di controllo selezionare pulsante di controllo e posizioniamolo nella parte alta della scacchiera.
Questo servirà a richiamare il codice.
Immagine

7 Con il destro del mouse facciamo clik sul pulsante di controllo per entrare nelle proprietà.
Ora possiamo modificarne il colore la scritta a nostro piacere.
Per finire fare clik sulla croce rossa in alto a destra della scheda delle proprietà.
Immagine

8 Sempre con il destro del mouse fare clik sul solito pulsante di controllo e selezionare visualizza codice.
Si aprirà la finestra del visual basic di progettazione.
Immagine

9 Il cursore si posizionerà automaticamente nel punto esatto dove andremo a scrivere la seguente formula
ActiveCell.FormulaR1C1 = "=IF(Foglio1!RC,""SI"",""no"")"
Chiudiamo le finestre e salviamo tutto.
Ora per attaccare le flotte nemiche basterà posizionare il cursore in una cella della scacchiera e premere il pulsante SPARA.
Il no indica un buco nell’acqua, il SI significa che abbiamo colpito la nave del nemico.
Immagine

Spero che le descrizioni risultino chiare e che il lavoro vi piaccia, migliorie da parte vostra sono sempre ben accette.
Buon divertimento, Donatella ;)

Inviato: lun 11 feb 2008 10:21 pm
da Peterson
Cara Donatella,

che dire se non: "Good". ;)

Complimenti, ottimo lavoro, che unisce l' utile al dilettevole.

Ciao e alla prossima.

Inviato: lun 11 feb 2008 11:21 pm
da Capitan Farloc
HAHAHA!!!!!
FUNZIONAAA!!!! :D
Ci ho messo un po' ma ho seguito per filo e per segno le tue istruzioni e sono riuscito a fare anche io la mai Battaglia Navale.
Grazie Donatella, hai fatto davvero un bel lavoro, e non faccio fatica ad ammetterlo, ogni punto che hai descritto, per me (che di excel non conosco praticamente nulla) è stato una cosa in più che imparavo.
Non sapevo neanche che esistessero le "WordArt" :)
L'unica cosa, preso dalla foga ho cercato di lanciare il tutto prima di salvare ed uscire dal foglio excel ma non mi funzionava nulla.
Stavo quasi per lasciar perdere quando ho letto bene anche quell'ultima istruzione "Chiudiamo le finestre e salviamo tutto"... ed ha funzionato!
Ora però voglio provare a far diventare rosse le caselle colpite...
Vediamo chi ci riesce per primo?
Ciao