如何将按钮完全放在单元格中

时间:2016-06-10 13:51:41

标签: excel-vba vba excel

我找到了一段代码,它应该在一个单元格的边界内放置一个按钮:

    '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)

问题是按钮以某种方式放在前一行的中间位置。有没有某种方法可以校准放置位置,还是有其他问题呢?

1 个答案:

答案 0 :(得分:0)

“targetCell.Left,targetCell.Top,targetCell.Width,targetCell.Height”这本身就是一个完美的讨论。我只需要错误放置的btn图像。