Think before you speak, read before you think.

Category: MS Office

  • excel中vlookup函数的应用

    需求:ip与主机名对应,现在选出几个ip来,要能在右侧自动生成对应的主机名。 VLOOKUP(lookup_value,table_array,col_index_num,range_lookup) 按上面的参数顺序用语言描述为:查找的值,查找的区域,查找的目标值所在的列,精确查找还是模糊查找 如果查找出现N/A这种情况,可以用iferror使其变为空,2007及以上版本适用 =IFERROR(vlookup(1,2,3,0),0) 更多查看:http://baike.baidu.com/view/3170068.htm?fromId=3153205 视频教程:http://v.youku.com/v_show/id_XMzI5NDE0MDE2.html

  • office2010每次退出时会出现宏和保存normal.dotm

    很烦人,我又不是什么高级用户,不在乎那么多安全 提示有两个 1.您正试图运行的函数包含有宏或需要宏语言支持的内容。而在安装此软件时,您(或您的管理员)选择了不安装宏或宏的控件的支持功能 2.所做更改会影响共用模板normal.dotm 按下面操作即可,不要问我为什么,我不知道 Word选项(I) >加载项 >转到(G) >把里面的3项内容都删除 >确定 Word选项(I) >信任中心 > 信任中心设置 (T) >选择 “启用所有宏”和“信任对 VBA 工程对象模型的访问” > 确定 重新启动 WORD 2010

  • 生成随机密码

    openssl 生成 echo |openssl passwd -1 -stdin uuidgen 生成 uuid ,再取 uuid 里的值 uuidgen 1password 可以直接点击生成 Excel随机函数rand()生成密码 在单元格中输入 =INT(RAND()*900000+100000) rand()是产生一个0-1之间的数,*900000+100000是把它扩大变成6位数,int()是取整,把它后面产生的小数去掉,其他位数同理 =CHAR(INT(RAND()*26+97))可以生成一个随机小写字母 =CHAR(INT(RAND()*26+65))生成一个随机大写字母 要生成一个第一位和第四位是字母,其它是数字的六位密码: =(CHAR(INT(RAND()*26+97))& INT(RAND()*90+10)& CHAR(INT(RAND()*26+97)) &INT(RAND()*90+10)) 借助 etcd discovery https://discovery.etcd.io/new

  • excel批量删除空行的办法

    文章来自:http://www.ittribalwo.com/show.asp?id=1502 从网上复制来的代码往往有很多空行,excel批量删除空行的方法有多种,视具体数据源不同,可以选择性的使用不同的方法。本文旨在对删除空行进行总结。 excel批量删除空行方法一: 方法是:选择包含需要删除的数据区域,比如A2:D10,然后按F5键,打开“定位”对话框,单击“定位条件”,打开“定位条件”对话框,选择“空值”,可以批量选择空行,然后单击右键,选择删除即可。 excel批量删除空行方法二: 我们可以在旁边的空白列输入1,然后下拉,作为辅助列。然后开启“筛选”,筛选“空白”,在筛选状态删除这些空白行,最后关闭筛选。 excel批量删除空行方法三: 如果工作表中有大量的空行,可以使用VBA代码实现。方法是:按ALT+F11,打开VBE编辑器,插入——模块,复制下面的代码,然后按F5键运行。 Sub 批量删除空行() Dim LastRow As Long Dim r As Long LastRow = ActiveSheet.UsedRange.Row – 1 + ActiveSheet.UsedRange.Rows.Count Application.ScreenUpdating = False For r = LastRow To 1 Step -1 If Application.WorksheetFunction.CountA(Rows(r)) = 0 Then Rows(r).Delete Next r Application.ScreenUpdating = True End Sub

  • excel快捷键

      Enter 完成单元格输入并选取下一个单元格 Shift+Enter 完成单元格输入并向上选取上一个单元格 Tab 完成单元格输入并向右选取下一个单元格 Shift+Tab 完成单元格输入并向左选取上一个单元格 Home 移到行首 Alt+Enter 在单元格中换行 箭头键向上、下、左或右移动一个单元格 Ctrl+方向键在区块间移动 ESC 取消单元格输入 F4或Ctrl+y 重复上一次操作 Ctrl+Shift+F3 由行列标志创建名称 Ctrl+D 向下填充 Ctrl+R 向右填充 Ctrl+F3 定义名称 Ctrl+K 插入超链接 Ctrl+; 输入日期 Ctrl+shift+: 输入时间 Alt+向下键 显示区域当前列中的数值下拉列表 Ctrl+z 撤消上一次操作 F2 编辑活动单元格,并将插入点放置到单元格内容末尾 Backspace 编辑活动单元格,然后清除该单元格,或在编辑单元格内容时删除活动单元格中的前一字符 Delete 删除插入点右侧的字符或删除选定区域 Ctrl+Delete 删除插入点到行末的文本 F7 显示“拼写检查”对话框 Shift+F2 编辑单元格批注 Ctrl+Shift+Z 显示“自动更正”智能标记时,撤消或恢复上一次的自动更正 Ctrl+PgUp/PgDn 切换工作表   有时候打开了多个表,需要关闭时,点右上角的叉子,所有表会一同关闭…

  • word快捷键

    1、快速重复输入字符 “F4”键可以重复最后一步操作,按F4还可以用于重复输入某个字符。例如输入一个“XP”后,按下F4键,将在光标处重复输入又一个“XP”,当你要重复复制大段大段的文字时,按“F4”真是绝佳的选择! 2、快速选定字符块 在文件左边空白处:单击鼠标可以选定一行文字;双击则选定整个段落;按住Ctrl单击鼠标,选定全文。 在文档中:双击鼠标选定词组;三击鼠标选定段落;按住Ctrl单击鼠标,选定一个句子。 3、快速复制到剪贴板 按Print Screen:将屏幕的显示内容复制到剪贴板;Alt+Print Screen:将选中窗口的显示内容复制到剪贴板。 4、快速插入当前日期和时间 你可以用以下两个组合键快速插入当前日期和时间,插入日期:“Alt+Shift+D”键;插入时间:“Alt+Shift+T”键。 5、快速创建和撤销上、下标 创建上标的快捷键:“Ctrl+加号”, 再按一次即撤销。创建下标的快捷键:“Ctrl+减号”,再按一次即撤销。 6、快速显示智能标记的菜单 Alt+Shift+F10:可以显示智能标记的菜单或消息。如果当前有多个智能标记,则切换到下一个智能标记并显示其菜单或消息。 7、快速把文本升为标题 方法是:先将光标定位在要升为标题的文本行,然后按下“Alt+Shift+?”组合键,可将文本快速升为标题、且样式为1,按“Alt+Shift+à”组合键,可将标题逐渐降为2、3……9。 8、快速插入艺术字图形对象 单击“插入”菜单的“图片/艺术字”子菜单,用箭头键选择所需艺术字样式,然后按 Enter,键入所需文字,用 Tab 选择对话框中的其他选项,最后按回车即可。 9、快速插入文本框 选择“插入”菜单上的“文本框”,然后按下 Ctrl+Enter;在文本框中键入所需文本;完成键入内容后,若希望切换回文档中正在编辑的文本,请按 Shift+F10,在弹出的快捷菜单中选择“退出文本编辑”,最后按 Esc。 10、快速旋转图形对象 先选定要旋转的图形对象,然后用键盘选择与所选类型的对象对应的命令,例如在“格式”菜单上,选择“自选图形”或“文本框”,然后选择“大小”选项卡;在“尺寸和旋转”下,使用 Tab 键以选择“旋转”,最后键入需要旋转的角度。 11、快速更改图形对象在页面中的位置 方法是:选定要更改的图形对象;然后用键盘选择与该对象相应的命令,例如在“格式”菜单上,选择“自选图形”或“文本框”,然后选择“版式”选项卡;选择所需选项,若要选择其他选项,请单击“高级”。 12、一次击键调出任务面板 我们可以通过指定一个快捷键来代替相应的鼠标操作,从而节约大量的时间。方法是:选择“工具”/定制化,然后点击“命令”标签,点击对话框底部附近的“键盘”按钮,在左边的分类清单中选择“编辑”,滑动右边的“命令”列表选择”查看任务面板”,在”选择新的快捷键”域中输入快捷键组合,例如使用Ctrl-K,最后点“指定”按钮。 以后只要按Ctrl-K组合键就会显示任务面板,第二次按Ctrl-K键任务面板消失。 附录:Word XP常用的其它文本编辑快捷键 Ctrl+Shift+空格键 创建不间断空格 Ctrl+连字符  创建不间断连字符 Ctrl+B  使字符变为粗体 Ctrl+I  使字符变为斜体 Ctrl+U  为字符添加下划线 Ctrl+Shift+<  缩小字号 Ctrl+Shift+>  增大字号 Ctrl+空格键  删除段落或字符格式 Ctrl+C  复制所选文本或对象 Ctrl+X  剪切所选文本或对象 Ctrl+V  粘贴文本或对象 Ctrl+Z  撤消上一步操作 Ctrl+Y  重复上一操作