Macro - da Excel a Calc

Discussioni sull'applicazione per i fogli di calcolo
Rispondi
g_federico_g
Messaggi: 48
Iscritto il: lunedì 11 settembre 2017, 10:08

Macro - da Excel a Calc

Messaggio da g_federico_g »

Ciao ragazzi, ho risolto un mio grosso problema, utilizzando però una Macro in Excel, perchè conosco un pochino il VBscript, solo per quello. Non sapevo come altro risolvere.

Ora, dal momento che praticamente non utilizzo Excel per altri motivi, vorrei passare questo progrtto con la Macro a CALC, ma pare non funzionare.

E' un problema di calc , una limitazione o sbaglio io a fare qualcosa ?

si preme il pulsante ma non esegue nessuna macro.
LibreOffice Versione: 6.1.3.2 (x64) su windows 10 64bit (Home)
Gaetanopr
Volontario
Volontario
Messaggi: 3316
Iscritto il: mercoledì 21 novembre 2012, 20:07

Re: Macro - da Excel a Calc

Messaggio da Gaetanopr »

Normale che non funzioni, Excel e Calc appartengono a famiglie diverse e hanno linguaggi di programmazione diversi, alcune semplici macro di Excel funzionano su Calc e non viceversa ma è sempre meglio scrivere le macro con il basic di openoffice.
Per fare funzionare una macro di Excel su Calc all'inizio del modulo inserisci questo

Codice: Seleziona tutto

Option VBASupport 1
ma solo per macro abbastanza elementari
leggi questo https://help.libreoffice.org/latest/it/ ... pport.html
LibreOffice 7.2.2.2 windows 10
Openoffice 4.1.13 su windows 10
patel
Volontario attivo
Volontario attivo
Messaggi: 4030
Iscritto il: venerdì 30 aprile 2010, 8:04
Località: Livorno

Re: Macro - da Excel a Calc

Messaggio da patel »

Aggiungo che Libre è più compatibile di OpenOffice, per il resto confermo quanto detto da Gaetano
-------------------
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
g_federico_g
Messaggi: 48
Iscritto il: lunedì 11 settembre 2017, 10:08

Re: Macro - da Excel a Calc

Messaggio da g_federico_g »

...non riesco.

Se qualcuno mi aiuta a capire come poter eseguire la Macro del pulsante "Calcola".


Allego il mio file.

Grazie.
Allegati
Calcolatore rapporti ingranaggi by Fede.xlsm
(33.15 KiB) Scaricato 80 volte
LibreOffice Versione: 6.1.3.2 (x64) su windows 10 64bit (Home)
patel
Volontario attivo
Volontario attivo
Messaggi: 4030
Iscritto il: venerdì 30 aprile 2010, 8:04
Località: Livorno

Re: Macro - da Excel a Calc

Messaggio da patel »

Come già detto funzionano solo macro semplici, quindi devi fare a meno della textbox (usando una cella) e di formula local.
Mi hai fatto ricordare i bei tempi (40 anni fa) quando cercavo le ruote per realizzare l'elica di un pignone con la dentatrice.
-------------------
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
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 8955
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: Macro - da Excel a Calc

Messaggio da charlie »

Il precedente argomento viewtopic.php?f=9&t=11656 va chiuso correttamente: viewtopic.php?f=2&t=5661
charlie
macOS 14.6.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
g_federico_g
Messaggi: 48
Iscritto il: lunedì 11 settembre 2017, 10:08

Re: Macro - da Excel a Calc

Messaggio da g_federico_g »

Fatto. Grazie a tutti.
LibreOffice Versione: 6.1.3.2 (x64) su windows 10 64bit (Home)
Rispondi