当前位置:主页 > Office办公

最新发布

excel MID函数 提取出生日期
excel MID函数 提取出生日期

员工入职时提供的身份证号,根据其提供的身份证号用Excel中MID函数提取出生日期。 在D2单元格中输入公式:=TEXT(MID(C2,7,8),"0000-00-00"),然后按Enter键完成后向下下拉填充。 注:MID函数是截取某一个字符串中内容,这里截取身份证号中出生日期部分;TEXT函数是使截取的部分的格式转换成日期的格式。还有一种更加简便的方法,使用DATE函数,DATE函数共有三个参数,即年,月,日。故公式可又可以写成:=DATE(MID(C2,7,4),MID(C2,11,2),MID(C2,13,2))

1189 次浏览
excel VBA 窗体 如何禁用窗体关闭按钮
excel VBA 窗体 如何禁用窗体关闭按钮

我们前面讲了怎样去除 VBA 窗体的关闭按钮,其实个人感觉没有这个关闭按钮会使整个窗体感觉有点怪,但有时候又想让他不可用,变得不可点击,那该怎么实现呢? 好,我们马上就来试一试看看。操作如下:◾在Excel 的VBE窗口中插入一个用户窗体,将其命名为 frmNotEnabledCloseIcon。然后再添加一个模块。在窗体和模块中添加后面所列代码。 ◾在工作薄中的工作表中添加一窗体按钮控件,指定其设置宏 ShowNotEnabledCloseIconForm, 其供示范之用.具体代码:"frmNotEnabledCloseIcon" 窗体代码Option Explicit '**************************************** '---此模块演示了禁用窗体关闭按钮--- '**************************************** '以下声明API函数 #If Win64 Then '64位 '查找窗口 Private Declare PtrSafe Function FindWindow _ Lib "user32" _ Alias "FindWindowA" ( _ ByVal lpClassName As String, _ ByVal lpWindowName As String) _ As LongPtr '取得窗体系统菜单 Private Declare PtrSafe Function GetSystemMenu _ Lib "user32" ( _ ByVal hwnd As LongPtr, _ ByVal bRevert As Long) _ As LongPtr '删除菜单项 Private Declare PtrSafe Function DeleteMenu _ Lib "user32" ( _ ByVal hMenu As LongPtr, _ ByVal nPosition As Long, _ ByVal wFlags As Long) _ As Long '重绘窗体标题栏 Private Declare PtrSafe Function DrawMenuBar _ Lib "user32" ( _ ByVal hwnd As LongPtr) _ As Long #Else '32位 '查找窗口 Private Declare Function FindWindow _ Lib "User32" _ Alias "FindWindowA" ( _ ByVal lpClassName As String, _ ByVal lpWindowName As String) _ As Long '取得窗体系统菜单 Private Declare Function GetSystemMenu _ Lib "User32" ( _ ByVal Hwnd As Long, _ ByVal bRevert As Long) _ As Long '删除菜单项 Private Declare Function DeleteMenu _ Lib "User32" ( _ ByVal HMenu As Long, _ ByVal nPosition As Long, _ ByVal wFlags As Long) _ As Long '重绘窗体标题栏 Private Declare Function DrawMenuBar _ Lib "User32" ( _ ByVal Hwnd As Long) _ As Long #End If '以下定义常数 Private Const MF_BYCOMMAND = &H0& Private Const SC_CLOSE = &HF060 '以下下定义变量 #If Win64 Then '64位 Private FHwnd As LongPtr Private hMenu As LongPtr #Else Private FHwnd As Long Private hMenu As Long #End If '关闭按钮点击 Private Sub BtCancel_Click() Unload Me End Sub '恢复按钮点击 Private Sub BtResume_Click() '恢复原菜单 hMenu = GetSystemMenu(FHwnd, 1) '重绘窗体标题栏 DrawMenuBar FHwnd End Sub '************************************** '---------------主程序----------------- '************************************** Private Sub UserForm_Initialize() '查找窗口句柄 FHwnd = FindWindow("ThunderDFrame", Me.Caption) '取得窗体系统菜单 hMenu = GetSystemMenu(FHwnd, 0) '删除系统菜单中关闭菜单 DeleteMenu hMenu, SC_CLOSE, MF_BYCOMMAND '重绘窗体标题栏 DrawMenuBar FHwnd End Sub"mdNotEnabledCloseIcon" 模块代码Option Explicit' 此过程为工作表内按钮调用 Sub ShowNotEnabledCloseIconForm() frmNotEnabledCloseIcon.Show End Sub

1586 次浏览
Excel 如何快速删除空白行
Excel 如何快速删除空白行

