Telefonino.net network
 
| HOMEPAGE | INDICE FORUM | REGOLAMENTO | ::. NEI PREFERITI .:: | RSS Forum | RSS News | NEWS web | NEWS software |
| PUBBLICITA' | | ARTICOLI | WIN XP | VISTA | WIN 7 | REGISTRI | SOFTWARE | MANUALI | RECENSIONI | LINUX | HUMOR | HARDWARE | DOWNLOAD | | CERCA nel FORUM » |

Torna indietro   WinTricks Forum > Software > Office suite

Notices

Rispondi
 
Strumenti discussione
Vecchio 21-07-2009, 09.29.06   #1
steve80
Newbie
 
Registrato: 21-07-2009
Messaggi: 4
steve80 promette bene
[EXCEL] COME CREARE CONTATORE IN EXCEL

Ciao sono Stefano,
Io avrei bisogno di inserire su un file di excel creato per un menù un contatore, mi spiego:
Supponiamo che nella cella F20 io inserisco il numero dei coperti da 1 a 99 e in una cella qualsiasi tipo N3 mi venga riportato lo stesso numero.
Una volta stampato il foglio l'ordinazione viene cancellata e ne viene inserita un'altra nella cella N3 deve rimanere memorizzato il numero che io ho inserito precedentemente e deve andarsi a sommare con il numero inserito successivamente e così via. Giusto per sapere quanti coperti si fanno in una sera.
Attendo urgente risposta.
Grazie.

Ultima modifica di steve80 : 22-07-2009 alle ore 08.17.19
steve80 non è collegato   Rispondi citando
Vecchio 25-07-2009, 23.02.48   #2
fabio.raffaelli
Junior Member
 
Registrato: 05-09-2001
Loc.: Collodi (PT)
Messaggi: 51
fabio.raffaelli promette bene
Prova a inserire la seguente routine nella finestra del modulo del foglio di lavoro.....

Private Sub Worksheet_Change(ByVal Target As Range)
Application.EnableEvents = False
If Target.Address = Me.Range("F20").Address Then
Me.Range("N3").Value = Me.Range("N3").Value + Me.Range("F20").Value
End If
Application.EnableEvents = True
End Sub

Ogni volta che inserisci un valore nella cella F20 ti dovrebbe automaticamente incrementare la cella N3 anche quando la cancelli.

Prova e fai sapere..

Grazie
Ciao
Fabio
___________________________________

w.l.t.
fabio.raffaelli non è collegato   Rispondi citando
Vecchio 27-07-2009, 09.58.37   #3
steve80
Newbie
 
Registrato: 21-07-2009
Messaggi: 4
steve80 promette bene
[excel]come creare un contatore

ciao Fabio,
Grazie mille per la risposta che mi hai dato, l'ho provata e funziona.
vorrei chiederti ancora un'informazione, se io questa istruzione invece che essere automatica volessi farla partire con un tasto, come devo fare?
ti ringrazio ancora.
Stefano.
steve80 non è collegato   Rispondi citando
Vecchio 19-08-2009, 10.47.56   #4
fabio.raffaelli
Junior Member
 
Registrato: 05-09-2001
Loc.: Collodi (PT)
Messaggi: 51
fabio.raffaelli promette bene
Ciao, sono contento di essere stato utile. Per mettere la funzione in un pulsante devi attivare la barra moduli (visualizza->Barre degli strumenti->Moduli).

SI apre una barra con vari elementi tra cui trovi anche "pulsante". Lo clicchi e lo posizioni dove vuoi nel foglio excel

Appena fai clic sul foglio excel appare una maschera "assegna macro" e sotto nome macro "pulsante1_clic"; premi su "nuovo".

Si apre un'altra maschera e trovi il cursore tra le righe Sub_pulsante1_clic() e EndSub.

Al punto del cursore metti le seguenti righe:

Application.EnableEvents = False
ActiveSheet.Range("N3").Value = ActiveSheet.Range("N3").Value + ActiveSheet.Range("F20").Value
Application.EnableEvents = True

Ricordati che Sub_pulsante... deve essere sopra e EndSub in fondo.

A questo punto puoi chiudere la finestra e tornare sul foglio excel.

Metti il dato nella casella F20, dai invio (se non lo confermi non funziona) e poi premi il pulsante che hai creato. la casella N6 aumenta il suo valore.

Fammis sapere se funziona, altrimenti ti mando io il file excel che puoi controllare.

Ciao
F.
___________________________________

w.l.t.
fabio.raffaelli non è collegato   Rispondi citando
Vecchio 19-08-2009, 14.20.05   #5
steve80
Newbie
 
Registrato: 21-07-2009
Messaggi: 4
steve80 promette bene
ciao fabio ,
l'ho testato ora e funziona grazie mille.
a presto.
steve80
steve80 non è collegato   Rispondi citando
Vecchio 19-08-2009, 14.45.11   #6
fabio.raffaelli
Junior Member
 
Registrato: 05-09-2001
Loc.: Collodi (PT)
Messaggi: 51
fabio.raffaelli promette bene
prego... per quello che posso sono a disposizione...

Ciao
F.
___________________________________

w.l.t.
fabio.raffaelli non è collegato   Rispondi citando
Vecchio 26-08-2009, 14.04.34   #7
riccardonard
Sospeso
 
Registrato: 25-03-2008
Messaggi: 247
riccardonard promette bene
Mi permetto di entrare in questa discussiione anche se tardivamente (le ferie mi hanno fatto assentare un po', per fortuna!!!).
Volevo solo aggiungere che, se un utente vuole incrementare manualmente o tramite un pulsante una cella qualsiasi (es. F20) basta la seguente semplicissima routine che abbinata ad un pulsante incrementa il valore della cella stessa ad ogni pressione del pulsante.

Sub incrementa()
Range("F20").Value = Range("F20").Value + 1
End Sub

Ciao
Riccardo
riccardonard non è collegato   Rispondi citando
Rispondi


Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 utenti e 1 ospiti)
 
Strumenti discussione

Regole di scrittura
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is ON
Gli smilies sono ON
[IMG] è ON
Il codice HTML è OFF

Vai al forum

Discussioni simili
Discussione Autore discussione Forum Risposte Ultimo messaggio
Creare un Install-CD di Nero 8 con menu Puppybarf Masterizzazione Giochi Games 3 23-03-2008 23.40.17
Creare menu di navigazione per filmati Alexsandra Multimedia | audio - video 5 23-01-2008 12.10.36
[Java] Creare un frame con menu e grafica Alhazred Programmazione 10 28-06-2007 21.55.52
rimozione skymasters,biz pikagi Sicurezza&Privacy 11 08-12-2005 22.59.37
creare menu dvd klaudius Multimedia | audio - video 2 18-11-2004 15.15.00

Orario GMT +2. Ora sono le: 21.03.13.


E' vietata la riproduzione, anche solo in parte, di contenuti e grafica.
Copyright © 1999-2017 Edizioni Master S.p.A. p.iva: 02105820787 • Tutti i diritti sono riservati
L'editore NON si assume nessuna responsabilità dei contenuti pubblicati sul forum in quanto redatti direttamente dagli utenti.
Questi ultimi sono responsabili dei contenuti da loro riportati nelle discussioni del forum
Powered by vBulletin - 2010 Copyright © Jelsoft Enterprises Limited.