Discussione:
avviso scadenza
(troppo vecchio per rispondere)
skeletron
2006-10-02 08:56:08 UTC
Permalink
Su un foglio excel tengo annotate varie scadenze di pagamenti e non solo.
Essendo molte le scadenze..non posso ogni giorno andare a leggermi le varie
scadenze.
Mi chiedevo se ci fosse un modo, macro et similia, affinchè io venga
avvisato o il gg stesso della scadenza o qualche giorno prima...con un
messaggio o con un suono "d'allarme"
Vi ringrazio :)
G'
Denis
2006-10-02 09:01:03 UTC
Permalink
Post by skeletron
Su un foglio excel tengo annotate varie scadenze di pagamenti e non solo.
Essendo molte le scadenze..non posso ogni giorno andare a leggermi le varie
scadenze.
Mi chiedevo se ci fosse un modo, macro et similia, affinchè io venga
avvisato o il gg stesso della scadenza o qualche giorno prima...con un
messaggio o con un suono "d'allarme"
Vi ringrazio :)
Se ho capito bene, credo che tu possa risolvere la cosa con la
formattazione condizionale.
Prova a vedere se fa al caso tuo.
--
Ciao Denis

Arriva un momento nella vita in cui non rimane altro da fare che
percorrere la propria strada fino in fondo...
Quello e' il momento di inseguire i propri sogni, quello e' il momento
di prendere il largo, forti delle proprie convinzioni.
skeletron
2006-10-02 09:06:11 UTC
Permalink
Post by Denis
Post by skeletron
Su un foglio excel tengo annotate varie scadenze di pagamenti e non
solo. Essendo molte le scadenze..non posso ogni giorno andare a
leggermi le varie scadenze.
Mi chiedevo se ci fosse un modo, macro et similia, affinchè io venga
avvisato o il gg stesso della scadenza o qualche giorno prima...con
un messaggio o con un suono "d'allarme"
Vi ringrazio :)
Se ho capito bene, credo che tu possa risolvere la cosa con la
formattazione condizionale.
Prova a vedere se fa al caso tuo.
io con la formattazione condizionale sono in grado solo di far cambiare
colore alla scritta...il fatto è che le celle sono evidenziate, per dividere
le varie scadenze per tipo.
con la formattazione condizionale posso anche far apparire un messaggio di
testo?
grazie daniel
--
http://premiowww.ilsole24ore.com/
Invia un messaggio al 48224, al costo di 0,50 centesimi con scritto
www.vodaworld.it Oppure iscriviti al sito, partecipa all'estrazione di
numerosi premi, e vota GRATUITAMENTE www.vodaworld.it nella sezione
"Tecnologia ed Innovazione"
Denis
2006-10-02 09:18:38 UTC
Permalink
Post by skeletron
io con la formattazione condizionale sono in grado solo di far cambiare
colore alla scritta...il fatto è che le celle sono evidenziate, per dividere
le varie scadenze per tipo.
con la formattazione condizionale posso anche far apparire un messaggio di
testo?
Uhmmm... allora proverei a far in questo modo:
- creo una cella nel quale inserisco la data di riferimento per decidere
se e' scaduta o meno
- aggiungo una colonna di appoggio dove scrivo se e' scaduta o meno
- nella nuova colonna scrivo =SE(B1<$A$1;"SCADUTA";"OK") dove A1
contiene la tua data di riferimento scadenza e B1 e successive le date
di scadenza
--
Ciao Denis

Arriva un momento nella vita in cui non rimane altro da fare che
percorrere la propria strada fino in fondo...
Quello e' il momento di inseguire i propri sogni, quello e' il momento
di prendere il largo, forti delle proprie convinzioni.
skeletron
2006-10-02 09:28:11 UTC
Permalink
Post by Denis
Post by skeletron
io con la formattazione condizionale sono in grado solo di far
cambiare colore alla scritta...il fatto è che le celle sono
evidenziate, per dividere le varie scadenze per tipo.
con la formattazione condizionale posso anche far apparire un
messaggio di testo?
- creo una cella nel quale inserisco la data di riferimento per
decidere se e' scaduta o meno
- aggiungo una colonna di appoggio dove scrivo se e' scaduta o meno
- nella nuova colonna scrivo =SE(B1<$A$1;"SCADUTA";"OK") dove A1
contiene la tua data di riferimento scadenza e B1 e successive le date
di scadenza
Così facendo mi ritorna il valore 0
devo inventarmi qualcosa che cada subito all'occhio
grazie di nuovo denis :)
soprattutto dove posso impare la sintassi per poter imporre comandi?
Denis
2006-10-02 09:40:57 UTC
Permalink
Post by skeletron
devo inventarmi qualcosa che cada subito all'occhio
Del tipo?? Io per i miei fogli uso la scritta e la cella colorata.
Post by skeletron
soprattutto dove posso impare la sintassi per poter imporre comandi?
VBA o Excel? Comunque Google ti aiuta moltissimo... devi avere solo
pazienza nel cercare.
--
Ciao Denis

