0
從Data => Data Validation創建下拉列表時,Excel始終顯示列表中的第一項。使用vba在沒有單元格選擇的情況下顯示下拉列表中的第一項
但是,在vba中創建下拉列表時,單元格看起來是空的,只有當點擊它時,用戶才明白有下拉列表。
是否有可能讓excel顯示第一個項目,例如: 「從下拉菜單中選擇」,以便用戶理解有一個下拉列表。
從Data => Data Validation創建下拉列表時,Excel始終顯示列表中的第一項。使用vba在沒有單元格選擇的情況下顯示下拉列表中的第一項
但是,在vba中創建下拉列表時,單元格看起來是空的,只有當點擊它時,用戶才明白有下拉列表。
是否有可能讓excel顯示第一個項目,例如: 「從下拉菜單中選擇」,以便用戶理解有一個下拉列表。
考慮:
Sub DVSetup()
With ActiveCell.Validation
.Delete
.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:="choose from drop down,alpha,beta,gamma,delta"
.IgnoreBlank = True
.InCellDropdown = True
.InputTitle = ""
.ErrorTitle = ""
.InputMessage = ""
.ErrorMessage = ""
.ShowInput = True
.ShowError = True
End With
ActiveCell.Value = "choose from drop down"
End Sub
很好,謝謝。似乎工作。 – matador