Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

errore metodo onkey

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

errore metodo onkey

Postdi dipic » 26/06/12 11:19

Buongiorno a tutti,
ho un problema con una macro "Private Sub Workbook_Open()" che cattura i tasti per lanciare altre macro su richiesta dell'utente ("Application.OnKey "%{F1}", "nomemacro" ...).
Se apro il file in locale funziona, se lo apro dalla rete mi dà "Errore di run-time 1004 - metodo 'OnKey' dell'oggetto '_Application' non riuscito".
Ho un pc con w7 ed office2010 entrambi a 64 bit (il server di rete è un win server 2008).
Grazie per qualsiasi suggerimento.
Avatar utente
dipic
Utente Junior
 
Post: 95
Iscritto il: 13/09/08 14:57
Località: Cormòns (I)

Sponsor
 

Re: errore metodo onkey

Postdi ricky53 » 26/06/12 11:26

Ciao,
puoi invare tutto il codice contenuto in "Workbook_Open"
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W7; Office 2003-10-13-16
Avatar utente
ricky53
Utente Senior
 
Post: 4223
Iscritto il: 11/04/09 19:29
Località: Italia

Re: errore metodo onkey

Postdi dipic » 26/06/12 12:20

Ecco ... non c'è niente a parte l'onkey ....

Private Sub Workbook_Open()
'
Application.OnKey "%{F1}", "a_F1" 'se premo il tasto funzione <alt> + FX lancio una macro
Application.OnKey "%{F2}", "a_F2"
Application.OnKey "%{F3}", "a_F3"
Application.OnKey "%{F4}", "a_F4"
Application.OnKey "%{F5}", "a_F5"
Application.OnKey "%{F6}", "a_F6"
Application.OnKey "%{F7}", "a_F7"
Application.OnKey "%{F8}", "a_F8"
Application.OnKey "%{F9}", "a_F9"
'Application.OnKey "%{F10}", "a_F10"
'Application.OnKey "%{F11}", "a_F11"
'Application.OnKey "%{F12}", "a_F12"
'
iRi = 1
iCi = 1
sNOMESHEET = "Totali"
'
Worksheets(sNOMESHEET).Activate
Cells(iRi, iCi).Activate
'
End Sub

Avatar utente
dipic
Utente Junior
 
Post: 95
Iscritto il: 13/09/08 14:57
Località: Cormòns (I)

Re: errore metodo onkey

Postdi Black.Jack » 26/06/12 21:55

sul server che excel è installato?
Win7 + Office 2010 Ita
Xp + Office 2010 Ita
Black.Jack
Utente Junior
 
Post: 93
Iscritto il: 23/06/10 08:40

Re: errore metodo onkey

Postdi dipic » 03/09/13 13:29

in locale win7 + office 2010
sul server win server 2008 R2 standard + office 2010

il file è su un disco di rete, ma lo lancio da locale
Avatar utente
dipic
Utente Junior
 
Post: 95
Iscritto il: 13/09/08 14:57
Località: Cormòns (I)

Re: errore metodo onkey

Postdi Black.Jack » 03/09/13 16:36

bisognerebbe fare un bel debug per vedere veramente cosa succede.
A naso, servirebbe vedere anche , ad esempio, una macro specifica che richiami con alt+FX per fare un check.

Sempre a spanne , se il codice va in locale, direi che i path lato server non vengono rispettati, e spara l'eccezione.
Può accadere per aver piazzato dei riferimenti assoluti e non relativi. Ma è solo un'idea.

fai sapere
Win7 + Office 2010 Ita
Xp + Office 2010 Ita
Black.Jack
Utente Junior
 
Post: 93
Iscritto il: 23/06/10 08:40


Torna a Applicazioni Office Windows


Topic correlati a "errore metodo onkey":

Errore strano
Autore: Mr.Frank
Forum: Software Windows
Risposte: 0

Chi c’è in linea

Visitano il forum: Nessuno e 22 ospiti