Arriva un momento nella vita in cui non rimane altro da fare che
percorrere la propria strada fino in fondo...
Quello e' il momento di inseguire i propri sogni, quello e' il momento
di prendere il largo, forti delle proprie convinzioni.
skeletron
2006-10-02 10:18:18 UTC
Permalink
Post by Denis
Post by skeletron
devo inventarmi qualcosa che cada subito all'occhio
Del tipo?? Io per i miei fogli uso la scritta e la cella colorata.
La cella colorata, come avevo spiegato, purtroppo non la posso usare. Le
celle sono già colorate di loro, e non per mia scelta.
La scritta, non capisco perchè mi compare 0 e non ok ( so 0 e 1 sono le
risposte true false) però su più scadenze divento matto.
Vorrei che comparisse una finestrella con scritto "la scadenza "nome cella
A1" è in arrivo" (o simile)...in modo da non dovermi impazzire per
controllare ogni scadenza
E' possibile fare una cosa del genere?
Post by Denis
Post by skeletron
soprattutto dove posso impare la sintassi per poter imporre comandi?
VBA o Excel? Comunque Google ti aiuta moltissimo... devi avere solo
pazienza nel cercare.
ora farò una domanda stupidissima, lo so, ma non sapendo la risposta :)
i comandi di una routine d'evento Change del foglio vengono fatti in VBA ?
formattazione condizionale sono comandi excel giusto?

Grazie ancora per la pazienza e la disponibilità
Denis
2006-10-02 10:36:54 UTC
Permalink
Post by skeletron
La scritta, non capisco perchè mi compare 0 e non ok ( so 0 e 1 sono le
risposte true false) però su più scadenze divento matto.
In che senso su piu' scadenze?
Post by skeletron
Vorrei che comparisse una finestrella con scritto "la scadenza "nome cella
A1" è in arrivo" (o simile)...in modo da non dovermi impazzire per
controllare ogni scadenza
E' possibile fare una cosa del genere?
Se per te non e' un casino... mi mandi il file excel togliendo i dati
sensibili?
Come per molte altre volte e' piu' facile "vedere" il file che tentare
di capire.
Post by skeletron
ora farò una domanda stupidissima, lo so, ma non sapendo la risposta :)
i comandi di una routine d'evento Change del foglio vengono fatti in VBA ?
formattazione condizionale sono comandi excel giusto?
Si esatto.
--
Ciao Denis

Arriva un momento nella vita in cui non rimane altro da fare che
percorrere la propria strada fino in fondo...
Quello e' il momento di inseguire i propri sogni, quello e' il momento
di prendere il largo, forti delle proprie convinzioni.
r4gtl
2006-10-02 12:05:29 UTC
Permalink
Post by Denis
Post by skeletron
La scritta, non capisco perchè mi compare 0 e non ok ( so 0 e 1 sono le
risposte true false) però su più scadenze divento matto.
In che senso su piu' scadenze?
Post by skeletron
Vorrei che comparisse una finestrella con scritto "la scadenza "nome cella
A1" è in arrivo" (o simile)...in modo da non dovermi impazzire per
controllare ogni scadenza
E' possibile fare una cosa del genere?
Se per te non e' un casino... mi mandi il file excel togliendo i dati
sensibili?
Come per molte altre volte e' piu' facile "vedere" il file che tentare
di capire.
Post by skeletron
ora farò una domanda stupidissima, lo so, ma non sapendo la risposta :)
i comandi di una routine d'evento Change del foglio vengono fatti in VBA ?
formattazione condizionale sono comandi excel giusto?
Si esatto.
--
Ciao Denis
Arriva un momento nella vita in cui non rimane altro da fare che
percorrere la propria strada fino in fondo...
Quello e' il momento di inseguire i propri sogni, quello e' il momento
di prendere il largo, forti delle proprie convinzioni.
Potresti creare un userform e metterci una listbox. Io ho provato. Ho fatto
questo esempio
Supponiamo che nella riga 1 ci siano le intestazioni di colonna; nella
colonna 2 c'è la descrizione della scadenza; nella colonna 5 c'è la data
della scadenza.

Ho creato un form con una listbox ho compilato l'evento activate con il
seguente codice:
Private Sub UserForm_Activate()
Dim Riga As Integer
Dim Righetot As Integer
Dim Data As Date

Data = Now()


