vb新手 能不能帮忙改下代码 直接用过vba可以这样
vb吧
全部回复
仅看楼主
level 2
予别 楼主
vb新手 能不能帮忙改下代码 直接用过vba可以这样 vb6.0就不可以了 来个大佬帮忙改下吧
Private Sub Command1_Click()
Set xlApp = CreateObject("Excel.Application") '创建EXCEL应用类
xlApp.Visible = True '设置EXCEL可见
Set xlBook = xlApp.Workbooks.Open("D:\test.xls") '打开EXCEL工作簿
Set xlsheet = xlBook.Worksheets(1) '打开EXCEL工作表
xlsheet.Activate '激活工作表
xlsheet.Cells(21, 4) = TextA1.Text '给单元格赋值
xlsheet.Cells(22, 4) = TextB1.Text '给单元格赋值
xlsheet.Cells(23, 4) = TextC1.Text '给单元格赋值
xlsheet.Cells(24, 4) = TextD1.Text '给单元格赋值
xlsheet.Cells(25, 4) = TextE1.Text '给单元格赋值
xlsheet.Cells(26, 4) = TextF1.Text '给单元格赋值
xlsheet.Cells(27, 4) = TextG1.Text '给单元格赋值
xlsheet.Cells(21, 5) = TextA2.Text '给单元格赋值
xlsheet.Cells(22, 5) = TextB2.Text '给单元格赋值
xlsheet.Cells(23, 5) = TextC2.Text '给单元格赋值
xlsheet.Cells(24, 5) = TextD2.Text '给单元格赋值
xlsheet.Cells(25, 5) = TextE2.Text '给单元格赋值
xlsheet.Cells(26, 5) = TextF2.Text '给单元格赋值
xlsheet.Cells(27, 5) = TextG2.Text '给单元格赋值
xlsheet.Cells(21, 6) = TextA3.Text '给单元格赋值
xlsheet.Cells(22, 6) = TextB3.Text '给单元格赋值
xlsheet.Cells(23, 6) = TextC3.Text '给单元格赋值
xlsheet.Cells(24, 6) = TextD3.Text '给单元格赋值
xlsheet.Cells(25, 6) = TextE3.Text '给单元格赋值
xlsheet.Cells(26, 6) = TextF3.Text '给单元格赋值
xlsheet.Cells(27, 6) = TextG3.Text '给单元格赋值
xlsheet.Cells(21, 7) = TextA4.Text '给单元格赋值
xlsheet.Cells(22, 7) = TextB4.Text '给单元格赋值
xlsheet.Cells(23, 7) = TextC4.Text '给单元格赋值
xlsheet.Cells(24, 7) = TextD4.Text '给单元格赋值
xlsheet.Cells(25, 7) = TextE4.Text '给单元格赋值
xlsheet.Cells(26, 7) = TextF4.Text '给单元格赋值
xlsheet.Cells(27, 7) = TextG4.Text '给单元格赋值
xlsheet.Cells(21, 8) = TextA5.Text '给单元格赋值
xlsheet.Cells(22, 8) = TextB5.Text '给单元格赋值
xlsheet.Cells(23, 8) = TextC5.Text '给单元格赋值
xlsheet.Cells(24, 8) = TextD5.Text '给单元格赋值
xlsheet.Cells(25, 8) = TextE5.Text '给单元格赋值
xlsheet.Cells(26, 8) = TextF5.Text '给单元格赋值
xlsheet.Cells(27, 8) = TextG5.Text '给单元格赋值
xlsheet.Cells(21, 9) = TextA6.Text '给单元格赋值
xlsheet.Cells(22, 9) = TextB6.Text '给单元格赋值
xlsheet.Cells(23, 9) = TextC6.Text '给单元格赋值
xlsheet.Cells(24, 9) = TextD6.Text '给单元格赋值
xlsheet.Cells(25, 9) = TextE6.Text '给单元格赋值
xlsheet.Cells(26, 9) = TextF6.Text '给单元格赋值
xlsheet.Cells(27, 9) = TextG6.Text '给单元格赋值
xlsheet.Cells(21, 10) = TextA1.Text '给单元格赋值
xlsheet.Cells(22, 10) = TextB7.Text '给单元格赋值
xlsheet.Cells(23, 10) = TextC7.Text '给单元格赋值
xlsheet.Cells(24, 10) = TextD7.Text '给单元格赋值
xlsheet.Cells(25, 10) = TextE7.Text '给单元格赋值
xlsheet.Cells(26, 10) = TextF7.Text '给单元格赋值
xlsheet.Cells(27, 10) = TextG7.Text '给单元格赋值
xlsheet.Cells(21, 11) = TextA8.Text '给单元格赋值
xlsheet.Cells(22, 11) = TextB8.Text '给单元格赋值
xlsheet.Cells(23, 11) = TextC8.Text '给单元格赋值
xlsheet.Cells(24, 11) = TextD8.Text '给单元格赋值
xlsheet.Cells(25, 11) = TextE8.Text '给单元格赋值
xlsheet.Cells(26, 11) = TextF8.Text '给单元格赋值
xlsheet.Cells(27, 11) = TextG8.Text '给单元格赋值
xlsheet.Cells(21, 12) = TextA9.Text '给单元格赋值
xlsheet.Cells(22, 12) = TextB9.Text '给单元格赋值
xlsheet.Cells(23, 12) = TextC9.Text '给单元格赋值
xlsheet.Cells(24, 12) = TextD9.Text '给单元格赋值
xlsheet.Cells(25, 12) = TextE9.Text '给单元格赋值
xlsheet.Cells(26, 12) = TextF9.Text '给单元格赋值
xlsheet.Cells(27, 12) = TextG9.Text '给单元格赋值
xlsheet.Cells(21, 13) = TextA10.Text '给单元格赋值
xlsheet.Cells(22, 13) = TextB10.Text '给单元格赋值
xlsheet.Cells(23, 13) = TextC10.Text '给单元格赋值
xlsheet.Cells(24, 13) = TextD10.Text '给单元格赋值
xlsheet.Cells(25, 13) = TextE10.Text '给单元格赋值
xlsheet.Cells(26, 13) = TextF10.Text '给单元格赋值
xlsheet.Cells(27, 13) = TextG10.Text '给单元格赋值
xlsheet.Cells(21, 12) = TextA11.Text '给单元格赋值
xlsheet.Cells(22, 14) = TextB11.Text '给单元格赋值
xlsheet.Cells(23, 14) = TextC11.Text '给单元格赋值
xlsheet.Cells(24, 14) = TextD11.Text '给单元格赋值
xlsheet.Cells(25, 14) = TextE11.Text '给单元格赋值
xlsheet.Cells(26, 14) = TextF11.Text '给单元格赋值
xlsheet.Cells(27, 14) = TextG11.Text '给单元格赋值
End Sub
2022年04月21日 14点04分 1
level 2
予别 楼主
报错但是都删除留一到5行这样的 就没事 多一行就不行了
2022年04月21日 14点04分 2
不需要激活工作表吧
2022年04月22日 00点04分
检查控件看看是不是,报错
2022年04月22日 00点04分
很明显,要么textb1不存在,要么textb1是一个数组控件。
2022年04月22日 00点04分
level 2
予别 楼主
没有接触过编程 美术专业在校生一枚 求轻喷
2022年04月21日 14点04分 3
level 7
有没有引用控件啊
2022年04月22日 00点04分 4
引用了
2022年04月22日 03点04分
level 11
天哪……
七十几个文本框?
这样的界面,使用人会不会崩溃?
inputbox输入个别数据用的
textbox输入少量数据用的
大量数据,应当使用各类数据文件读入
至少,你在界面上直接使用一个excel sheet,让用户输入吧
2022年04月22日 00点04分 5
而且textbox竟然还是独立控件,而不是数组控件……
2022年04月22日 00点04分
这个怎么操作呀 有没有例子
2022年04月22日 03点04分
@予别 +q896373726详谈
2022年04月22日 12点04分
1