Invio mail in caso di variazione valore cella
Re: Invio mail in caso di variazione valore cella
ho appena finito di metterlo nel mio file.
Allego (non funziona )
Allego (non funziona )
- Allegati
-
- file conti2018.ods
- (26.42 KiB) Scaricato 120 volte
OpenOffice 3.1 su Windows Vista
Re: Invio mail in caso di variazione valore cella
ma tu non modifichi la cella c8, in c8 hai una formula, in realtà modifichi le celle da d8 in poi, la macro non funzionerà.
A questo punto devi spiegare molto dettagliatamente lo scopo che ti prefiggi, se vuoi spedire una mail ogni volta che viene modificata una cella nell colonne da D a AMj si può fare così
A questo punto devi spiegare molto dettagliatamente lo scopo che ti prefiggi, se vuoi spedire una mail ogni volta che viene modificata una cella nell colonne da D a AMj si può fare così
Codice: Seleziona tutto
Sub eventoProva(Target)
If NOT Target.supportsService("com.sun.star.sheet.SheetCell") then exit sub
Sh = Target.getSpreadsheet()
addr = Target.getCellAddress()
rng = sh.getCellRangeByName("D8:AMJ13")
range2 = rng.queryintersection(Target.rangeaddress())
If range2.RangeAddressesAsString = "" Then
Exit Sub
Else
msgbox "cella controllata, puoi inviare avviso"
'call inviaEmailProva
End if
End Sub
-------------------
Libre Office 7.5.3.2 su Windows 11
allega un file di esempio, guadagnerai tempo tu e lo farai risparmiare a chi ti aiuta
Libre Office 7.5.3.2 su Windows 11
allega un file di esempio, guadagnerai tempo tu e lo farai risparmiare a chi ti aiuta
-
- Messaggi: 161
- Iscritto il: mercoledì 2 maggio 2012, 16:05
Re: Invio mail in caso di variazione valore cella
Nel file che hai allegato, file conti2018.ods, quali sono le celle che vorresti controllare e al cui variare venga spedita la mail?
Cosa deve contenere la mail? Valore di quale cella, o quale calcolo?
Ti si è dato il modo per farlo, macro e altro, ma qua mancano proprio le basi, o almeno così sembra...
Cosa deve contenere la mail? Valore di quale cella, o quale calcolo?
Ti si è dato il modo per farlo, macro e altro, ma qua mancano proprio le basi, o almeno così sembra...
OpenOffice 4.1.13 su Windows 10 PRO 64bit
Re: Invio mail in caso di variazione valore cella
Scusate ragazzi forse ho complicato le cose allegando il fileconti2018 ma visto che nel primo post avevo detto cosa volevo fare ho pensato che fossimo sulla strada giusta.epicuzza ha scritto:Buonasera a tutti.
Ho cercato nel forum un caso che mi potesse aiutare ma non ho trovato niente facesse al caso mio, quindi chiedo a voi:
ho bisogno che Calc mi invi una mail in maniera automatica ogni qualvolta il valore di AF2 cambi, non sono interessato ad allegare un file nel mail, mi interessa (se possibile) che la mail mi dica quale cella di quella riga è variata.
Ci tengo a precisare che non mi interessa in che maniera venga inviata la mail, sn disposto a tutto, e che è fondamentale che la mail parta senza bisogno di conferme da parte di chi sta al pc.
vi ringrazio in anticipo, spero di essermi speigato
grazie
Cmq parliamo del primo file che ho allegato:
Ho bisogno di una macro che quando cambia la somma di af2 invia una mail a tizio@gmail.com
Se cambia af3 invia una mail a caio@gmail.com
Se cambia af4 invia una mail a sempronio@gmail..com
OpenOffice 3.1 su Windows Vista
Re: Invio mail in caso di variazione valore cella
Io risponderò soltanto su un file definitivo
-------------------
Libre Office 7.5.3.2 su Windows 11
allega un file di esempio, guadagnerai tempo tu e lo farai risparmiare a chi ti aiuta
Libre Office 7.5.3.2 su Windows 11
allega un file di esempio, guadagnerai tempo tu e lo farai risparmiare a chi ti aiuta
Re: Invio mail in caso di variazione valore cella
Cosa intendi?patel ha scritto:Io risponderò soltanto su un file definitivo
OpenOffice 3.1 su Windows Vista
Re: Invio mail in caso di variazione valore cella
ho fatto delle domande e non hai risposto, ora dici di lavorare sul primo file, non ho voglia di perdere tempo
-------------------
Libre Office 7.5.3.2 su Windows 11
allega un file di esempio, guadagnerai tempo tu e lo farai risparmiare a chi ti aiuta
Libre Office 7.5.3.2 su Windows 11
allega un file di esempio, guadagnerai tempo tu e lo farai risparmiare a chi ti aiuta
-
- Messaggi: 161
- Iscritto il: mercoledì 2 maggio 2012, 16:05
Re: Invio mail in caso di variazione valore cella
Ho modificato il file prova1 in modo che ti visualizzi un messaggio, cambiato la macro per verificare celle modificate
Vedi se ti soddisfa
Poi però dovrai applicare tu i vari adattamenti
Passo e chiudo
Vedi se ti soddisfa
Poi però dovrai applicare tu i vari adattamenti
Passo e chiudo
- Allegati
-
- prova1modificato.ods
- (11.55 KiB) Scaricato 115 volte
OpenOffice 4.1.13 su Windows 10 PRO 64bit
Re: Invio mail in caso di variazione valore cella
Buongiorno a tutti,
mi piacerebbe capire il motivo di tutto questo accanimento nei miei confronti, ho fatto un post allegando un file e facendo delle richieste e siete stati gentilissimi a fornirmi tutto il supporto necessario! Quando poi pensavo di aver capito come adattare la macro che mi avete fornito ho pensato di iniziare a copiarla sul mio file di contabilità reale (che ovviamente non potevo postare sul forum) mi è stato chiesto:
Cmq non voglio rubarvi altro tempo, mi rendo conto che stare dietro ad uno che nemmeno conoscete e per giunta in maniera gratuita non è semplice.
Vi voglio ringraziare in maniera sincera perchè siete stati disponibilissimi e mi avete aperto un mondo, sicuramente approfondirò la cosa.
a presto
mi piacerebbe capire il motivo di tutto questo accanimento nei miei confronti, ho fatto un post allegando un file e facendo delle richieste e siete stati gentilissimi a fornirmi tutto il supporto necessario! Quando poi pensavo di aver capito come adattare la macro che mi avete fornito ho pensato di iniziare a copiarla sul mio file di contabilità reale (che ovviamente non potevo postare sul forum) mi è stato chiesto:
cosi sempre sulle ali dell'entusiasmo allego il mio file (togliendo i dati sensibili) e da li scoppia il finimondo, il motivo a quanto pare è che non vi avevo detto che la cella che mi interessava era una SOMMA quando nel mio primo allegato lo avevo specificato.in pratica è lo stesso file allegato da Bobo, quindi solo un esempio, mi aspettavo il tuo file, quello con cui vuoi controllare il lavoro dei dipendenti, comunque in risposta alla tua domanda
Le basi di programmazione si, l'ho detto diverse volte.bobo779256 ha scritto: Ti si è dato il modo per farlo, macro e altro, ma qua mancano proprio le basi, o almeno così sembra...
Cmq non voglio rubarvi altro tempo, mi rendo conto che stare dietro ad uno che nemmeno conoscete e per giunta in maniera gratuita non è semplice.
Vi voglio ringraziare in maniera sincera perchè siete stati disponibilissimi e mi avete aperto un mondo, sicuramente approfondirò la cosa.
a presto
OpenOffice 3.1 su Windows Vista
Re: Invio mail in caso di variazione valore cella
Dai, nessun accanimento! Solo qualche richiesta "rude" di chiarimenti, a volte basta poco e non ci si capisce reciprocamente. Ma basta altrettanto poco per tornare in sintonia .epicuzza ha scritto:mi piacerebbe capire il motivo di tutto questo accanimento nei miei confronti
A presto.
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
-
- Messaggi: 161
- Iscritto il: mercoledì 2 maggio 2012, 16:05
Re: Invio mail in caso di variazione valore cella
Esatto...
nel mio caso mi scuso se ho dato un'idea sbagliata
anch'io sono qua per apprendere, tant'è che spesso chiedo lumi
epicuzza, devi andare per gradi, ma devi essere tu a fare le prove
mi scuso se ho dato l'impressione di adirarmi
ciao
nel mio caso mi scuso se ho dato un'idea sbagliata
anch'io sono qua per apprendere, tant'è che spesso chiedo lumi
epicuzza, devi andare per gradi, ma devi essere tu a fare le prove
mi scuso se ho dato l'impressione di adirarmi
ciao
OpenOffice 4.1.13 su Windows 10 PRO 64bit
Re: Invio mail in caso di variazione valore cella
questo è quanto hai detto nel primo post, recentemente io ho detto:epicuzza ha scritto: ho bisogno che Calc mi invi una mail in maniera automatica ogni qualvolta il valore di AF2 cambi, non sono interessato ad allegare un file nel mail, mi interessa (se possibile) che la mail mi dica quale cella di quella riga è variata.
e tu non mi hai minimamente consideratopatel ha scritto:....., se vuoi spedire una mail ogni volta che viene modificata una cella nell colonne da D a AMj si può fare cosìCodice: Seleziona tutto
Sub eventoProva(Target) If NOT Target.supportsService("com.sun.star.sheet.SheetCell") then exit sub Sh = Target.getSpreadsheet() addr = Target.getCellAddress() rng = sh.getCellRangeByName("D8:AMJ13") range2 = rng.queryintersection(Target.rangeaddress()) If range2.RangeAddressesAsString = "" Then Exit Sub Else msgbox "cella controllata, puoi inviare avviso" 'call inviaEmailProva End if End Sub
-------------------
Libre Office 7.5.3.2 su Windows 11
allega un file di esempio, guadagnerai tempo tu e lo farai risparmiare a chi ti aiuta
Libre Office 7.5.3.2 su Windows 11
allega un file di esempio, guadagnerai tempo tu e lo farai risparmiare a chi ti aiuta