首页 > 解决方案 > 从组合框更改文本框中的值

问题描述

我正在尝试根据组合框的值更改文本框的值。这应该是相当直截了当的,但我正在努力解决这个问题。

Private Sub Combobox1_Change()
 x = Combobox1.Value
 textbox1.Value = Worksheets("Sheet1").Range("B") & x
End Sub

PS 为了清楚起见,我从来都不是专业的程序员或代码编写者。

标签: excelvbacomboboxtextbox

解决方案


我认为你的问题是括号在错误的地方。

Range("B" & x).value

我也更喜欢这个版本:

Range("B1").Offset(x - 1).Value

推荐阅读