vba问题
 ;:realmad:以下代码对前两个案例语句GT-116 PD和GT-116PC起支持作用,但对接下来的两个案例声明GT-16PB和GT.116PA无效。它将警告用户选择水平或垂直管道安装位置(见代码)
任何帮助都将不胜感激
标记VBA代码开始
Private Sub cmd_sensor_gt_116_p_Click()
'ComboBox_gt_116_p Dropdown Menu
ComboBox_gt_116_p.Style = fmStyleDropDownList
'Get ComboBox_gt_116_p Dropdown Menu user pick
Select Case ComboBox_gt_116_p.Text
Case "GT 116-PD" 'Calls sub from Module_ebtron_sensors
If Opt1_gt_116_horiz = True Then
'Gets the Horizontal block
Sensor_gt_116_pd_horizontal_get
End If
If Opt2_gt_116_vert = True Then
'Gets the Vertical block
Sensor_gt_116_pd_vertical_get
Else: pick_gt_116_position_warn
End If
Case "GT 116-PC" 'Calls sub from Module_ebtron_sensors
If Opt1_gt_116_horiz = True Then
'Gets the Horizontal block
Sensor_gt_116_pc_horizontal_get
End If
If Opt2_gt_116_vert = True Then
'Gets the Vertical block
Sensor_gt_116_pc_vertical_get
Else: pick_gt_116_position_warn
End If
Case "GT 116-PB" 'Calls sub from Module_ebtron_sensors
If Opt1_gt_116_horiz = True Then
'Gets the Horizontal block
Sensor_gt_116_pb_horizontal_get
End If
If Opt2_gt_116_vert = True Then
'Gets the Vertical block
Sensor_gt_116_pb_vertical_get
Else: pick_gt_116_position_warn
End If
Case "GT 116-PA" 'Calls sub from Module_ebtron_sensors
If Opt1_gt_116_horiz = True Then
'Gets the Horizontal block
Sensor_gt_116_pa_horizontal_get
End If
If Opt2_gt_116_vert = True Then
'Gets the Vertical block
Sensor_gt_116_pa_vertical_get
Else: pick_gt_116_position_warn
End If
End Select
End Sub
梅伯那里';这些潜艇有什么问题吗
Sensor\u gt\u 116\u pa\u horizontal\u get 包含这些子组件的模块基本相同,如果单独运行,它们将完成支持的任务 在某个地方(显然)出现了一些问题,发布了更大整体的一小部分;我真的帮不上什么忙#039;正在进行中;我的建议是在代码中放置一个断点,然后用F8逐步遍历代码,这样您就可以逐行查看它(代码)在做什么。
我的问题是组合框add item语句中的连字符位置(请参见下划线)。一旦删除,问题就解决了。
Sub-UserForm_Initialize()
&039;组合框Ebtron选项 ;ComboBox\u gt\u ht\u st\u风扇。添加项“;GT 116-F“  'GT 116-F=0案例选择 ;ComboBox\u gt\u ht\u st\u风扇。添加项“;HT 104-F“  'HT 104-F=1病例选择 ;ComboBox\u gt\u ht\u st\u风扇。添加项“;ST 104-F“  'ST-104-F=2病例选择  
  'ComboBox\u gt\u ht\u st\u fan第一项静态  ;ComboBox\u gt\u ht\u st\u风扇。ListIndex=0 ;ComboBox\u gt\u 116\u p。添加项“;GT 116-PD“  'GT 116-PD=0案例选择 ;ComboBox\u gt\u 116\u p。添加项“;GT 116-PC“  'GT 116-PC=1个案例选择 ;ComboBox\u gt\u 116\u p。添加项“;GT-116-PB“  'GT 116-PB=2个案例选择 ;ComboBox\u gt\u 116\u p。添加项“;GT-116-PA“  'GT 116-PA=3个案例选择 
 
  
  'ComboBox\u gt\u 116\u p第一项静态  ;ComboBox\u gt\u 116\u p。ListIndex=0
那么,现在是谁';是谁的错  
很高兴你想到了!
那么,现在是谁';是谁的错  
很高兴你想到了
谢谢你
页:
[1]