vba 程序错误 求高手赐教 帮我改正确

来源:百度知道 编辑:UC知道 时间:2024/06/02 15:20:16
Sub Hide()
Dim a, 1, i As Integer 错误
Dim ch, b, c As String
Dim chl, ch2 As Byte
b=InputBox("请输入密钥(三位数)','请输入密钥') 错误
Selection.HomeKey Unit:=wdStory '将文档中的插入点移到文档首部
Selection.MoveDown Unit:=wdLine, Count:=Val(Mid(b, 1, 1))
Selection.MoveRight Unit:=wdCharacter, Count:=Val(Mid(b, 2, 1))
Selection.EndKey Unit: wdStory , Extend:=wdExtend
1=Len (Selection) 错误
1=Int (1/Val (Mid (b, 3, 1))/8) 错误
c = Str(1)
Selection.MoveLeft Unit:=wdCharacter, Count:二1 错误
ch=InputBox('当前文本可隐藏'十。+'个字母,超出部分将会丢失。请输入需隐藏
英文信息 ','请输入需隐藏信息') 错误
'选择信息隐藏的位置,此处为文档的第三者'
For a = 1 To Len(ch)
m = 128
chl二Asc (Mid(ch, a, 1))
For i二1 To 8'每次循环隐藏一位二进制位, 错误
Selection.MoveLeft Unit: wdC

错误1 1不能做变量 请在前面加个字母 如 Dim a, a1, i As Integer
错误2 7 错误的使用了单引号和中文逗号 修改为 b=InputBox("请输入密钥(三位数)","请输入密钥")
错误 3 4 5 把1 改为 a1
错误6 8 9 10 11 请使用=号 不要使用中文二代替