捕获随机图像

时间:2011-04-12 14:00:38

标签: excel vba userform

我认为一切都在下面的图片中说明了一切。我不确定如何编写代码来完成它。

enter image description here

1 个答案:

答案 0 :(得分:1)

您可以在集合中存储36张图像(或iamges的路径),当您单击“添加”按钮时,它会从1-36中选择随机数并将该图像相应地加载到标签中。

以下是步骤:

  • 将36个图像文件路径存储在数组数组中(即'image1.jpg'等)

  • 使用Int((36 * Rnd) + 1)生成1到36之间的随机数(您需要运行3次)

  • 创建图像控件(不是标签,而您可以使用标签来显示一些文字)。然后将Image.Picture属性分配给文件路径