gpt4 book ai didi

excel - 如何制作星形复选框?

转载 作者:行者123 更新时间:2023-12-04 21:11:22 24 4
gpt4 key购买 nike

关闭。这个问题需要更多 focused .它目前不接受答案。












想改进这个问题?更新问题,使其仅关注一个问题 editing this post .


3年前关闭。







Improve this question




仅供引用 - 我是一个非常新鲜的初学者。

我想制作一个看起来像星星而不是正方形的复选框。我希望星星是标准的白色,单击一下就变成黄色。下一步单击它会变回白色。就那么简单。

我正在考虑不同的方法来实现相同的结果,不幸的是我没有能力制作其中任何一种。

首先,我想我会创建一个复选框表单,并且能够以某种方式将正方形更改为星形符号。我的谷歌搜索在这条道路上没有给我任何帮助 - 也许我不够准确,但我没有找到任何东西。

其次,我的想法是创建一个黄色星形符号并使用功能使其可点击,只是我不知道该怎么做。

最佳答案

我已经使用两个图像作为标签背景(用于点击事件)

Empty Star
Filled Star

您可以将这些替换为您自己的图像。然后图像的大小和位置相同,以便它们相互重叠以及 FilledStar 的可见属性。至False默认情况下和 True对于 EmptyStar
我的用户表单背后的代码是:

Private Sub EmptyStar_Click()
Call StarClick
End Sub
Private Sub FilledStar_Click()
Call StarClick
End Sub
Private Sub StarClick()
Me.EmptyStar.Visible = Not Me.EmptyStar.Visible
Me.FilledStar.Visible = Not Me.FilledStar.Visible
End Sub

然后给出以下输出:

Result

另一种选择是让一个图像包含两个图像并移动图像的位置,以便一次只显示其中的一部分。这在正确移动/调整图像大小方面有点复杂,但这意味着您只使用一个对象而不是两个对象。

关于excel - 如何制作星形复选框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54074181/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com