我想在每行逐步录入如图所示的个人信息,当光标跳到员工号这一列的时候,它会自动判断这一格是不是已经录入了员工号,如果存在已经录入的员工号就转到下一行,如果是空格的话就在空格里输入“100001”,然后跳到下一格再录入“20000101”,然后再转到下一行。
不是的,和E3 ,F3一样,都是100001 跟 20000101
这个不重要,我的主要目的是想弄明白的,按键精灵是怎样判断光标所在的单元格是否有数据存的,或者是是否是空格。
i=1 'i表示列数
e=2 'e表示行数
q = 100001
w=20000101
//如 你的 excel 文件名为 “员工表”,位置 是 C盘根目录
Call Plugin.Office.OpenXls("C:\员工表.xls")
//下面这句是向Excel文档工作表(1)单元格(1, 2)写入("内容")内容
//下面这句是向Excel文档工作表(1)单元格(1, 2)读出内容存入(Text)变量
Text = Plugin.Office.ReadXls(1, e, i)
If text = "" Then
Call Plugin.Office.WriteXls(1, e, i, q)
Else
MessageBox "有数据"
End If
MessageBox "读出内容为:"&Text
//下面这句是关闭Excel文档工作表
Call Plugin.Office.CloseXls()
// IF语句 是判断所选单元格是否有数据存的,或者是是否是空格。希望对你有帮助。