我需要帮助使Macro在Excel中将图片移动到单元格。我可以上下左右移动图片。但是我希望宏将图片移动到单元格(例如,移动到单元格B7),而不管它在excel工作表中的什么位置。
我尝试使用
Selection.ShapeRange.IncrementLeft -474.7059055118
Selection.ShapeRange.IncrementTop -303.5293700787
End Sub
这会移动图片,只是不会移动到正确的位置
答案 0 :(得分:1)
使用形状和单元格的interface IdObject {
id: number;
}
const data: IdObject[] = [
{ id: 1 },
{ id: 2 },
{ id: 3 },
];
const ids = [1, 2, 5];
const findById: (id: number) => IdObject = id => data
.find(x => x.id === id);
const test = ids.map(findById);
test.forEach(x => console.log(x.id));
和Left
属性。
Top