我有一个excel文件,其中包含一个包含图像完整路径的列。我使用以下宏创建了一个包含每个图像缩略图的列:
$("input[type='text']").change(function () {
console.log("test");
$(".ui-dialog-content").dialog("close");
});
它工作正常,但我无法对任何行进行排序,因为这些图像不在单元格内部(或类似的东西)。基本上图像不是基于父行的顺序。
我不知道是否可行,但有没有其他方法可以在excel中修改缩略图?
答案 0 :(得分:0)
为了对图像进行排序,您需要确保每个图像都在其相关的单元格边界内。您可以通过确保图像大小(宽度/高度)等于或小于其保持单元来实现此目的。在您的代码中,您需要将代码的最后一条语句更改为: -
Width:=cCell.Offset(0, 1).Width, Height:=cCell.Height
然后,您可以根据父行执行排序。