Domanda

Come faccio a scrivere la sorgente di controllo in VBA invece che nella finestra delle proprietà

Per esempio se ho una casella di testo che divide due importi in altre caselle di testo, poi ho messo

=[textboxA]/[textboxB]

nella fonte di controllo della finestra delle proprietà. Come faccio a realizzare questo in VB in modo che possa innescare da eventi ?? So che non è la stessa perché ho già provato.

È stato utile?

Soluzione

Questo dipende da cosa esattamente si vuole fare. Se si vuole mettere il valore attuale di textboxA / textboxB in textboxC, uso:

Me!textboxC.Value = Me!textboxA.Value / Me!textboxB.Value

D'altra parte, se si desidera impostare la proprietà control source in modo che il valore viene aggiornato automaticamente, uso:

Me!textboxC.ControlSource = "=[textboxA]/[textboxB]"

(codice non testato, non ho accesso disponibili al momento.)

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top