Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2004
    Messaggi
    7

    errore di run-time relativo a TextBox

    All'atto di eseguire la seguente routine relativa ad una form, comprendente tra l'altro delle TextBox, in corrispondenza alla riga di testo evidenziata mi appare un messaggio di errore di run-time sottoriportato


    Private Sub ValutazioneAcquisto()
    Quantità = Val(Testo2.Text)

    PrezzoDiAcquistoNetto = Quantità * Ultimo
    CommissioneFineco = PrezzoDiAcquistoNetto * 0.0019

    Select Case CommissioneFineco
    Case Is < 2
    CommissioneFineco = 2
    Case Is < 19
    CommissioneFineco = CommissioneFineco
    Case Else
    CommissioneFineco = 19
    End Select

    PrezzoDiAcquistoLordo = PrezzoDiAcquistoNetto + CommissioneFineco

    Testo6.SetFocus
    >>>> Testo6.Text = PrezzoDiAcquistoNetto <<<<<<
    Testo10.SetFocus
    Testo10.Text = CommissioneFineco
    Testo12.SetFocus
    Testo12.Text = PrezzoDiAcquistoLordo
    End Sub



    Errore di run-time '2115'
    Impossibile salvare i dati nel campo a causa della macro o funzione impostata alla proprietà "Prima di aggiornare" o "Valido se" di tale campo




    Preciso che mi risulta di non aver impostato niente nelle proprietà e negli eventi della TextBox "Testo6" in corrispondenza a quanto riportato nel messaggio di errore.
    Ringrazio chi può aiutarmi.


    N.B. dove si può trovare l'elenco degli errori di run-time che si possono verificare in generale?

  2. #2
    Sinceramente non so da cosa dipenda l'errore, posso però dirti di provare a vedere l'opzione che riguarda i dati che verranno scritti nella textbox che va sotto il nome di "dataformat" può darsi che abbia un'impostazione diversa da number. Con le altre textbox ti da questo errore o no? Prova ad aprire un'altro progetto e vedi se ti da ancora quell'errore.
    CIAO

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    36
    Sicuramente questo e' un errore VBA...magari richiami la tua routine quando ancora non e' scattato qualche evento, tipo...DopoAggiornamentoDati.

    Ma hai controllato se effettivamente ti trovi qualcosa da gestire?
    Ma hai controllato il momento della chiamata a questa funzione?

    Se si, invece di scrivere Testo6.Text = PrezzoDiAcquistoNetto prova a scrivere Testo6.Value = PrezzoDiAcquistoNetto .

    Ciao

  4. #4
    Utente di HTML.it L'avatar di MMarzia
    Registrato dal
    Mar 2001
    Messaggi
    1,781
    benvenuto deroer
    ti invito a leggere il nostro regolamento: specifica sempre la versione di vb, anche nel titolo, e ricorda di includere il codice nel tag [*CODE] ... [*/CODE] (senza asterischi)


    inoltre non è necessario specificare il tuo indirizzo email: se qualcuno può aiutarti lo farà qui
    io sono festosamente cicciottello :: e. cartman

    t'amo senza sapere come, nè quando nè da dove,
    t'amo direttamente senza problemi nè orgoglio:
    così ti amo perchè non so amare altrimenti

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.