• A tutto c’è rimedio in Office

    Naturalmente scherziamo, anche se, in effetti, ci sono delle situazioni in cui vorremmo fare qualcosa che il programma non ci permette.

    In molti casi, infatti, siamo soliti ricorrere alle funzioni quando il programma non riesce a risolvere per le vie note una nostra esigenza; se, per esempio, vogliamo estrarre il mese da una data usiamo la funzione “Month”, così come quando vogliamo calcolare la radice quadrata usiamo “RADQ”.

    Sono queste funzioni precompilate dagli sviluppatori che, in quanto tali, risultano già disponibili a sistema. Questo non significa necessariamente che noi non possiamo programmarne delle altre.

    Esistono molte situazioni in cui Office non è stato istruito in fabbrica e necessita pertanto del nostro aiuto per fornirci le risposte richieste.

    In Access potremo, per esempio, utilizzare i moduli per scrivere delle funzioni personalizzate da utilizzare nelle nostre query.

    Potremmo voler tradurre una data in qualcosa d’altro, come far comparire la scritta della stagione a seconda del giorno dell’anno. Oppure potremmo voler tradurre il “Codice ISTAT” di un comune nel nome della regione cui appartiene.

    Si tratta di funzioni fortemente verticalizzate sulla base delle nostre esigenze e che solo noi possiamo creare. Tutto ciò è reso possibile grazie alla possibilità di programmare queste funzioni in linguaggio VBA.

    È molto importante imparare a utilizzare il Visual Basic for Application perché questa competenza aumenterà enormemente le nostre capacità lavorative; ne parleremo presto.

    Tags:

    Se vuoi aggiornamenti su A tutto c’è rimedio in Office inserisci la tua e-mail nel box qui sotto:


    Ho letto e acconsento l'informativa sulla privacy

    Si No

    Acconsento al trattamento dei dati personali di cui al punto 3 dell'informativa sulla privacy

    Si No

    Commenti

    1. sybillinux dice:

      ciao, è interessante

      vorrei sapere un paio di curiosità..

      vba in office 2007 è scolpito oppure è necessario un ambiente esterno per la programmazione? (confesso, non ho mai visto office 2007)

      ooo dalla 2.4 supporta vba, ma sinceramente non ne so trarre vantaggio:
      questo supporto è solo per l’esecuzione o è permessa anche la programmazione assistita come era nei precedenti office?

      grazie,

      syb

    2. E’ rimasto tutto come nelle precedenti versioni di Office … stesse funzionalità, con le stesse modalità. Sono state potenziate le macro che nella filosofia di Office 2007 dovrebbero evitare a qualcuno la fatica di scrivere qualche riga di codice, ma chi ci è abituato non smetterà certo per questo motivo

      Ciao

    Commenta

    Your email address will not be published. Required fields are marked *