查看: 21  |  回复: 0
  VBA代码 设置列宽 根据单元格宽度 SetListBoxWidth
楼主
发表于 2025年3月18日 14:43
Sub SetListBoxWidth(lst As MSForms.ListBox, rngHeader As Range)
    '设置列宽 根据单元格宽度 rngHeader 根据单元格列宽设置 listbox列宽
    Dim i
    ReDim arr(1 To rngHeader.Columns.Count)
    For i = 1 To rngHeader.Columns.Count
        arr(i) = rngHeader.Columns(i).ColumnWidth * 5
    Next
    lst.ColumnWidths = Join(arr, ";")
End Sub


您需要登录后才可以回帖 登录 | 立即注册
【本版规则】请勿发表违反国家法律的内容,否则会被冻结账号和删贴。
用户名: 立即注册
密码:
2020-2025 MaNongKu.com