Varie ed Eventuali (Off Topic) Il futuro del VBA negli applicativi Office

Login Registrati
Stai vedendo 10 articoli - dal 1 a 10 (di 10 totali)
  • Autore
    Articoli
  • #46910 Score: 0 | Risposta

    LucaSR
    Partecipante
      15 pts

      Ciao come da oggetto, vi risulta che nelle prossime release verrà abilitato il VBA!? Mi è arrivato questa info all'orecchio   mi toglierebbero il piacere di creare le mie interfaccie   

      #46942 Score: 0 | Risposta

      LucaSR
      Partecipante
        15 pts

        Scusate abolito e non abilitato   

        #46943 Score: 0 | Risposta

        vecchio frac
        Senior Moderator
          272 pts

          Ma di questa cosa se ne sente parlare ciclicamente da parecchio tempo. Io dubito che venga eliminato il modello a oggetti e il cuore dello scripting che deriva da VB. Certo l'integrazione con python e' allettante e interessante, ma la base di codice VBA e' talmente ampia e collaudata che fa solo bene, come pubblicita' e produttivita', ai prodotti Microsoft. 

          #46950 Score: 0 | Risposta

          LucaSR
          Partecipante
            15 pts

            Spero che tu abbia ragione   

            Io l'ho saputo solo qualche settimana fa' 

            #46956 Score: 0 | Risposta

            alfrimpa
            Partecipante
              33 pts

              Anche io penso (e tempo fa lessi un articolo che non sono riuscito a ritrovare) che il VBA anche se non sarà eterno avrà ancora una lunga vita quindi da questo punto di vista possiamo stare tranquilli.

              Certo che se il futuro è il Web l'incompatibilità del VBA con il suo funzionamento in rete può essere un handicap.

              Per chi vuole tocca iniziare a studiare gli Office Script che in Excel 365 sono già disponibili attraverso il menù Automate che affianca il menù Sviluppo classico del VBA oppure gli App Script di Google Sheets.

              Ma entrambi, derivando dal JavaScript, sono totalmente diversi dal VBA.

              #46961 Score: 0 | Risposta

              LucaSR
              Partecipante
                15 pts

                Il web è sempre stato il mio limite, forse anche perché non né ho avuto mai bisogno. Parlo di programmazione per il web.

                Detto questo, mi godrò il VBA finché ne avrò bisogno e finché si potrà, anche se non scrivo codici da prima di Natale    

                #46971 Score: 3 | Risposta

                vecchio frac
                Senior Moderator
                  272 pts

                  alfrimpa ha scritto:

                  Ma entrambi, derivando dal JavaScript, sono totalmente diversi dal VBA.

                  Gia' gia'... pero' un linguaggio e' solo uno strumento. Si puo' sempre prenderci confidenza piano piano, come con Python, prendendo quello che serve./ Del resto la forma mentis ce l'abbiamo gia', non serve partire da zero, se uno sa cosa gli serve, e' solo questione di usare uno strumento adatto

                  #47015 Score: 0 | Risposta

                  alfrimpa
                  Partecipante
                    33 pts

                    vecchio frac ha scritto:

                    Del resto la forma mentis ce l'abbiamo gia', non serve partire da zero, se uno sa cosa gli serve, e' solo questione di usare uno strumento adatto

                    Questo è vero ed io ci ho pure provato ad avvicinarmi agli Office Script ma sapessi quanto è dura.

                    Su Excel 365, di fianco alla scheda Sviluppo mi è comparsa la scheda Automate con la quale posso scrivere/registrare gli Office Script che posso solo eseguire su Excel desktop; su Excel web no percè lì il menu Automate non c'è.

                    Misteri di Microsoft

                    #47017 Score: 0 | Risposta

                    vecchio frac
                    Senior Moderator
                      272 pts

                      alfrimpa ha scritto:

                      ed io ci ho pure provato ad avvicinarmi agli Office Script ma sapessi quanto è dura.

                      Alfri hai ragionissima. Ho curiosato anch'io con il Google Script. Ho creato una funzione banale ma c'e' voluta parecchia pazienza. Non e' lontanamente ottimizzata e funziona, e' anche abbastanza intuitiva; ma le mille autorizzazioni che ho dovuto dare per farla girare sul mio pc...    

                      function Macrosenzatitolo() {
                        var spreadsheet = SpreadsheetApp.getActive();
                        spreadsheet.getRange('B2').setValue('Hello world');
                        spreadsheet.getRange('B3').setValue('1');
                        spreadsheet.getRange('B4').setValue('1');
                        spreadsheet.getRange('B5').setFormula('=b3+b4');
                        spreadsheet.getRange('B2').activate();
                      };
                      #47019 Score: 0 | Risposta

                      alfrimpa
                      Partecipante
                        33 pts

                        E con Office Script è più o meno la stessa cosa 

                      Login Registrati
                      Stai vedendo 10 articoli - dal 1 a 10 (di 10 totali)
                      Rispondi a: Il futuro del VBA negli applicativi Office
                      Gli allegati sono permessi solo ad utenti REGISTRATI
                      Le tue informazioni: