我找到了一段代码,它应该在一个单元格的边界内放置一个按钮:
'put a button in a cell for easy access to the value
Set lastRow = table.ListRows(table.ListRows.Count).Range
Set targetCell = sheet.Range(lastRow(columns("Button1").Index).Address)
Set btn = sheet.Buttons.Add(targetCell.Left, targetCell.Top, targetCell.Width, targetCell.Height)
问题是按钮以某种方式放在前一行的中间位置。有没有某种方法可以校准放置位置,还是有其他问题呢?
答案 0 :(得分:0)
“targetCell.Left,targetCell.Top,targetCell.Width,targetCell.Height”这本身就是一个完美的讨论。我只需要错误放置的btn图像。