VBA技术资料MF77:组合所选范围中的所有形状

我给VBA的定义:VBA是个人小型自动化处理的有效工具。利用好了,可以大大提高自己的工作效率,而且可以提高数据的准确度。我的教程一共九套,分为初级、中级、高级三大部分。是对VBA的系统讲解,从简单的入门,到数据库,到字典,到高级的网抓及类的应用。另外,为了方便大家学习和应用,我又推出了一部VBA汉英手册,这部手册覆盖了VBA的方方面面,与实际工作衔接度高。

为了更好的完善学员的知识结构,及丰富学员的实践经验,我还会提供给大家更多的VBA工具,有较复杂些的NZ系列工具,较容易些的YZ系列,同时还有MF系列技术资料,MF,YZ,NZ各个系列的工具,在平台上不会公布代码,大家可以根据自己的需要联系我选择。MF系列技术资料侧重VBA应用技巧和疑难杂症,目前提供212份资料,里面有很多实用技巧提供给大家。对于MF系列资料,学员只要获得我所有教程(9套教程+汉英手册)中的三套及以上就可以索获这个系列资料;如果您获得我的全部教程+手册+工具(NZ,YZ),那么您可以获得我提供的所有MF系列技术资料,如果您还不是我的学员,您可以选择分享。今日给大家介绍的是VBA技术资料MF77:组合所选范围中的所有形状

【分享成果,随喜正能量】面对他人的优秀,智者随喜,愚者比较。随喜他人的优秀,心里生出的是欢喜与向往,与他人的优秀做比较,心里生出的则是傲慢与偏见。要相信每个人都会有自己的闪光点,以一颗平等心,真诚的随喜他人的优秀,见贤思齐,修好自己的本领,静待自我人生的高光时刻。。

MF77:组合所选范围中的所有形状

对于形状的处理,有一种操作是组合操作。这种操作在实际的工作中往往是比较少见的,但对于一些特殊的情况也是要利用的,比如一些工作中的流程图。这种操作对于VBA仍是可以十分轻松的完成,避免手工处理时大量的选择操作。在MF77资料的代码中,我向您展示如何利用VBA完成这项工作。MF77内容包括:①组合所选范围中的所有形状②解除组合。代码可以单独使用,也可以修改后在你自己的UDF中使用。

在程序运行前,我们要sheet2工作表中预设了一下图形,如下截图:

一组合所选范围中的所有形状

我们点击这个工具的运行按钮:

点击后,代码会运行,最终会在"B4.G18"范围内的图形组合到一起,结果截图如下:

二解除组合

我们点击这个工具的运行按钮:

点击后,代码会运行,最终打破图形的组合,结果截图如下:

本资料内容应用比较偏,有需要的朋友可以参考。

Ø代码见程序文件:VBA_GroupShapesInsideRange.xlsm

相关推荐
海参崴-1 分钟前
C++ STL篇 红黑树的模拟实现
开发语言·c++
Dshuishui7 分钟前
我用 Claude Code 做了一个学术论文搜索工具
开发语言·人工智能·python·pip·uv
Resky08188 分钟前
ReentrantReadWriteLock 深度解析
java·开发语言·juc
赏金术士39 分钟前
Kotlin 从入门到进阶 之协程 Flow 模块(九)
开发语言·kotlin·php
赵钰老师40 分钟前
R语言在生态环境领域中的应用
开发语言·数据分析·r语言
guygg8844 分钟前
四旋翼无人机串级PID控制MATLAB仿真
开发语言·matlab·无人机
guygg881 小时前
四足液压机器人设计程序MATLAB实现
开发语言·matlab·机器人
Frank_refuel1 小时前
C++之STL->string类的使用和实现
java·开发语言·c++
feifeigo1231 小时前
图像重建中软阈值方法的原理和MATLAB实现
开发语言·matlab
江南十四行1 小时前
Python多线程与多进程实战——避开GIL,榨干CPU
开发语言·网络·python