Pagina 1 di 1

[Risolto]Problema fonti attendibili sicurezza macro

Inviato: venerdì 25 novembre 2022, 12:24
da XLUPOGRIGIOX
Ciao a tutti,manco da un po di tempo,ma spero mi possiate aiutare :)
Dopo il vostro aiuto,il sistema "gestionale" che uso al lavoro è migliorato ed ho aggiunto nuove funzionalità,ora però ho un problema con le fonti attendibili per la sicurezza delle macro.
Per esigenze aziendali,abbiamo sostituito il server da cui pesco i file in cui lavorare,ma da quando abbiamo cambiato server,anche se metto il percorso come fonte attendibile,non mi esegue le macro sul documento aperto nel server.
Le macro sono salvate nella libreria Standard,quindi la libreria si dovrebbe caricare all'apertura del documento.
Per aprire il file uso questa macro:

Codice: Seleziona tutto

fname = ConvertToURL(sistemagicli & cliente & ".ods")
Dim  arg1(0) As New com.sun.star.beans.PropertyValue
arg1(0).Name="MacroExecutionMode"
arg1(0).Value=2
adresseDoc = ConvertToURL(fname)
Doc = StarDesktop.loadComponentFromURL(adresseDoc, "_default", 0, arg1() )
In teoria dovrebbe abilitarmi l'uso delle macro da fonti attendibili,ma non la esegue.
Se invece apro dal server il file,mi da l'avviso di abilitare le macro e poi posso eseguire la macro che mi interessa salvata nella libreria Standard.
La sicurezza delle macro è impostata su medio.
Con l'altro server questo problema non mi è mai successo,vorrei sapere se avete consigli per risolvere questo problema.
Grazie sin d'ora per l'aiuto :D

Re: Problema fonti attendibili sicurezza macro

Inviato: venerdì 25 novembre 2022, 12:47
da Gaetanopr
XLUPOGRIGIOX ha scritto: venerdì 25 novembre 2022, 12:24 arg1(0).Name="MacroExecutionMode"
arg1(0).Value=2
Prova a cambiare con altri parametri, ce ne sono 10 in tutto da 0 a 9 ad esempio il parametro 7 è il seguente :
FROM_LIST_NO_WARN
"Execute only macros from secure list. Macros that are not from the list are not executed"
Fai diversi tentativi.

Re: Problema fonti attendibili sicurezza macro

Inviato: martedì 29 novembre 2022, 12:43
da XLUPOGRIGIOX
Ciao Gaetanopr,piacere di rileggerti :D
Grazie per il suggerimento,ho provato ma non è cambiato nulla....
Poi mi è venuto in mente che aprendo il file da macro,avevo inserito come percorso l'indirizzo IP, e non il nome server che vede Windows.
Cioè per aprire da macro era ad esempio \\192.168.2.10 .
Mentre come fonte attendibile \\NOMESERVER .
Quindi ho aggiunto manualmente come fonte attendibile l'indirizzo IP e tutto ha funzionato. :super:
Grazie per l'aiuto e spero possa esserlo per altri utenti :D