本帖最后由 jialan75 于 2016-7-9 22:09 编辑 
H用的函数应该是这个
Dim doc As Document, retval As Long, shift As Long
Dim x1 As Double, y1 As Double, x2 As Double, y2 As Double
Set doc = ActiveDocument
doc.Unit = cdrCentimeter
retval = doc.GetUserArea(x1, y1, x2, y2, shift, 10, True, cdrCursorExtPick)
ActivePage.SelectShapesFromRectangle x1, y1, x2, y2, False
利用 这个 可以实现,
神乎其神的 一键群组。
				
			
		免费版的魔镜就有这功能				
			
		感觉越来越智能了,现在的软件				
			
		jialan75 发表于 2016-7-9 21:59
H用的函数应该是这个
Dim doc As Document, retval As Long, shift As Long
这个能用gms做成宏吗,,感觉很能实现好多功能				
			
		http://52cnp.com/thread-326-1-1.html这里有源码啊,学习一下,就可以做到了				
			
		:lol我就看着学习学习。。				
			
		动画上看 功能挺好的 楼主应该是弄好了吧				
			
		应该不是高手不也下手,应该是懒得写,我虽然有段时间没写了,但是思路应该不难,对两个群组的子对象进行操作				
			
		高手还是有的,就是出手不出手的问题。				
			
		不是随机的
是从左中到左上
然后就是从上到下