Una famiglia di software per fogli di calcolo Microsoft con strumenti per l'analisi, la creazione di grafici e la comunicazione dei dati.
Mauro, intanto grazie.
Dunque, la mia idea sarebbe questa.
Creare un file excel, diviso in tanti fogli, ciascuno dei quali protetto con password e relativo ad un utente.
Ogni utente, periodicamente, aggiorna il proprio foglio inserendo dei dati (nel caso si tratta di un magazzino di prodotti in stock). Ogni qual volta si modifica il proprio foglio, sarebbe necessario che tutti gli altri utenti ricevessero una mail di notifica dell'avvenuta modifica/aggiornamento del file in questione.
Il file è condiviso tra tutti gli utenti ed è salvato in una cartella condivisa.
Immagino che sia obbligatorio per tutti l'installazione di outlook o altro client di posta.
Grazie ancora. Attendo Tue.
Anche se non sono Mauro, provo a darti una risposta.
Innanzi tutto bisogna capire quando inviare l'email.
Ad esempio quando si salva la cartella? Quindi sull'evento Workbook_BeforeSave?
Poi, si puoi usare Outlook, oppure altre soluzioni.
Ad esempio, se ti accontenti di una e-mail senza testo che si limita ad allegare la cartella di lavoro e con un oggetto che indica che il file è stato modificato, puoi usare il metodo sendmail
così
Public Sub conSendMail()
Dim strUltimoFoglioModificato As String
strUltimoFoglioModificato = ActiveSheet.Name
recipients = Array("mail destinatario", mail destinatario")
subject = "Il foglio " & strUltimoFoglioModificato & " è stato modificato"
ActiveWorkbook.SendMail recipients:=recipients, subject:=strUltimoFoglioModificato
End Sub
Altrimenti, per una soluzione più completa puoi usare la libreria CDO.
Fammi sapere se ti interessa, nel caso