css - 使用 VBA 将 CSS 动画按钮添加到 Excel
问题描述
我在这个网页上看到了一些漂亮的动画按钮。我在 Excel 工作簿中有几个按钮可以激活一些 VBA 项目,我想知道是否可以将找到的按钮添加到那个 Excel 工作簿中。除了一些 SQL,我不知道将不同的语言集成到 VBA 中。
有什么办法可以做到这一点?
我只需要 PS 按钮 1(对角滑动),CCS 代码如下
.btn-1 {
$btn-color: random-color($max:200);
$btn-color-dark: shade($btn-color, 40%);
color: tint($btn-color);
&:before {
content: '';
@include absolute(0,-50px,0,0);
border-right: 50px solid transparent;
border-bottom: $btn-height solid $btn-color-dark;
transform: translateX(-100%);
}
&:hover {
color: tint($btn-color, 75%);
&:before {
transform: translateX(0);
}
}
}
解决方案
VBA 不包括鼠标悬停事件,因此如果没有一些 API hack,它是不可能的。有一些 mouseMove 事件需要为每个按钮定义热点,但为了让它工作,你的 CPU 基本上会在你每次移动鼠标时处理一个 sub。我不认为这对性能有好处,但也许这里有人可以纠正我。
查看Microsoft 的此页面,了解有关 mouseMove 事件的更多信息。
推荐阅读
- jquery - 选择选项不会触发 Jquery
- c# - 找不到名称为 Pomelo.EntityFrameworkCore.MySql 的提供程序程序集
- eclipse - 自定义现有菜单项
- c++ - 使用 Cmake 编译 QtGstreamer 时出错,Mingw32 编译器附带 QT 5.12.3
- python - 使用方法从继承自 selenium 类的 python appium 类中查找元素时,Appium 未找到元素
- c# - Combobox does not showing added items (with if condition)
- mysql - varchar 列上的 MySQL first_value 返回格式错误的记录
- javascript - How can I request the default favicon using Node?
- javascript - nuxt - creating child routes for mandatory param route
- robots.txt - 如何保护来自机器人的机密目录?