在Excel 2013中删除相对select内的图片

我只是在Excel中做一些有趣的事情,而且我没有VBA的经验,这不是一个严重的问题,但是很高兴知道。

我画了一只企鹅能够左右移动的macros(因为这似乎是最简单的方法)。 单是这样就没有趣味,所以我加了一些鱼的照片,这只企鹅必须能够“吃”它们。 我想删除/删除图片到企鹅前的2个单元格,但由于图像只是漂浮在表单上,​​我不能只是logging一个macros,select单元格,然后按“删除”。 此外,另一个问题是,我只知道如何select一个(或多个)图片数组不在指定的范围内。

有什么办法可以做到这一点? 我find的全部是删除工作表中的所有图像,或者删除某些单元格中的所有图像(而不是相对单元格)。 它必须是一个macros(快捷键:Ctrl-Shift-E),它必须在企鹅右边的两个单元内。

企鹅迷你游戏的图片

一个好主意是做以下事情:

  • 格式化细胞的大小,以便每条鱼只在一个细胞中;
  • 随机写每个单元格的鱼,在最后用一些坐标改变它们的名字(例如,picr3c19是row3,column19上的鱼)。
  • 每当企鹅在这样一个单元格中,只需删除图片与错误恢复下一步。 如果单元格中没有图片,则仍然可以;
  • 分享游戏:D