首页
学习
活动
专区
圈层
工具
发布

Script Lab 版,九九乘法表,Excel 基础操作(2)

前期00:深度:从 Office 365 新图标来看微软背后的设计新理念 前期01:尝试:Script Lab,快速 Office 365 开发工具 前期02:尝试:Script Lab,知识储备 本期...03:实践:Script Lab,启动函数,Excel 基础操作(1) 本期04:实践:Script Lab,九九乘法表,Excel 基础操作(2) 准备工作 女儿二年级了,开始学习乘法,天天回家背一篇九九乘法口决表...Office加载项是使用Web技术构建的,与 Excel 进行交互,这要还是靠 Javascript 语言。...forceCreateSheet(context.workbook, "9X9"); sheet.activate(); //打印剩法表 for (var i = 0; i Excel)的额外开销,尤期是在 Office Online 时,成本更是大大增加了。

1.3K60
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    PowerBI+O365 实现企业数据收集整理分析一条龙

    背景介绍 在企业中通常使用数据是一个流程式的,大致为: 制作一个填写信息的页面,用来收集信息。如:Excel或Web页面等。 将收集的信息汇总在一起。如:Excel或数据库等。...问题痛点 要实现上述内容,通常还面临几个痛点: 用户必须可以在WEB或手机端填写,这条就导致Excel是不可行的方案了。...解决方案 该企业问题在Office 365下是很容易解决的: Power BI Service:用于数据分析与展示 Microsoft Forms:用于制作收集信息的表单 Office 365 Excel...简单理解Office 365 首先您必须有一个Office 365的账号,一般是你入职某家公司后,公司给你的账号,你可以在portal.office.com用自己的Office 365账号进行登录。...这里的报告使用OneDrive for Business存储的Excel来作为数据源,这块内容微软已经用工作组与Power BI工作区的概念完全一致起来,必须在实际使用中才能理解它们的协同作用。

    2.3K10

    Excel催化剂开源第18波-工作表、工作薄保护破解

    在各大插件中,破解工作表、工作薄密码的功能比比皆是,此篇开源确实有些炒冷饭凑文章的嫌疑,但换个角度,当时笔者开发过程中,找寻相关的代码,也还是花上一些的时间在百度里找了好久,原因如下: 1.大部分能够找到的代码都是...VBA的代码 这说明在Excel高级开发群体中,特别是VSTO、COM加载项开发群体中,还是守口如瓶的,仿佛越是高级的开发者,越对自己掌握的“核心”技术保密,希望Excel催化剂这一系列的开源文章对此风气有所好转...代码实现 工作表保护破解 在微软官方文档中,看到工作表保护在Excel2013上得到增强,着实吓一跳,以为是旧的破解代码肯定会失效。...没想到还是一如既往地正常破解,包括现在Excel365仍然能够成功。...Common.ExcelApp.Workbooks.Open(Filename: wkbFullPath); wkbReOpen.Worksheets[actShtName].Activate

    1.5K50

    Excel 常用函数大全(附详细用法与实战案例)

    适用于 Excel 2016 / 2019 / 2021 / Microsoft 365 / WPS 表格 无论你是财务、人事、运营还是数据分析新手,掌握这些函数,效率提升 80%!...IFS(Excel 2019+)—— 多条件判断作用:替代嵌套 IF,更清晰。...作用:在表格第一列查找某值,并返回同行指定列的数据。 语法:=VLOOKUP(查找值, 查找区域, 返回列号, FALSE)✅ 案例:通过员工ID查姓名=VLOOKUP(A2, 员工表!...Excel 365 新函数)优势:支持左右上下任意方向查找,无需记列号,更安全。...✅ 场景3:去除重复项并统计结合 UNIQUE(Excel 365) + COUNTIF:=UNIQUE(A2:A100) // 提取不重复客户名=COUNTIF(A:A, D2) // 统计每个客户出现次数八

    4K22

    Excel公式练习55: 获取重复数据出现的最大次数

    如下图1所示,在单元格区域A1:F1中,重复次数最多的数据是“完美Excel”,重复次数是3。 ? 图1 先不看答案,自已动手试一试。...公式解析 公式可以解析为: =MAX(COUNTIF({"VBA","完美Excel","完美Excel","VBA","Office365","完美Excel"},{"VBA","完美Excel","...完美Excel","VBA","Office365","完美Excel"})) 生成两个数组: 数组1:{"VBA","完美Excel","完美Excel","VBA","Office365","完美Excel..."} 数组2:{"VBA","完美Excel","完美Excel","VBA","Office365","完美Excel"} COUNTIF函数依次查找数组2中每个元素在数组1中出现的次数,得到数组:...扩展 运用上述技术,可以获取指定数据在单元格区域中出现的次数,如下图2所示,要求“VBA”和“完美Excel”在单元格区域A1:F1中出现的次数。 ?

    3.9K10

    Excel催化剂开源第11波-动态数组函数技术开源及要点讲述

    在Excel催化剂中,大量的自定义函数使用了动态数组函数效果,虽然不是原生的Excel365版效果(听说Excel2019版取消了支持动态数组函数,还没求证到位,Excel365是可以用,但也仅限于部分尝鲜用户可以用上...,大部分Excel365用户还没推送成功),但对于自定义函数这条路线,可以实现类似效果,已经是非常震撼及使用面非常广大了。...在Excel自定义函数中,例如GetFiles函数,通过简单的.Net的IO类,实现遍历文件夹里的所有文件的功能,返回一个文件全路径的数组。...ArrayResizer.Resize(resultArr); } } 最后贴上这个帮助类的源代码,是从ExcelDna作者的示例代码中抄过来的,笔者是看不懂的,但确实是起作用了...也不必羡慕Excel365用户可以用上的动态数组函数,在Excel自定义函数中,比官方提供的函数使用场景更广,门槛列低,通用性更强,在Excel2007及以后所有版本都可使用,方便作文件的分享。

    64931

    【解密附下载】使用OFFICE365新函数实现多级联动下拉查询并返回多值结果

    Excel催化剂开发了大量的动态数组函数,可满足在非OFFICE365环境上使用,最低版本支持甚至是Excel2003,也是非常值得尝试使用的,但和本篇要求在移动端使用还是不符。...在OFFICE365动态数组函数时代,许多旧时代的各种函数技巧无用武之地。 相信能够把本篇的方案理解透后,在函数的世界,已经可以晋升到黑带顶级水平。...1. 多级联动下拉技术实现 本篇中的多级联动下拉和模糊查找功能,皆用了OFFICE365的动态数组函数功能。...$A$8 辅助列的作用,用于处理当其查询内容为空时,可以返回所有内容,这个也是本篇一个精妙的处理,在模糊查找时也使用到此特性。 3....能用代码二次开发的,就用插件的形式给予源源不断地助力,就如Excel催化剂插件的使命,成为Excel用户们的催化剂点燃Excel的爆点。

    6K30

    office2016、office365和office其它版本JH

    自己原创被搞得涉及版权问题,文章中还不能有pojie和jihuo OJBK 我将在JH中间遇到的问题,都罗列在这篇文章里了,也很感谢提出问题的C友们,此处我特别强调一下, 其实使用KMS JH工具也非常的方便,在文章末尾...title Activate Office 365 ProPlus for FREE - MSGuides.com&cls&echo =================================...&echo #Supported products: Office 365 ProPlus (x86-x64)&echo.&echo....Common\OEM HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\16.0\Common\OEM 这时即可成功 执行文件出现路径不正确 在本文中已经提供了问题原因和解决方法...那我们说,问什么会出现版本改变,核心原因是:office的版本是KMS码控制的,也就是说你2016office的版本,用365的JH,那你变成了365的版本。

    3K20

    在Excel中自定义上下文菜单(下)

    标签:VBA,用户界面 本文接上两篇文章: 在Excel中自定义上下文菜单(上) 在Excel中自定义上下文菜单(中) 上下文菜单技术和技巧 下面的内容展示了如何修改本文中提供的代码,以使过程更具灵活性...在本文开头的VBA示例中,你看到了如何通过使用工作簿的Activate和Deactivate事件调用宏来创建和删除菜单控件,从而来更改单元格上下文菜单。...Case Else: Call AddToCellMenu3 End Select End Sub 另一个例子是在Activate事件中检查Excel中的区域语言,以便可以使用用户的语言在上下文菜单中创建菜单标题...小结 在Excel 97至Excel 2003中,可以使用VBA代码将控件添加到每个上下文菜单中,但无法使用RibbonX更改上下文菜单。...在Excel 2010及后续版本中,可以使用VBA代码将控件添加到几乎每个上下文菜单中。使用VBA更改某些上下文菜单的限制与Excel 2007中相同。

    4.1K20

    Excel Lambda函数打包复杂公式及业务逻辑

    近两年,Excel函数我认为经历了跨越式发展。...业绩状态如果使用传统Excel公式,你每次需要这样输入: IF(业绩/目标>=1,UNICHAR(10004),UNICHAR(10006)) 商品的货龄你需要长窜的公式(IF函数也可): SWITCH...在Excel中使用LAMBDA这样的新函数可以将你的计算过程全部打包,生成一个只有几个字符的包裹。后期直接输入包裹名字即可实现全部计算过程。接下来以业绩达成状态为例演示如何操作。...在D列输入以下公式: LAMBDA(业绩,目标,IF(业绩/目标>=1,UNICHAR(10004),UNICHAR(10006)))(B2,C2) 其中,业绩和目标是计算的参数名称,可以英文也可以中文命名...如果LAMBDA的作用仅仅局限于此,我们也没必要介绍这样一个鸡肋的函数,这增加了公式的复杂度。

    1.6K20

    简单的Excel VBA编程问题解答——完美Excel第183周小结

    4.假设Obj1和Obj2都是对象引用,你如何确定它们是否引用了相同的对象? 使用Is运算符:Obj1 Is Obj2。 5.表达式4 +2 * 8和(4 + 2)* 8的计算结果是否相同?请解释。...8.IIf函数有什么作用? IIf函数评估条件,如果为True,则返回一个值;如果为False,则返回另一个值。 9.如何确保Do... Loop语句中的语句至少执行一次?...28.Range.Activate和Range.Select方法有何不同? 对于单个单元格区域,它们是相同的。...对于多个单元格区域,Activate选择单元格区域左上角单元格,而Select则选择整个单元格区域。...完美Excel微信公众号本周内容 在完美Excel公众号中,本周推出的内容清单如下: 一些基本的Excel VBA编程问题,答案来了 Excel小技巧66:快速求和 Excel实战技巧92:快速获取指定目录下所有文件清单

    9.5K20

    个人如何免费注册 PowerBI 账号(终极说明)

    打开浏览器:www.powerbi.com,然后可以看到: 请很自然地点击【免费注册】后,找到: 点击【免费试用】后,看到: 在实际中,企业电子邮件又分成了两种: 1、未使用微软的 Office 365...未使用微软 Office365 服务的企业 这类企业不会遇到微软由于在不同国家地区而产生的限制,因此会很正常的: 使用了微软 Office365 服务的企业(中国地区) 假设 Excel120 创立了一个企业叫...很自然地输入自己的企业邮件地址后,也许你会遭遇很邪门的阻挠: 此时,你真是哑巴吃榴莲,有什么说不出的感觉,你有三个选择: 1、找自己公司的IT 2、找微软的客服 3、找Excel120 显然,你们公司的...怎么办 有两个方法: 1、告知本企业Office 365管理员,一般是企业的IT人员,他可以在后台来为任何企业成员启动 PowerBI Pro 免费版。...第三步,如果自行注册受阻,寻求本企业IT在Office 365中开通免费的PowerBI账号。 第四步,如果本企业IT暂时不好支持,可寻求 Excel120 提供协助。

    46.6K43

    零基础学编程009:只显示2位小数

    365 = 37.78 学完《零基础学编程007:FOR循环》之后,我们已经可以输出这样五行数据: (1+0.01) ^ 361 = 36.30913774096189 (1+0.01) ^ 362...^ 365 = 37.78343433288728 但有一个明显的问题,电脑计算得太太太精确了,每个数后面都拖着10多位的小数,而我们只要两位小数就够了,怎么办呢?...里提到的2项技能就要发挥作用了。 1)英语基础 一种容易想到的办法是对第3位的小数部分进行四舍五入的运算,在英语里四舍五入叫round,小数在计算机的世界里经常被称为浮点数float。...4)把第7课《零基础学编程007:FOR循环》的代码抄过来,稍加修改,在python IDLE环境中执行一下,看看效果: for i in [361,362,363,364,365] : print...IDLE中尝试,帮助快速理解代码的作用 4)知道了round(x, 2)函数的意思 5)多看看资料,实际上round(x)就是四舍五入的取整 6)联系到电子表格EXCEL,你也用过ROUND(x)函数吧

    1.2K70

    在Excel中使用VBA来自动化Word

    在Word中打开VBE,可以看到录制的宏代码类似如下: Sub 宏1() ' ' 宏1 宏 ' ' Documents.Add Template:="Normal", NewTemplate:=False..., DocumentType:=0 Windows("在Excel中使用VBA自动化Word.docx").Activate End Sub 接着,回到Excel,打开VBE,单击菜单“工具——引用”...图1 这样,我们就使用了早期绑定来控制Word,也就可以在Excel VBE中使用如下声明代码: Dim WordApp As Word.Application Set WordApp = New Word.Application...Sub 宏1() ' ' 宏1 宏 ' ' ActiveSheet.ChartObjects("图表1").Activate ActiveChart.ChartArea.Copy End Sub 再回到...宏录制器复制的代码 ActiveSheet.ChartObjects("图表1").Activate ActiveChart.ChartArea.Copy '从Word宏录制器复制的代码,要在前面添加

    3.2K50
    领券