With Sheets("Foglio1")
Righetot = .[B2].End(xlDown).Row
For Riga = 2 To Righetot
If .Cells(Riga, 5).Value <= Data Then
ListBox1.AddItem .Cells(Riga, 2).Value
End If
Next



End With

End Sub

Potresti fare in modo che il form si apra ad ogni apertura del file così
carichi la listbox ogni volta con le nuove scadenze.

Ciao
Stefano
skeletron
2006-10-02 21:51:01 UTC
Permalink
Post by r4gtl
Potresti creare un userform e metterci una listbox. Io ho provato. Ho
fatto questo esempio
Supponiamo che nella riga 1 ci siano le intestazioni di colonna; nella
colonna 2 c'è la descrizione della scadenza; nella colonna 5 c'è la
data della scadenza.
Ho creato un form con una listbox ho compilato l'evento activate con
Private Sub UserForm_Activate()
Dim Riga As Integer
Dim Righetot As Integer
Dim Data As Date
Data = Now()
With Sheets("Foglio1")
Righetot = .[B2].End(xlDown).Row
For Riga = 2 To Righetot
If .Cells(Riga, 5).Value <= Data Then
ListBox1.AddItem .Cells(Riga, 2).Value
End If
Next
End With
End Sub
Potresti fare in modo che il form si apra ad ogni apertura del file
così carichi la listbox ogni volta con le nuove scadenze.
Ciao
Stefano
Domani proverò subito ciò che mi hai consiglaito

p.s.
x Denis purtroppo non posso inviare i file, sono dati di una ditta(non i
miei)
proverò a seguire sia i tuoi che i consigli di r4gtl
Grazie di nuovo x la disponibilità
skeletron
2006-10-05 08:50:55 UTC
Permalink
Post by skeletron
Post by r4gtl
Potresti creare un userform e metterci una listbox. Io ho provato. Ho
fatto questo esempio
Supponiamo che nella riga 1 ci siano le intestazioni di colonna;
nella colonna 2 c'è la descrizione della scadenza; nella colonna 5
c'è la data della scadenza.
Ho creato un form con una listbox ho compilato l'evento activate con
Private Sub UserForm_Activate()
Dim Riga As Integer
Dim Righetot As Integer
Dim Data As Date
Data = Now()
With Sheets("Foglio1")
Righetot = .[B2].End(xlDown).Row
For Riga = 2 To Righetot
If .Cells(Riga, 5).Value <= Data Then
ListBox1.AddItem .Cells(Riga, 2).Value
End If
Next
End With
End Sub
Potresti fare in modo che il form si apra ad ogni apertura del file
così carichi la listbox ogni volta con le nuove scadenze.
Ciao
Stefano
Domani proverò subito ciò che mi hai consiglaito
p.s.
x Denis purtroppo non posso inviare i file, sono dati di una
ditta(non i miei)
proverò a seguire sia i tuoi che i consigli di r4gtl
Grazie di nuovo x la disponibilità
Ciao
sono stato un pò impegnato e non ho potuto controllare
il mio problema è che una volta inserito il codice VBA poi non so come
aggiungere le varie date
:(
r4gtl
2006-10-05 15:37:46 UTC
Permalink
Post by skeletron
Post by skeletron
Post by r4gtl
Potresti creare un userform e metterci una listbox. Io ho provato. Ho
fatto questo esempio
Supponiamo che nella riga 1 ci siano le intestazioni di colonna;
nella colonna 2 c'è la descrizione della scadenza; nella colonna 5
c'è la data della scadenza.
Ho creato un form con una listbox ho compilato l'evento activate con
Private Sub UserForm_Activate()
Dim Riga As Integer
Dim Righetot As Integer
Dim Data As Date
Data = Now()
With Sheets("Foglio1")
Righetot = .[B2].End(xlDown).Row
For Riga = 2 To Righetot
If .Cells(Riga, 5).Value <= Data Then
ListBox1.AddItem .Cells(Riga, 2).Value
End If
Next
End With
End Sub
Potresti fare in modo che il form si apra ad ogni apertura del file
così carichi la listbox ogni volta con le nuove scadenze.
Ciao
Stefano
Domani proverò subito ciò che mi hai consiglaito
p.s.
x Denis purtroppo non posso inviare i file, sono dati di una
ditta(non i miei)
proverò a seguire sia i tuoi che i consigli di r4gtl
Grazie di nuovo x la disponibilità
Ciao
sono stato un pò impegnato e non ho potuto controllare
il mio problema è che una volta inserito il codice VBA poi non so come
aggiungere le varie date
:(
Ma le date non sono già inserite nel foglio?
Il codice "sfoglia" le celle controllando la data di scadenza e mette nella
listbox del form che hai creato tutte le scadenze già scadute (scusa la
ripetizione).
Ciao
Stefano

Continua a leggere su narkive:
Loading...