Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2007
    Messaggi
    54

    [VBA] Trasformare un pulsante in un'altro

    Ciao ragazzi,
    ho un problema.

    In una maschera di Access ho due pulsanti: Modifica e Salva.

    Il pulsante Modifica fa l'azione A
    Il pulsante Salva fa l'azione B

    Sono cmq due pulsanti distinti

    E' possibile usare sempre lo stesso pulsante per effettuare le due azioni. Nel senso che quando clicco su Modifica mi fa l'azione A dopo che ha finito la sua azione si "trasforma" nel pulsante salva, una volta cliccato su salva mi fa l'azione B e si "ritrasforma" nel pulsante Modifica?

    Quando voglio fare un azione, tipo nascondimi il pulsante una volta cliccato, mi dice che il pulsante ha lo stato attivo e non è possibile farlo. Questo mi scazza molto..

    E' incasinato lo so :-(

  2. #2
    Utente di HTML.it L'avatar di LMondi
    Registrato dal
    Sep 2004
    Messaggi
    1,291
    Ciao fransyk,
    la strada è questa :
    codice:
    Option Explicit
    Dim blRes As Boolean
    Private Sub Command1_Click()
        If blRes = False Then
            Command1.Caption = "Salva"
            blRes = True
            ElseIf blRes = True Then
            Command1.Caption = "Modifica"
            blRes = False
        End If
    End Sub
    Qui non ho capito:

    Quando voglio fare un azione, tipo nascondimi il pulsante una volta cliccato, ...
    Se nascondi il pulsante, poi come fai a fare Click ?
    LM

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2007
    Messaggi
    54
    In pratica tu dici di modificare il nome del pulsante e poi effettuare le azioni con altre subrouting.

    Per la seconda domanda in pratica quando clicco su un pulsante viene effettuata una determinata azione. Se in questa azione gli scrivo:

    Me.Pulsante_premuto.Visible = false

    mi dice che non posso modificare un pulsante attivo.

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 © 2026 vBulletin Solutions, Inc. All rights reserved.