前言:

Excel做的带动态备忘录的2020年日历,简单到没朋友!

各位亲爱的小伙伴,今天给大家分享一个特别实用的2020年日历模板,纯粹用Excel的函数公式制作(外加一点点VBA宏代码)。

闲话少叙,直接进入主题,先看一下实际动态效果图:

带动态备忘录的2020年日历

功能说明:

  1. 用函数生成日历表,可修改年份,动态生成当年日历;
  2. 点击的日期若有备忘录,则会动态在右侧显示出当日的备忘录内容(打开文件时需启用宏);
  3. 点击“设置每日备忘录”可切换到设置备忘录的工作表,自定义“是否特殊”及“备忘录”,填写好后,返回日历页面,再点击相应有备忘录的日期即可直接显示;
  4. “是否特殊”可设置4种状态:重要的周年纪念假日休假,在日历界面可显示不同的颜色进行区分,且会自动统计出相应状态的天数;

核心制作步骤:

1、制作迷你日历

  • 日历区域输入数组公式:{=Calendar}
  • Calendar=daysAndWks + DateOfFirst - WEEKDAY(DateOfFirst,2)
  • daysAndWks=COLUMN(OFFSET(INDIRECT("$A$1"),0,0,1,42))-1
  • DateOfFirst=DATE(YEAR(迷你日历!$B$5),MONTH(迷你日历!$B6),1)
  • 月份=DATE(YEAR($B$5),ROWS($A$6:A6),1)

迷你日历

2、制作日历主页

  • 左上角日历区域=INDEX(m1_,1,(ROWS($B$7:B7)-1)*7+COLUMNS($B$7:B7))
  • m1_=迷你日历!$C$6:$AR$6

制作日历主页

3、实现点击单元格即动态显示备忘录功能

依次点击:开发工具-Visual Basic-sheet1,输入以下代码,并保存为启用宏的工作薄(xlsm)即可!

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

If Target.Column >= 2 And Target.Column <= 26 And Target.Row >= 7 And Target.Column <= 39 Then

[ac3] = Target.Value

[aa11] = [ac4]

End If

End Sub

实现点击单元格即动态显示备忘录功能

如果您喜欢今天的教程,请点赞并分享给更多小伙伴吧!

如果您需要本教程所使用的模板,您可以直接点我的头像关注,并发私信我 “2020” 即可获取哦!

