ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 Excel Home精品图文教程库
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
300集Office 2010微视频教程 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 1220|回复: 14

[讨论] 图表练习题-旋转的方块

[复制链接]

TA的精华主题

TA的得分主题

发表于 2022-10-21 11:22 | 显示全部楼层 |阅读模式
本帖最后由 wangg913 于 2022-10-22 08:07 编辑

按照视频模拟,就不提供附件了。

正方形根据滚动条控件的移动而旋转,每次转动 22.5°



录制_2022_10_21_11_11_17_639.gif

评分

1

查看全部评分

TA的精华主题

TA的得分主题

发表于 2022-10-21 14:00 | 显示全部楼层
不用形状用图表实现,我感觉应该做成竞赛题,竞赛题很久很久没有图表类型了

TA的精华主题

TA的得分主题

发表于 2022-10-21 21:58 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
我的界面跟版主的不一样
屏幕截图 2022-10-21 215708.jpg

点评

那随便吧。我也没想到。  发表于 2022-10-21 22:41

TA的精华主题

TA的得分主题

发表于 2022-10-22 08:02 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
我试了下填充雷达图可以方便出静止图,但是要让它动起来,需要把三角函数诱导公式“奇变偶不变、符号看象限”变成Excel公式,这个对我有点难了,要重新学一下数学。

TA的精华主题

TA的得分主题

发表于 2022-10-22 09:10 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
本帖最后由 micch 于 2022-10-22 09:14 编辑

Mic.gif


步长会自动变成0,这个控件没怎么用过,不知道啥原因。
开始想复杂了,以为需要不停的变化很多可能,做的时候才发现,总共没几种状态。


图表技巧性的东西不多,能开发的基本都开发完毕了,难得找到一个能搞成竞赛的方法了。

TA的精华主题

TA的得分主题

发表于 2022-10-22 10:46 | 显示全部楼层

换ActiveX控件,可以按下鼠标一直转动,拖动的时候也实时旋转

Mic3.gif




还画出个意外的图

企业微信截图_16664057389385.png

TA的精华主题

TA的得分主题

发表于 2022-10-22 13:29 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
旋转的正方形
纯XY散点图,跟要求差异的地方是没法填充。
2.jpg

旋转的正方形.zip

12.01 KB, 下载次数: 16

TA的精华主题

TA的得分主题

发表于 2022-10-22 13:52 | 显示全部楼层

雷达图版本

各位老师,看看是不是能优化一下

工作簿1.rar

93.2 KB, 下载次数: 18

TA的精华主题

TA的得分主题

发表于 2022-10-22 14:16 | 显示全部楼层
最直接的方法应该是使用形状旋转吧

旋转的方块.rar

15.71 KB, 下载次数: 14

TA的精华主题

TA的得分主题

发表于 2022-10-22 15:06 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
493861364 发表于 2022-10-22 13:52
雷达图版本

各位老师,看看是不是能优化一下

没必要搞那么复杂,雷达图的好处是,自带旋转,直接改变数据值就能实现旋转。

每个状态所对应的数据值,和初始状态的数据值完全一致,只是顺序不同,所以只需要用滚动条控制数据顺序就行,mod函数就能实现数据系列的循环。

无论是22.5度旋转还是n度旋转,道理都一样,唯一需要做的就是算出初始状态的数据值就行
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-4-27 16:39 , Processed in 0.040348 second(s), 15 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表