CDR VBA鼠标选择
Dim x As Double, y As Double, Shift As Long, b As Boolean, doc As Document
Dim sel1 As Shape, sel2 As Shape, s1 As Shape, s2 As Shape Set doc = ActiveDocument b = False
While Not b
b = doc.GetUserClick(x, y, Shift, 10, False, cdrCursorWinCross)
Set sel1 = doc.ActivePage.SelectShapesAtPoint(x, y, False)
If sel1.Shapes.Count > 0 Then
Set s1 = sel1.Shapes.Last
doc.ClearSelection
s1.AddToSelection
End If b = doc.GetUserClick(x, y, Shift, 10, False, cdrCursorWinCross)
Set sel2 = doc.ActivePage.SelectShapesAtPoint(x, y, False)
If sel2.Shapes.Count > 0 Then
Set s2 = sel2.Shapes.Last
doc.ClearSelection
s2.AddToSelection
End If s1.AlignToShape cdrAlignBottom, s2
s1.AlignToShape cdrAlignRight, s2
Wend
CDR VBA鼠标选择的更多相关文章
- 原创:用VBA实现将鼠标选择的单元格按照指定格式合并并复制到剪切板
		
原创:用VBA实现将鼠标选择的单元格按照指定格式合并并复制到剪切板 一.主要实现以下功能:1.用鼠标选择单元格(可谓连续单元格,也可为不连续的)后,按照要求格式“证件号码:+选定内容+“,”+”选定内 ...
 - VIM 中鼠标选择不选中行号
		
VIM 中鼠标选择不选中行号 在Vim中,我们一般会使用 :set nu 打开行号开关. 但是打开行号后,有个弊端,那就是在用鼠标进行选择的时候,会将前面的行号也一起进行拷贝了.但是在gVim中进行选 ...
 - 鼠标选择文字事件js代码,增加层问题
		
在页面中增加一个js代码,当用户用鼠标选择文字(鼠标拖动涂蓝文字)时,会出现一个层,提示与这个选择文字有个的信息<script type="text/javascript"& ...
 - Ubuntu 14.04 LTS 火狐浏览器中,鼠标选择文字被删除的解决办法
		
这篇文章主要介绍了Ubuntu 火狐浏览器中,鼠标选择文字被删除的解决办法,需要的朋友可以参考下在终端中输入命令: ibus-setup将 “在应用程序窗口中启用内嵌编辑模式“ 选项取消
 - 不同CSS布局实现与文字鼠标选择的可用性——张鑫旭
		
by zhangxinxu from http://www.zhangxinxu.com本文地址:http://www.zhangxinxu.com/wordpress/?p=2401 一.文字选择的 ...
 - C# 图像处理:实现鼠标选择矩形截图
		
使用方法如下: private void button1_Click(object sender, EventArgs e) { s.GerScreenFormRectangle(); } priva ...
 - paraview鼠标选择网格
		
虽然可以根据ID选择网格,但是有时候需要选择可见面,直接鼠标比较方便,可以直接按一下键盘"S",这时候鼠标变成十字型,然后鼠标左键选择区域.
 - Javascript技巧实例精选(1)—鼠标选择动态改变网页背景颜色
		
>>点击这里下载html源文件代码<< 采用Javascript实现,用鼠标点击相应颜色,动态改变网页背景颜色 这是截图 相应的Javascript源代码为: var hex ...
 - Tmux 中开启鼠标选择与复制
		
在 tmux.conf 中加入下列设置(tmux 2.1 之前的版本): set -g mode-mouse on set -g mouse-resize-pane on set -g mouse-s ...
 
随机推荐
- java中jqGrid时间戳格式转换
			
找到如下代码 if( !isNaN( date - 0 ) && String(format).toLowerCase() == "u") { //Unix tim ...
 - delphi 取硬盘号
			
function GetVolumeID: string; var vVolumeNameBuffer: ..] of Char; vVolumeSerialNumber: DWORD; vMaxim ...
 - 一个解析json串并组装echarts的option的函数解析
			
缘起: 在组装echart页面的时候,遇到这样一个问题,它是一个需要在循环内层的时候,同时循环外层,在内层循环中就要将外层获取的值存入,导致了一种纠缠状态,费了老劲儿,终于得到如下解决.记录之,绿色为 ...
 - django缓存优化中caches参数如何配置?
			
在python开发中,如果运营django进行编写,为了提升效率,常常需要优化缓存,缓存优化中必须掌握的caches参数相关知识: CACHES 配置参数概述 - 格式 CACHES 字典配置格式如下 ...
 - python gettitle.py
			
#!/usr/bin/env python # coding=utf-8 import threading import requests import Queue import sys import ...
 - 二叉排序树(BST)创建,删除,查找操作
			
binary search tree,中文翻译为二叉搜索树.二叉查找树或者二叉排序树.简称为BST 一:二叉搜索树的定义 他的定义与树的定义是类似的,也是一个递归的定义: 1.要么是一棵空树 2.如果 ...
 - zookeeper原理解析-客户端与服务器端交互
			
Zookeeper集群中server数量总是确定的,所以集群中的server交互采用比较可靠的bio长连接模型:不同于集群中sever间交互zookeeper客户端其实数量是未知的,为了提高zooke ...
 - SOA 实现:服务设计原则
			
http://www.ibm.com/developerworks/cn/webservices/ws-soa-design/ 引言 面向服务的体系结构(Service-Oriented Archit ...
 - Elasticsearch-5.0.0移植到ubuntu16.04
			
旧环境: windows10 elasticsearch-5.0.0(含elasticsearch-head插件) 新环境: ubuntu16.04 由于环境换成了ubuntu,之前windows10 ...
 - 使用django开发博客过程记录5——日期归档和视图重写
			
针对每条博客的观看次数我么是使用django的Mixin实现的: def get(self, request, *args, **kwargs): last_visit = request.sessi ...