excel宏教程_Excel做的带动态备忘录的2020年日历,简单到没朋友!相关推荐

  1. excel宏教程_EXCEL — 实用的VBA

    虽说现在VBA真的是毫无排面,但只要会启用「宏」,收藏几个复制粘贴就能用的代码,作为一名办公室民工,总有用得上的时候. 所以这里记录几个之前工作中高频使用的小小小脚本. 下面提到的工作簿,即单个的 . ...

  2. excel宏计算机,excel宏教程_电脑基础知识_IT计算机_专业资料.doc

    excel宏教程_电脑基础知识_IT计算机_专业资料 Excel宏教程 一.?? 选中单个单元格 Range("").Select ? 例:Range("C9" ...

  3. android选择多个文件_一分钟合并多个Excel、PDF文件,3种方法任你选择,好用到没朋友...

    一分钟合并多个Excel.PDF文件,3种方法任你选择,好用到没朋友 前情提要: Excel.PDF多个文件怎样合并成一个文件?需求场景: PDF文件合并 当一份完成的PDF资料分为很多份的时候,我们 ...

  4. excel宏教程_利用Excel和Power BI,打造自己的BI数据模型

    文/大脸猫8年汽车行业数据分析经验,擅长跨行业快速理解业务并搭建模型,利用Power BI,Python等工具实现业务及报表自动化,相比技术更关注如何落实实际业务场景的解决方案. 相信很多人使用Pow ...

  5. 排序excel怎么设置_Excel考勤打卡统计,这才是最简单的方法!

    小编看了这样一个关于考勤打卡的求助: 从打卡机中导出的2016-2019年员工考勤信息 问:如何统计2018/9/1-2018/12/31(含)每人打卡次数 很明显,这是一个根据条件统计个数的问题.很 ...

  6. excel使用教程_Excel 有多强大?你用 Excel 做的最酷的事情是什么?

    你以为Excel就只能拿来做普通的图表展示数据么?分享 9 个Excel非常强大,非常炫酷的效果给大家,希望对大家有帮助~ 01. Excel特制的仪表盘 除了用来展示基础的数据之外,Excel还可以 ...

  7. 微信小程序傻瓜制作_傻瓜式教程:做一个带优惠券的微信小程序

    优惠券一直是电商零售商家们常用的营销手段之一,如今在各种微信小程序商城中,我们也常常能见到优惠券.为什么商家这么喜欢使用优惠券呢?当然是因为它确实能有效地刺激客户消费.商家发放优惠券,利用一种对比效应 ...

  8. 资金少、缺经验、没人脉,普通人无货源怎么做直播带货赚钱?

    资金少.缺经验.没人脉,普通人无货源怎么做直播带货赚钱? 资金少.缺经验.没人脉,普通人无货源怎么做直播带货赚钱?

  9. 计算机表格嵌套,Excel中轻松玩转“动态”表格嵌套EXCEL基本教程 -电脑资料

    使用Excel做表格,真是好处多多,也可以说是"地球人都知道",但是如何有效提高办公效率,做出即美观效率又高的表格就不是每个人都知道的了, 应用场合:某表格中有一部分内容是需要经常 ...

  10. 计算机中的乘法函数公式,教程方法;excel乘法函数_excel乘法公式电脑技巧-琪琪词资源网...

    琪琪词资源网-教程方法;excel乘法函数_excel乘法公式电脑技巧,以下是给大家带来的教程方法;excel乘法函数_excel乘法公式,大家可以了解一下哦! excel乘法函数 Excel中经常会 ...

最新文章

  1. 常用的CSS(收集)
  2. 学废了!提高工作效率的五个步骤! | 每日趣闻
  3. Microsoft Dynamics CRM 2013 and 2011 Update Rollups and Service Packs
  4. 一条数据的HBase之旅,简明HBase入门教程-Write全流程
  5. springboot+mybatis集成自定义缓存ehcache用法笔记
  6. linux 重新分区 调整,重新调整磁盘分区linux / vm的大小
  7. ODBC和JDBC是做什么的?为初学者理解概念问题
  8. git之checkout代码
  9. MyBatis简介及下载地址
  10. API接口设计:token、timestamp、sign使用
  11. matlab中.m文件访问simulink
  12. H264系列(10):GOP之M和N值介绍
  13. 分布式 - 谈谈你对分布式的理解,为什么引入分布式?
  14. 登陆服务器出现身份验证错误,登录服务器,提示“发生身份验证错误。要求的函数不受支持”的解决办法...
  15. SSR在天猫优品大促会场的探索实践
  16. 低功耗设计(low power design)和UPF介绍(含代码示例)
  17. 证件照制作:使用PS打印一寸照片
  18. vue项目对接钉钉企业内部H5微应用
  19. 用java实现原神自动弹琴(附谱)
  20. LPR定价合适,还是固定利率合适,python帮你算一算

热门文章

  1. excel如何把顺序倒过来_Excel中表格进行颠倒顺序的操作方法
  2. 泰勒展开简单直观理解与常用公式
  3. solr删除数据的4种方便快捷的方式
  4. 高中信息技术教资-笔记-存储容量之间的换算关系
  5. 小波 奇异点 matlab,用Matlab小波变换检测奇异点.doc
  6. Dell电脑插入耳机无效
  7. 大数据平台核心架构图鉴,建议收藏!
  8. 向量场_方向向量和梯度
  9. 科学计算机安卓图像,图形科学计算器Pro
  10. Python数据分析高薪实战第二天 python基础语法复习