首页
学习
活动
专区
工具
TVP
发布

移动形状妙招,单击鼠标让形状自动跟随来移动形状

标签:VBA 有时候,我们需要在工作表中绘制形状,并将其移动到合适的位置。通常,我们都是单击该选择形状并按住鼠标左键不放来移动形状。...ozgrid.com中有人给出了一个方法,点击选择形状,然后移动鼠标,该形状会随形状而移动,再次点击将形状放置在最终位置。 示例如下。...新建一个工作簿,在其中绘制一些形状,然后插入一个ActiveX标签控件,将其绘制得足够小且设置其不可见。...Then selectedShape.Fill.ForeColor.RGB = GREY_FILL Set selectedShape = Nothing End If End Sub 打开形状所在的工作表代码模块...,然后移动鼠标,形状会随着鼠标移动,移动到想要的位置后再次单击,如下图1所示。

9710
您找到你想要的搜索结果了吗?
是的
没有找到

PowerBI 地图 - 形状地图最佳实践

形状地图与默认地图不同,形状地图的好处是:简洁。...形状地图不需要加载一个复杂的在线地图,但目前在 PowerBI 的默认形状地图,不能放置文本,因此我们需要用数据做一些辅助,如下: 动态版本如下:...我们通过极致的技巧弥补了形状地图的缺陷,具有特性如下: 默认简洁效果 局部放大效果(点击后) TOPX 数据辅助 得到形状地图...根据微软官方的说法,PowerBI 形状地图使用topojson格式,这是GeoJson格式的简化版本,于是,我们需要这样的套路: 第一步,得到...优化形状地图 这里的局部放大效果令人震撼,配合数据显示,将形状地图的交互性达到在 PowerBI 现有状态下的最佳搭配。

3.6K10

VBA小技巧15:引用形状

这是一位朋友碰到的应用场景:我们必须创建很多形状来显示每个形状所覆盖的单元格中的文本值,有时这些单元格和/或形状会移动。如果手动检查每个形状并将其重新链接到其各自的单元格引用,非常耗时。...图1 接着,我们创建一些形状(这里是文本框)并将它们放置在包含文本的单元格之上,如下图2所示。...,将变量varShFormula定义为正在处理的形状对象公式,然后选择该变量对象,并将位于形状左上角的单元格引用值赋给该形状公式。...运行ShapeReference过程,形状上显示其覆盖的单元格中的文本值,如下图3所示。 图3 我们将形状重新放置到新的位置,如下图4所示。...图4 重新运行ShapeReference过程,更新形状中的内容,结果如下图5所示。 图5 注:本技巧学习整理自www.sumproduct.com,供有兴趣的朋友参考。

70410

人脸对齐:ASM (主动形状模型)算法

ASM是一个通用的形状模型,在这里, 我们重点讨论在人脸上的应用。在PDM中,外形相似的物体,例如人脸、人手等几何形状可以通过若干关键特征点(landmarks)的坐标依次串联形成一个形状向量来表示。...在介绍线性形状模型之前, 我们了解下怎么将原始形状向量去掉刚性变换,因为线性形状模型只是对非刚性变换建模的。...这样, 我们得到了每个样本对齐之后形状向量。把这些形状向量作为线性形状模型的输入。...因为初始X是合理的形状, 我们知道刚性变换不会改变形状,所以首先我们要将上面得到的dX修正到刚性变换上来,即去除破坏了几何约束(这里是刚性的)的部分,最大程度保留第一步调整之后得到的形状, 同时调整之后的形状还是合理的...然而每个人的面部是不一样的, 所以在经过了刚性约束变换之后,我们需要将此变换修正到形状上的修整。 这样, 调整之后的形状也是符合形状约束的了。

5.5K20

学界 | 3D形状补全新突破:MIT提出结合对抗学习形状先验的ShapeHD

本文提出了 ShapeHD,通过将深度生成模型与对抗学习的形状先验相结合,超越单视图形状补全和重建的极限。实验证明,ShapeHD 在多个真实数据集的形状补全和形状重建方面都远远超过了当前最高水平。...在本文中,研究者的目标是超越从单个深度图像到 3D 形状补全和从单个彩色图像到 3D 形状重建的极限。...通过纯粹的监督学习,网络倾向于产生平均形状,这些形状由于歧义的存在而将惩罚最小化。...事实上,还存在另一种常常被忽视的歧义:在合理的形状中,仍有多种形状可以很好地对应 2D 图像;即,在给定单视图输入的情况下,ground truth 的形状是不确定的。...在微调 3D 形状补全网络时,我们使用两种损失函数:输出形状的监督损失,以及预训练鉴别器提供的自然损失。 单视图形状补全 ?

96840
领券