vb.net 中输出 Word 问题
正在编写一个程序输出 Word 表格。Private Function CreaTable() As DataTable
Dim dt As New DataTable
dt.Columns.Add("姓名", GetType(String))
dt.Columns.Add("性别", GetType(String))
dt.Columns.Add("年龄", GetType(Integer))
dt.Columns.Add("毕业学校", GetType(String))
Dim row, row1 As DataRow
row = dt.NewRow()
row!姓名 = "小李"
row!性别 = "男"
row!年龄 = 22
row!毕业学校 = " 清华大学"
dt.Rows.Add(row)
Return dt
End Function
这段代码输出过 Word 表格的人应该不陌生。我想实现的是添加变量。
Private Function CreaTable() As DataTable
Dim dt As New DataTable
dt.Columns.Add("姓名", GetType(String))
dt.Columns.Add(变量1, GetType(String))
dt.Columns.Add("年龄", GetType(Integer))
dt.Columns.Add(变量2, GetType(String))
Dim row, row1 As DataRow
row = dt.NewRow()
row!姓名 = "小李"
row!变量1 = "男" '在这里叹号后面直接输入变量就出错。
row!年龄 = 22
row!变量2 = " 清华大学" '在这里叹号后面直接输入变量就出错。
dt.Rows.Add(row)
End Function
请教各位这个如何解决?初学者,请多多指教,谢谢!
[ 本帖最后由 Rainbow_7 于 2009-12-18 08:57 编辑 ]