ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 2181|回复: 9

菜鸟提问

[复制链接]

TA的精华主题

TA的得分主题

发表于 2005-6-14 13:59 | 显示全部楼层 |阅读模式

如何在word中实现单选框的分组?俺搜了一些帖子看,实在不好意思,在“窗体”中没找到“分组框”。

附件是俺正在做的一个表,为什么“下拉框”不能使用,已经在VB中写了内容进去,俺想实现的是点“太古”或“欧规”时“下拉框”不可用,点“世贸经销商”或“其它代理商”时可使用相应的“下拉框”。

不知道这样传上去各位大侠能不能看到VB的代码,要是不能好心告诉俺怎么传才能看到,帮俺指正。

各位大侠多多指教,谢谢啊。

TA的精华主题

TA的得分主题

 楼主| 发表于 2005-6-14 16:51 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2005-6-14 17:07 | 显示全部楼层

不是偶不理你,而是楼主的水平太高,我最多只会在VB的设计状态下搞这个东东,没想到在WROD中也能搞这个东东?

这里的守老大这几天又没空,另外几位高手又不常来,因此,我这只三脚猫只好知难而闭猫嘴了,嘿嘿!

支持一下!

TA的精华主题

TA的得分主题

发表于 2005-6-14 17:32 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助

这个需要用到Frame(框架控件),请在控件工具箱/其它控件中,找到:microsoft forms 2.0 frame控件。

我简单地示范了一下,你重新设计一下。

TA的精华主题

TA的得分主题

 楼主| 发表于 2005-6-15 09:35 | 显示全部楼层

守老大,frame控件俺找到了,但怎么再把单选框放上去?俺一直放不成功。

再就是经销商里面的单选框与组合框使用问题,代码如下,帮俺看看为什么不能实现,多多指教:

Private Sub ComboBox1_Change() ComboBox1.AddItem "直销" ComboBox1.AddItem "杭州" ComboBox1.AddItem "宁波" ComboBox1.AddItem "金华" ComboBox1.AddItem "苏州" ComboBox1.AddItem "常州" ComboBox1.AddItem "郑州" ComboBox1.AddItem "无锡" ComboBox1.AddItem "温州" ComboBox1.AddItem "台州" ComboBox1.AddItem "绍兴" ComboBox1.AddItem "南京" ComboBox1.AddItem "合肥"

End Sub

Private Sub ComboBox2_Change() ComboBox2.AddItem "大连尊荣" ComboBox2.AddItem "北京路华" ComboBox2.AddItem "中汽南方" End Sub

Private Sub OptionButton1_Click() ComboBox1.Enabled = True ComboBox2.Enabled = False ComboBox2.Text = "" End Sub

Private Sub OptionButton2_Click() ComboBox1.Enabled = False ComboBox1.Text = "" ComboBox2.Enabled = False ComboBox2.Text = "" End Sub

Private Sub OptionButton3_Click() ComboBox1.Enabled = False ComboBox1.Text = "" ComboBox2.Enabled = False ComboBox2.Text = "" End Sub

Private Sub OptionButton4_Click() ComboBox2.Enabled = True ComboBox1.Enabled = False ComboBox1.Text = "" End Sub

俺想实现的是点“太古”或“欧规”时“下拉框”不可用,点“世贸经销商”或“其它代理商”时可使用相应的“下拉框”,而另一下拉框不可用。

TA的精华主题

TA的得分主题

 楼主| 发表于 2005-6-23 09:21 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
守老大又不理俺了。

TA的精华主题

TA的得分主题

发表于 2005-6-23 12:28 | 显示全部楼层

我替守老大向你打个招呼报个歉吧,老大是人,即要工作,又要生活,当然也需要休息,最近就算我们放守老大一个“年度休假”,好不好?

TA的精华主题

TA的得分主题

 楼主| 发表于 2005-6-24 10:32 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2005-6-25 06:35 | 显示全部楼层
以下是引用davida在2005-6-23 9:21:15的发言: 守老大又不理俺了。

抱歉,我实在太忙,谢谢步兵兄理解与支持.

代码如下:

'* +++++++++++++++++++++++++++++ '* Created By I Love You_Word!@ExcelHome 2005-6-25 6:31:22 '仅测试于System: Windows NT Word: 10.0 Language: 2052 '^The Code CopyIn [ThisDocument-ThisDocument]^' '* -----------------------------

Private Sub OptionButton1_Click() ComboBox1.Enabled = True ComboBox2.Enabled = False ComboBox2.Text = "" Additem1 End Sub '---------------------- Private Sub OptionButton2_Click() ComboBox1.Enabled = False ComboBox1.Text = "" ComboBox2.Enabled = False ComboBox2.Text = "" End Sub '---------------------- Private Sub OptionButton3_Click() ComboBox1.Enabled = False ComboBox1.Text = "" ComboBox2.Enabled = False ComboBox2.Text = "" End Sub '---------------------- Private Sub OptionButton4_Click() ComboBox2.Enabled = True ComboBox1.Enabled = False ComboBox1.Text = "" AddItem2 End Sub '---------------------- Private Sub AddItem2() Application.ScreenUpdating = False ComboBox2.Clear ComboBox2.AddItem "大连尊荣" ComboBox2.AddItem "北京路华" ComboBox2.AddItem "中汽南方" Application.ScreenUpdating = True End Sub '---------------------- Private Sub Additem1() Application.ScreenUpdating = False ComboBox2.Clear ComboBox1.AddItem "直销" ComboBox1.AddItem "杭州" ComboBox1.AddItem "宁波" ComboBox1.AddItem "金华" ComboBox1.AddItem "苏州" ComboBox1.AddItem "常州" ComboBox1.AddItem "郑州" ComboBox1.AddItem "无锡" ComboBox1.AddItem "温州" ComboBox1.AddItem "台州" ComboBox1.AddItem "绍兴" ComboBox1.AddItem "南京" ComboBox1.AddItem "合肥" Application.ScreenUpdating = True End Sub '----------------------

'简单地说两句,这个东东,不用ACTIVEX控件,使用USERFORM更方便.

你的ACTIVEX的有一个引用,在我这儿没有,丢失,我看了一下,与文档无关,我移除了.

在使用FRAM控件时,在文档中设计,要比在USERFORM中设计,难一些,稍不留神,WORD便 BYEBYE了,所以,我也耗一些时间(半个小时) GhtVQndO.rar (20.24 KB, 下载次数: 32)

TA的精华主题

TA的得分主题

 楼主| 发表于 2005-6-27 09:42 | 显示全部楼层
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-9-21 19:36 , Processed in 0.036822 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表