errore run time 57121 e 32809 - errore definito dall'applicazione o dall'oggetto

Anonimo
2014-12-30T11:37:08+00:00

Buongiorno,

lanciando il mio codice vba da pc che non siano il mio vado incontro a questi due tipi di errori di run time (57121 e 32809). Non capisco quale sia il problema dato che sul mio pc gira tutto correttamente. Grazie

Sheets("Input").Range("b193").Value = Sheets("QUOTAZIONE").ComboBox1.text   'error

Microsoft 365 e Office | Excel | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento
Risposta accettata dall'autore della domanda
Anonimo
2015-01-08T15:38:18+00:00

Ciao Salvatore,

entrambi i metodi non funzionano...inoltre ho notato che per altri file il codice cambia i nomi degli oggetti activeX da un pc all'altro! Per il mio file continua a cercare di creare il CommandButton7! ma non esiste! cercandolo sulla barra di ricerca e dando l'invio mi porta su una cella vuota! non riesco neanche a fare il delete dell'oggetto.

Oltre al suggerimento di Mauro, forse sarebbe opportuno postare la procedura problematica, anziché una singola riga di codice. In questo modo potrebbe essere possibile comprendere meglio ciò che stai cercando di fare e di fare eventuali ulteriori suggerimenti.

Nel frattempo, per quanto riguarda  il CommandButton7, per renderlo visibile, prova:

'==========>>

Public Sub Tester()

    Dim CB As Shape

    Set CB = ActiveSheet.Shapes("CommandButton7")

    With CB

        .Visible = True

        .Select

    End With

End Sub

'<<=========

===

Regards,

Norman

La risposta è stata utile?

7 persone hanno trovato utile questa risposta.
0 commenti Nessun commento

17 risposte aggiuntive

Ordina per: Più utili
  1. Anonimo
    2014-12-31T09:05:13+00:00

    Ciao Salvatore,

    grazie per la risposta. Incontro alternativamente entrambi gli errori quando lancio l'excel da ogni pc (dal mio invece funziona tutto correttamente). Ho controllato i riferimenti ma non è quello il problema.

    Hai provato il mio primo suggerimento, cioè il Fixit?

    ===

    Regards,

    Norman

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2014-12-31T08:49:27+00:00

    Ciao Norman,

    grazie per la risposta. Incontro alternativamente entrambi gli errori quando lancio l'excel da ogni pc (dal mio invece funziona tutto correttamente). Ho controllato i riferimenti ma non è quello il problema.

    Grazie

    Salvatore

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2014-12-30T13:08:14+00:00

    Ciao Savatore,

    Un ulteriore suggerimento che potrebbe essere utile sarebbe di verificare che non ci siano riferimenti VBA che sono indicati come mancanti: nell'editor di VBA, Strumenti | Riferimenti

    ===

    Regards,

    Norman

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2014-12-30T12:53:11+00:00

    Ciao Salvatore,

    lanciando il mio codice vba da pc che non siano il mio vado incontro a questi due tipi di errori di run time (57121 e 32809). Non capisco quale sia il problema dato che sul mio pc gira tutto correttamente. Grazie 

    Sheets("Input").Range("b193").Value = Sheets("QUOTAZIONE").ComboBox1.text   'error

    La tua domanda non è chiara in quanto è possibile riscontrare solo un errore runtime alla volta. Stai dicendo che a volte incontri l'errore 57121 e in altre occasioni incontri l'errore 32809? Incontri entrambe questi errori sulla stessa riga di codice?

    In attesa della tua risposta, per ciascuno dei pc problematici, prova il Fixit che troverai a:  https://support.microsoft.com/kb/3025036/EN-us

    Se tu dovessi avere ancora un problema prova a scaricare e  eseguire l'addin CodeCleaner di Rob Bovey che può essere scaricato al seguente indirizzo:

    http://www.appspro.com/Utilities/CodeCleaner.htm

    ===

    Regards,

    Norman

    La risposta è stata utile?

    0 commenti Nessun commento