justinpees
justinpees

Reputation: 420

How do I add a simple multiplication formula to excel user input box?

I have a question which I believe requires a bit of coding but I could be wrong.

I am trying to create a pdf catalog using excel and publisher together. Publisher uses the data in excel spreadsheet to automatically create a catalog.

If there is an easier way to incorporate quantity x price using excel and user input for quantity please let me know.

Than

Upvotes: 1

Views: 778

Answers (2)

Ronnie Smith
Ronnie Smith

Reputation: 18555

You enter the formula in the result cell. The price cell is set by you and should not be editable by the user. The quantity cell should be edited by the user.

The result cell would have a formula like '=A1*B1'. Really trivial actually.

enter image description here

Upvotes: 0

brettdj
brettdj

Reputation: 55672

You could use a simple UserForm with a TextBox and Label with code as below

updated for your new comment to dump to e1

Code uses cells on first worksheet.

Private Sub TextBox1_Change()
Me.Label1 = CLng(Me.TextBox1) * Sheets(1).[c1].Value
Sheets(1).[e1].Value = Me.Label1
End Sub

[enter image description here

enter image description here

Upvotes: 1

Related Questions