Excel 中处理网络上或者第三方软件导出的数据时,经常遇到 Excel 文档行和行出现多余空白行的情况,这些多余的空白行会影响数据的直观且占用和浪费空间。怎么简单方便的删除这些空白行呢?肯定不能一行一行的删除,那样费时又费力,好,今天我么就给大家提供两种简变的方法(源数据如图):  1、选中需要删除空行的区域,点击 开始 标签 --> 编辑 组 --> 查找和选择 菜单 --> 定位条件... 菜单项 调出 定位条件 对话框,选择 空白 选项2、右键单击任意一个定位中的整行都是空白的单元格,在弹出菜单中选择 删除 按钮3、在弹出的删除对话框中选择 整行 选项,然后点击 确定 按钮即可打开 VBE 编辑器,新建一个标注模块,在模块中添加后面所列的代码,然后将光标定位到代码中,按 F5 键运行代码即可,代码如下:

406 次浏览
如何利用EVALUATE函数计算公式
如何利用EVALUATE函数计算公式

我们在工作生活当中经常需要计算数据,那么除了运用计算器来实现,WPS可不可以做的到呢,当然可以,我们可以利用WPS表格中的EVALUATE函数来实现,那么具体怎么操作呢,一起来看一下吧。首先,我们看到表格中的两组计算公式,我们需要计算它们的数值。单击工具栏中【公式】下的【常用函数】,单击下拉菜单中的插入函数。弹出对话框,输入EVALUATE,搜索出EVALUATE函数后,单击确定。单击公式内容D5单元格,单击确定显示内容。下拉填充框,完善表格,这样两个公式的计算结果就显示出来了,批量计算时比用计算器手工计算要简便太多,那么利用EVALUAE函数计算公式的使用方法,你学会了吗?

258 次浏览
如何利用ROUND函数计算工作时长
如何利用ROUND函数计算工作时长

之前给大家介绍了NETWORKDAYS函数的使用方法,用来计算员工刨除节假日的工作天数与休假天数,今天我们将要利用ROUND函数来计算员工一天的工作时间,具体怎样操作呢,一起来看一下吧。首先,我们要设置上班与下班时间的单元格格式,选中区域后,单击右键,选择设置单元格格式。弹出对话框,单击分类下的时间,选择一种时间的表现形式,单击确定。单击工具栏中【公式】下的【常用函数】,单击下拉菜单中的插入函数。弹出对话框,输入ROUND,搜索出ROUND函数后,单击确定。弹出对话框,数值处输入(下班时间-下班时间)*24,对应表格为(D2-C2)*24,小数位数填写1,表示保留一位小数。

324 次浏览
如何利用TEXT函数提取身份证中的信息
如何利用TEXT函数提取身份证中的信息

在人事部门工作的小伙伴们,在用WPS表格输入一些员工基本信息的时候,经常会采用手工录入的方式,这种方法虽然没有什么不好,但是如果是多达上千人的大型公司,用这种方法可就累死了,那么我们该如何保质保量快速的完成工作呢?下面我们就来给大家讲讲如何用TEXT函数从身份证中提取相关的信息。比如如何提取出生年月日。在用TEXT函数来提取身份证中的出生年月日之前,首先,我们来看一个MID函数,我们在空白单元格中输入公式 =MID(字符串,开始位置,字符个数),字符串就是要提取的字符串,开始位置就是开始提取的第一位,字符个数表示总共提取几位数。 如表1敲回车后,我们发现,这个函数就能够完成提取出生年月日的工作,但是显示的格式只有数字,看不上即不美观也不清楚, 如表2下面我们来借助一个TEXT函数来实现正常出生年月日的显示格式,重新选中单元格,输入TEXT公式=TEXT(值,数据格式),其中值代表的是用MID函数所取的值,也就是上面所说的只有数字的出生年月日,数据格式为0-00-00年月日的显示格式,加双引号,大家需要注意的是,公式里面所有的符号均是英文状态下的符号, 如表3敲回车键,这个出生年月日就提取出来了,然后我们直接把鼠标移至单元格右下角,等光标变成+字的时候,双击鼠标左键,其它的出生年月日就会自动出现。 如表4

255 次浏览
如何利用REPLACE函数隐藏电话号码
如何利用REPLACE函数隐藏电话号码

