乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 90|回复: 4

[求助]AutoCAD实体,采用编程方法导入(插入)到Word?

[复制链接]

120

主题

326

帖子

7

银币

中流砥柱

Rank: 25

铜币
806
发表于 2007-8-23 16:16:00 | 显示全部楼层 |阅读模式
问题提出:
在中,选中实体+Ctrl+C,切换到Word界面,执行Ctrl+V,AutoCAD实体粘贴到Word中。在Word中双击AutoCAD实体图形,AutoCAD自动启动,在AutoCAD环境中可以修改AutoCAD图形。
请教各位大侠,实现这个思路的关键语句是什么?
回复

使用道具 举报

19

主题

90

帖子

8

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
166
发表于 2007-8-27 07:26:00 | 显示全部楼层
1、在cad中调用sendcommand 发送copyclip命令
2、调用sendcommand 发送zoom o 命令
3、com方式调用word中的宏粘贴
回复

使用道具 举报

120

主题

326

帖子

7

银币

中流砥柱

Rank: 25

铜币
806
发表于 2007-8-27 12:38:00 | 显示全部楼层
谢谢楼上的给我提了个思路。在http://discussion.autodesk.com/thread.jspa?threadID=487522
reply is
ThisDrawing.SendCommand "copyclip" & vbCr & "ALL" & vbCrLf
回复

使用道具 举报

120

主题

326

帖子

7

银币

中流砥柱

Rank: 25

铜币
806
发表于 2007-8-28 09:02:00 | 显示全部楼层
http://discussion.autodesk.com/thread.jspa?threadID=604446 Reply is:
Re: Copyclip AutoCad Entity Into Word?
I hope the sample below does what you are asking.
Gary
Public Sub Run_This_Sub_From_Acad()
Dim oWord As Word.Application
'Before execution, set reference to MS Word Object Library
'The statement you mentioned
ThisDrawing.SendCommand "copyclip" & vbCr & "ALL" & vbCrLf
On Error Resume Next
Set oWord = GetObject(, "Word.application")
If Err Then
Set oWord = CreateObject("Word.application")
oWord.Visible = True
oWord.Documents.Add
End If
On Error GoTo 0
oWord.Selection.Paste
End Sub
测试了一下,问题得到解决.谢谢 Gary McMaster 的解答.
回复

使用道具 举报

9

主题

24

帖子

5

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
60
发表于 2011-12-24 15:34:00 | 显示全部楼层
好帖子,关注中,有机会与楼主交流一下,QQ13940210
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-6-30 10:58 , Processed in 1.388324 second(s), 63 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表