Newsgroup: it.comp.appl.access
Titolo: Appcrash Access / VBA

Salve,
 
     faccio parte di un team di sviluppo che ha in produzione un'applicazione scritta in access / vba (access runtime 2000) e senza l'installazione di nessun aggiornamento su alcune macchine, con sistema operativo Windows 10/11, il programma non parte più.
 
Eseguendo delle ricerche su internet abbiamo trovato questo articolo: 
 
https://learn.microsoft.com/en-gb/DeployOffice/security/internet-macros-blocked#use-policies-to-manage-how-office-handles-macros
 
 
Il problema potrebbe essere collegato a questo aggiornamento?
Abbiamo provato ad seguire le linee guida per ripristinare il funzionamento ma non siamo riusciti a risolvere.
 
Qualcuno ha affrontato e risolto qualche problema simile?
 
Grazie per un eventuale aiuto.


Noi abbiamo in circolazione vecchie applicazioni che girano con versioni XP/2003 (una addirittura Runtime 97) e non hanno dato problemi.
Che errore restituisce all'avvio?
Parte in modalità provvisoria?
Parte dopo aver disabilitato l'antivirus (che non sarà quello standard)?
 
Saluti 
 

Salve,
 
     innanzitutto grazie per la risposta.
 
Si abbiamo provato tutte le soluzioni che ci hai indicato ma l'applicazione non parte (ti ricordo che per il momento abbiamo avuto il problema sono con Windows 10 e 11).
 
Abbiamo creato un file word di test con la semplice definizione dell'evento open in VBA e all'apertura del documento word va in crash.
 
```
   Private Sub Document_Open()
       '
   End Sub
```
Grazie per l'aiuto.


 Grazie per l'aiuto.
 
Quindi il problema riguarda in generale qualunque App  office installata che tenta d'eseguire codice VBA.
Cambia qualcosa se riduci al minimo le impostazioni di "Controllo account utente"?  ("non notificare mai").
 
Saluti
 
 

 Cambia qualcosa se riduci al minimo le impostazioni di "Controllo account utente"? ("non notificare mai"). 
Ho verificato ed il "Controllo account utente" era già "non notificare mai".
 
Grazie e saluti.


 
- Se è installata versione recente di Office, accedi a "Impostazioni Centro Protezione" e "abilita tutte le macro".
- Provato a eseguire l'app con opzione d'avvio "esegui come amministratore"?
 
Saluti


Si, ho provato entrambe le soluzione ma sia word che access si bloccano durante l'esecuzione dei file.
 
Ho fatto delle ricerche su internet e ho trovato questo articolo:
 
https://learn.microsoft.com/it-it/DeployOffice/security/internet-macros-blocked#use-policies-to-manage-how-office-handles-macros
 
 
Qui riporta un volere della microsoft di bloccare le macro di office (anche se non è chiaro se il blocco è riferito ai soli file di office scaricati da internet o anche ai file già presenti sui computer).
 
Inoltre per provare a risolvere il problema ho seguito i consigli della guida e non ha funzionato.
 
Grazie per l'aiuto. Saluti.

 Inoltre per provare a risolvere il problema ho seguito i consigli della guida e non ha funzionato. 
 
 
Mah, pare strano che affligga anche Office 2000: vediamo che dice Karl.
 
Saluti
 

 Mah, pare strano che affligga anche Office 2000: vediamo che dice Karl.
 
proverei a configurare un nuovo utente sulle macchine 10/11 per vedere 
se si tratta di qualche personalizzazione avvenuta nel tempo che blocca 
l'esecuzione
 
-- 
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-
........... [ al lavoro ] ...........


Ciao, 
 
     ho provato a creare un altro utente con diritti di amministratore su 2 dispositivi dove l'adp non funziona ma non ha funzionato.
 
Qualcuno ha qualche altra idea per risolvere il problema?
 
Grazie


installa il runtime XP (che ancora supporta gli adp) e fai eseguire le 
tue applicazioni con quel runtime e vedi se ti da problemi
 
ho decide e decine di installazioni in circolo con adp/ade con runtime 
access 2002/XP-2010 e nessuna mi crea problemi
 
inoltre prova ad aggiungere msaccess su
sistema-->impostazione di sistema 
avanzate-->prestazioni-->impostazioni-->protezione esecuzione programmi.
premi aggiungi e seleziona msaccess.exe
 
BFS


Ciao,
 
   sia con l'aggiunta di msaccess.exe nell'elenco dei programmi da non attivare la protezione esecuzione programmi e
 
sia impostando Attiva protezione esecuzione programmi solo per i programmi e i servizi essenziali di Windows ha funzionato.
 
Inoltre ho controllato su altre macchine dove non funzionato impostando una delle 2 impostazioni il problema si è risolto.
 
Ti ringrazio per la soluzione illuminante.
 
AA


bene che hai risolto, la cosa strana è che su windows 10/11 access 2002 
non ha mai dato problemi.
Cosa che invece è obbligatorio fare in windows server recenti per poter 
eseguire runtime cosi vecchi.
 
Solo su un notebook di marca HP con windows 10 avevo dovuto eseguire 
questa operazione. E il motivo ad oggi mi è ancora oscuro.
 
BFS
 
 
 

 eseguire runtime cosi vecchi. 
 
Confermo: è un'operazione necessaria sui Win Server con le vecchie versioni di Access, ma non m'era mai capitato sui Clients.
 
Saluti