社区
VB基础类
帖子详情
请问如何在VB中访问EXCEL中的checkBox控件啊?请大家帮帮忙,现谢了。
lzywj998
2003-12-22 11:00:07
我想在vb中访问Excel中checkbox控件的值,但我不知道该如何得到这个Excel中的CheckBox对象。
...全文
171
11
打赏
收藏
请问如何在VB中访问EXCEL中的checkBox控件啊?请大家帮帮忙,现谢了。
我想在vb中访问Excel中checkbox控件的值,但我不知道该如何得到这个Excel中的CheckBox对象。
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
SoHo_Andy
2003-12-22
打赏
举报
回复
已经发送,请接收
另外xlapp.ActiveSheet.Shapes("Check Box 1").Select
不要写成
xlapp.ActiveSheet.Shapes("CheckBox1").Select
lzywj998
2003-12-22
打赏
举报
回复
执行你上面的那段程序的xlapp.ActiveSheet.Shapes("CheckBox1").Select时候,提示说:select的方法失败,不知道为什么。
lzywj998
2003-12-22
打赏
举报
回复
是不是我引得是Excel 9.0的缘故的啊?我的邮箱是zhiyong.li@powerise.com.cn
SoHo_Andy
2003-12-22
打赏
举报
回复
你是不是有些东西没说清楚
我的程序中只有这几行代码,引用Excel 10.0 ,运行成功
或者你留个邮箱,我把工程发给你试试
lzywj998
2003-12-22
打赏
举报
回复
还是不行啊,根本就取不出来,这是不是跟Excel中的控件有什么关系阿?还有其它的方法没有咯。
SoHo_Andy
2003-12-22
打赏
举报
回复
你复制我的代码过去试试看行不行,不要加任何改动
这里的"Check Box 1",就是你Excel中的控件名
xlapp.ActiveSheet.Shapes("Check Box 1").Select
lzywj998
2003-12-22
打赏
举报
回复
我试了一下不行啊。
这句(xlapp.ActiveSheet.Shapes("CheckBox1").Select)里的"CheckBox1"是代表什么啊,我取出来得值为什么是空的呢?
SoHo_Andy
2003-12-22
打赏
举报
回复
简单实例
Private Sub Command3_Click()
Dim xlapp As New Excel.Application
Dim xlbook As Excel.Workbook
Dim xlsheet As Excel.Worksheet
xlapp.Caption = "test"
Set xlbook = xlapp.Workbooks.Open("d:\aa.xls")
xlapp.ActiveSheet.Shapes("Check Box 1").Select
MsgBox xlapp.Selection.Value
xlapp.Visible = True
End Sub
lzywj998
2003-12-22
打赏
举报
回复
你可以上msn吗,上msn来聊可以吗,我已经加了你?代码可以运行,但你的checkbox和我的不一样,我用你的方法就不能运行
SoHo_Andy
2003-12-22
打赏
举报
回复
是office XP ,代码可以运行么
应该没关系的
lzywj998
2003-12-22
打赏
举报
回复
你装的是不是office xp?我这里装的是office 2000,你的checkbox是怎么放上去的阿?怎么样子和我的不一样啊。
VB
给
Excel
中
的
checkbox
所在单元格赋值
需求:
Excel
中
有多组
checkbox
复选框,需要把选
中
的复选框和未选
中
的复选框标记入库。 如果选
中
则给1没有选
中
给所在单元格赋0 先上图:
VB
: Set myDocument = Worksheets(1) ' 即 Worksheets("Sheet1") Dim i As Integer Debug.Print "co
excel
解除密码和
checkbox
调出
下面这段是从http://www.officefans.net/cdb/viewthread.php?tid=91599 该网址copy的: 表格受密码保护时,我们修改数据
Excel
弹出“您试图更改的单元格或图表受保护,因而是只读的。若要修改受保护单元格或图表,
请
先使用‘撤消工作表保护’命令(在‘审阅’选项卡的‘更改’组
中
)来取消保护。可能会提示您输入密码。这时候我们可以用
VB
A宏代码破解法来破
VB
fans可以看一下,偶在2001-2003年参与的一些贴子!特此放上来!
TreeView
中
如何选
中
一个父节点同时选
中
所有的子节点和孙节点http://search.csdn.net/Expert/topic/2381/2381636.xml?temp=5.942935E-02
请
问
如何在word里嵌入一个工具条http://search.csdn.net/Expert/topic/2118/2118260.xml?temp=8.250064E-02
VB
6里面怎样
Excel
自动化进阶:ActiveX
控件
与COM技术实战指南
COM(组件对象模型)是微软软件组件交互的基石,它定义了二进制接口标准,允许不同语言编写的程序相互通信。基于COM的ActiveX技术,将这一原理具体化,提供了可复用的软件组件,极大地扩展了宿主应用程序的功能边界。其技术价值在于实现了软件的模块化与互操作性,使开发者能够快速集成成熟组件,避免重复开发。在办公自动化领域,这一技术尤其适用于需要深度集成外部功能或硬件的场景。例如,通过嵌入MSComm
控件
,
Excel
便能稳定地进行串口通信,实时接收传感器数据;而通过创建外部COM对象,则可实现与Word、Auto
VB
非常见知识总结
1、
VB
.Net设置
Excel
中
单元格字体 sheet.Range(sheet.Cells(row, stp), sheet.Cells(row, stp)).Font.Name = "Wingdings 2" 设置行row,列stp 的字体样式为[Wingdings 2] 2、Wingdings 2 字体为微软自带的图形字体 例如:£代表未选
中
的
CheckBox
,R代表选
中
的Che...
VB基础类
7,788
社区成员
197,583
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章