Archivio mensile:ottobre 2013

Invio mail con VBA: Spedire automaticamente fogli Excel tramite Outlook (anche come PDF)

Download PDF

Il bisogno e’ molto semplice:

  • abbiamo una serie di fogli excel (report) da distribuire in modo selettivo a un insieme di colleghi.
  • Vogliamo creare file excel specifici per ogni collega (gruppo di colleghi) contenente i report ad essi destinati
  • vogliamo poter includere in una mail tale file excel (possibilmente senza formule o riferimeni a fogli esterni),
  • vogliamo poter popolare automanticamente con la mail dei destinatari il campo “A:”

in modo che sia necessario solo scrivere qualcosa nel testo del messaggioe premere il pulsante “Invia”
Continua a leggere

027. Riportare il contenuto di determinate celle da un foglio ad un altro

Download PDF

Domanda:

Il foglio base è composto da una serie di schede su ciascuna delle quali ho sviluppato dei conteggi
Vorrei riportare su un foglio riepilogativo solo i totali.
Vorrei quindi sul foglio riepilogativo riportare:
a1=f.base!a6, b1=f.base!a7 c1=f.base!a15
a2=f.base!a53 b2=f.base!a54, c2=f.base!a62
a3=f.base!a100 b3=f.base!a101 c3=f.base!a109.

Praticamente la distanza tra i dati di partenza è di 47 righe. Ho provato a fare con la funzione
=scarto(f.base!a6;47;0), ma vale solo per la seconda riga. Come faccio a riprodurre tale intervallo per 86 volte?

Continua a leggere

026. Estrarre dati da cartelle e files chiusi

Download PDF

Domanda:

Sono alla ricerca di una macro vba che mi permetta di andare a leggere dei dati su foglio 1 di excel di varie cartelle di una cartella denominata Magazzino

Magazzino
/abete/1098.xls/foglio1
/abete/1099.xls/foglio1
/acero/2097.xls/foglio1
/acero/2120.xls/foglio1
ecc.

Dovrei sommare in un nuovo foglio i valori contenuti nei vari foglio1 dell’elenco ad albero delle celle: G8, K8. M8, per poter fare la somma dei mq in giacenza, dei mq venduti e del valore rimasto.
Il magazzino contiene più di 400 fogli suddivisi in circa 160 cartelle.

Continua a leggere

025. Formattazione testo mail con VBA

Download PDF

Torniamo a parlare dell’invio di mail attraverso VBA che ho trattato nell’articolo “Invio mail tramite vba”

Questo argomento ha suscitato parecchio interesse e domande tra le quali quella circa la possibilità di impostare il formato del testo da inviare.

E’ possibile farlo utilizzando i Tag Html. Continua a leggere