我们在制作WPS表格时,经常会碰到输入或者批量输入电话号码的情况,那这种情况下传输文件或者他用的情况下,对客户隐私的保密程度非常低,那么我们就需要给电话号码加以适当隐藏,比如隐藏中间四位数字,可以根据前三位和后四位来判断电话号码。那么具体该如何操作呢,这就需要运用到我们WPS表格的REPLACE函数了,REPLACE函数的意思是将一个字符串中的部分字符用另一字符替换,我们一起来学习一下吧~首先,我们单击工具栏【公式】下的常用函数,然后在下拉菜单中选择插入函数。弹出插入函数的对话框,在查找函数处输入“replace”,选择好函数后单击确定。在原字符串上单击G4单元格,开始位置输入4,表示从第四个字符开始替换,在字符个数处输入4,表示总共替换四个字符,新字符串上输入想要替换的字符,在这里我们输入“****”。单击确定,我们发现隐藏后的电话号码中间四位已经被替换成了“****”,这样我们就可以有效的保护客户的隐私,是不是很简单呢,赶快试试吧!

251 次浏览
如何利用Excel的 BINOMDIST函数 计算一元二项式分布概率值
如何利用Excel的 BINOMDIST函数 计算一元二项式分布概率值

BINOMDIST函数可以返回一元二项式分布的概率值。函数BINOMDIST适用于固定次数的独立试验,试验的结果只包含成功或失败两种情况,且成功的概率在实验期间固定不变。例如,函数BINOMDIST可以计算3个婴儿中两个是男孩的概率。BINOMDIST函数的语法如下:BINOMDIST(number_s,trials,probability_s,cumulative) 其中,number_s参数为试验成功的次数。trials参数为独立试验的次数。probability_s参数为每次试验中成功的概率。cumulative参数为一逻辑值,决定函数的形式。如果cumulative参数为TRUE,函数BINOMDIST返回累积分布函数,即至多number_s次成功的概率;如果为FALSE,返回概率密度函数,即number_s次成功的概率。下面通过实例详细讲解该函数的使用方法与技巧。已知工厂中某次产品试验的成功次数为8,独立试验次数为12,每次试验的成功概率为0.6,要求计算12次试验中成功6次的概率。打开“BINOMDIST函数.xlsx”工作簿,切换至“Sheet1”工作表,本例中的原始数据如图17-3所示。具体的操作步骤如下。选中A6单元格,在编辑栏中输入公式“=BINOMDIST(A2,A3,A4,FALSE)”,用于计算12次试验成功6次的概率,输入完成后按“Enter”键返回计算结果,如图17-4所示。图17-3 原始数据图17-4 计算12次试验成功6次的概率如果参数number_s、trials或probability_s为非数值型,函数BINOMDIST返回错误值“#VALUE!”。如果参数number_s<0或参数number_s>trials,函数BINOMDIST返回错误值“#NUM!”。如果参数probability_s<0或参数probability_s>1,函数BINOMDIST返回错误值“#NUM!”。一元二项式概率密度函数的计算公式为:式中:等于COMBIN(n,x)。一元二项式累积分布函数的计算公式为:

Excel EXACT 函数 使用教程
Excel EXACT 函数 使用教程

EXACT 函数比较两个文本字符串,如果它们完全相同,则返回 TRUE,否则返回 FALSE。Excel 2003+EXACT 函数比较两个文本字符串,如果它们完全相同,则返回 TRUE,否则返回 FALSE。EXACT 函数在比较两个字符串时,区分大小写,但是忽略格式差异。返回 TRUE 或 FALSE。=EXACT(text1, text2) =EXACT(文本1, 文本2) 参数 Text1 必需。 第一个文本字符串。 text2 必需。 第二个文本字符串。 实例

328 次浏览
excel VBA中chr函数的用法,通过简单举例理解chr函数,并最后总结chr函数常用的转换码
excel VBA中chr函数的用法,通过简单举例理解chr函数,并最后总结chr函数常用的转换码

第一:chr函数用法介绍  chr是什么函数呢?excel VBA中chr函数是将一个ASCII码转为相应的字符。  chr函数的语法为:Chr(charcode)  其中的参数charcode:0 至 31 之间的数字与标准的非打印 ASCII 代码相同。例如,我们经常使用到的Chr(10) 可以返回换行字符。  charcode 的正常取值范围为 0 – 255。然而,在 DBCS 系统,charcode 的实际范围为 -32768 到 65535。第二,chr函数简单举例  比如:[a1] = Chr(65)。A1单元格将返回chr(65)对应的一个大写字母A。  MyChar = Chr(97) ' 返回 a。   MyChar = Chr(62) ' 返回 >。   MyChar = Chr(37) ' 返回 %。  比如下面这段代码,就是用chr函数实现在A1:A26自动生成ABCDE……Z这样的大写字母。Sub chr函数转换() Dim a, b As Byte For a = 1 To 26 Cells(a, 1) = Chr(64 + a) Next End Sub

1135 次浏览
共计75934条记录 上一页 1.. 6660 6661 6662 6663 6664 6665 6666 ..7594 下一页