如何在visual basic中将列添加到listview?

时间:2013-08-16 19:34:38

标签: excel-vba vba excel

这可能是一个简单的问题,但我是visual basic的新手,我在线跟踪教程,我有这个将列添加到listview,但是我遇到了编译错误。如何添加列?

Private Sub UserForm_Initialize()

    ListView1.Columns.Add("Column1", 100, HorizontalAlignment.Left)
    ListView1.Columns.Add("Column2", 100, HorizontalAlignment.Left)
    ListView1.Columns.Add("Column3", 100, HorizontalAlignment.Left)
    ListView1.Columns.Add("Column4", 100, HorizontalAlignment.Left)

End Sub

你知道vb的任何好手册吗?我发现的大部分内容都不如其他语言的教程那么清晰。

由于

2 个答案:

答案 0 :(得分:2)

这很有用。

ListView1.View = lvwReport
ListView1.ColumnHeaders.Add , , "COLUMN1", 100
ListView1.ColumnHeaders.Add , , "COLUMN2", 100
ListView1.ColumnHeaders.Add , , "COLUMN3", 100
ListView1.ColumnHeaders.Add , , "COLUMN4", 100

答案 1 :(得分:1)

我认为您想要拨打ListView1.ColumnHeaders.Add而不是ListView1.Columns.Add