我在excel中畫了一個文本框,我要從vb中傳一值到這個文本框中

sam11 2005-09-13 08:44:50
我在excel中畫了一個文本框,我要從vb中傳一值到這個文本框中
...全文
47 点赞 收藏 3
写回复
3 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
sam11 2005-09-16
我已經實現了,是調用了excel中的 Shapes方法中的textframe屬性
回复
VBDN 2005-09-16
Private Sub Command1_Click()
Dim VBExcel As New Excel.Application
Dim xlbook As Excel.Workbook
Dim xlsheet As Excel.Worksheet
Dim obj As Excel.OLEObject
Set xlbook = VBExcel.Workbooks.Open("C:\Documents and Settings\xtgl\桌面\Book2.xls")
Set xlsheet = xlbook.Worksheets("sheet1")
For Each obj In xlsheet.OLEObjects
Debug.Print obj.Name
obj.Height = obj.Height * 2
Next
'显示excel
VBExcel.Visible = True
End Sub

以上代码实现更改文本框的高度,传值的操作还期待高人出现。
回复
x_ch 2005-09-15
从vb中传什么意思?
回复
发帖
VBA
创建于2007-09-28

2063

社区成员

VBA(Visual Basic for Applications)是Visual Basic的一种宏语言,是在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。
申请成为版主
帖子事件
创建了帖子
2005-09-13 08:44
社区公告
暂无公告