首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

ExcelDNA C# xll -使用公式时,如果不小心按下Ctrl+Z,它们会突然消失吗?

ExcelDNA是一个用于将.NET代码集成到Excel中的开源项目。C# xll是ExcelDNA中用于编写Excel插件的一种方式。

在Excel中使用公式时,按下Ctrl+Z是撤销操作的快捷键。如果在按下Ctrl+Z之前,已经输入了公式并按下了Enter键,那么撤销操作将会撤销公式的输入,导致公式消失。

然而,如果在按下Ctrl+Z之前,还没有按下Enter键确认公式的输入,那么撤销操作将会撤销公式的编辑,而不是删除公式。这意味着公式仍然存在,只是编辑状态被撤销了。可以通过再次编辑公式或按下Enter键来恢复公式的编辑状态。

需要注意的是,Excel的撤销操作是针对整个工作表的,而不是特定的单元格或公式。因此,如果在按下Ctrl+Z之前进行了其他操作,那么这些操作也会被撤销。

总结起来,如果在Excel中使用公式时不小心按下Ctrl+Z,公式可能会消失或进入编辑状态,具体取决于是否已确认公式的输入。为了避免意外的撤销操作,建议在输入完公式后再进行其他操作。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

怎样恢复删除的文件?正确做法应是这样!

“我在对电脑的文件进行整理,一不小心删除了一整个文件夹,导致我里面所有的重要文件都丢失了!还能找回来?”...以上2种场景对我们来说可能是非常常见的,我们在使用电脑,删除文件的行为可能经常发生,误删的情况也可能经常出现。怎样恢复删除的文件?可能大家都很好奇。本文将为大家分享几个恢复删除文件的实用方法!...图片 方法1:使用Ctrl+z撤回删除操作 那么,文件被删除后,该怎么恢复?如果文件被删除的时间不久,可以利用【Ctrl+z】来进行撤销删除的操作。...我们只需要在删除文件后且未进行任何操作之前,Ctrl+z】,即可恢复删除的文件。 提示:此方法有较大的局限性,在实际操作中如果进行了其他步骤,可能难以使用此方法完成文件的恢复。...如果我们在日常使用电脑不小心删除了一些比较重要的文件。不要担心,可以借助上述的3个方法!怎样恢复删除的文件?相信朋友们已经学会了吧!

29540

Excel催化剂插件常见问题汇总

.exe】,关闭所有Excel文件程序,双击刚下载的exe文件运行修复一,再重新打开Excel看看有没修复成功 二、插件安装成功,使用过程中,突然插件消失不见了 最新方法:请到群文件里下载【Excel...催化剂插件修复程序&在WPS上使用.exe】,关闭所有Excel文件程序,双击刚下载的exe文件运行修复一,再重新打开Excel看看有没修复成功 以下方式重新勾选插件 ?...如果没有找到新的函数,请使用功能区【Excel催化剂】TAB的第2个按钮【更新配置文件】,把最新的xll下载到本地。下载完成后,需要重新关闭所有Excel文件,再重新打开Excel文件才能生效。...离线版可能在更新配置文件未能准确匹配对应的位数的xll文件,或者没有网络去访问外网更新,可使用问题五的方式,从群文件中下载最新对应位数的xll文件,安装到加载项中。...功能最全面(因一直保护最新版,新功能自动更新到本地可使用) 劣势: 安装稍复杂一些 某些功能的操作位置可能会有变更,需要适应 某些功能可能处理逻辑发生改变和优化,若钟情于旧的逻辑可能无法满足。

2.1K20
  • Excel VBA解读(140): 从调用单元格中获取先前计算的值

    学习Excel技术,关注微信公众号: excelperfect 如果有一个依赖于一些计算慢的资源的用户定义函数,可能希望该用户定义函数在大多数情况只返回其占用的单元格中最后一次计算得到的值,并且只偶尔使用计算慢的资源...有几种方法可以获得先前为用户定义函数计算的值,它们各有优缺点。...这很慢并且掩盖其他无意的循环引用,因此不建议使用它。...使用XLM或XLL函数传递先前的值到用户定义函数 使用XLM或XLL技术,可以创建非多线程命令等效函数来检索先前的值。...下面是名为PREVIOUS的XLL+函数的代码,该函数具有使其成为易失性或非易失性的参数。(命令等效函数默认为易失性,但在使用它将前一个值传递给VBA用户定义函数,通常希望它是非易失性的)。

    6.8K20

    制作你自己的快速工具栏

    你要点击完这些功能 至少需要7次点击 这还是在没有考虑选择行列的情况 但是如果你把他们都加到快速访问工具栏了 你可以减少至少2次点击:也就是切换菜单栏的点击 2次你可能觉得少 但是一旦步骤多了些...或者每天都要这么点 那就很需要耐心了 以下是使用快速访问工具栏的同样内容的操作步骤 怎么样 步骤是不是少了些 而且如果要用到有下拉箭头的 步骤估计更多 比如我经常用选择性粘贴中的粘贴为值 粘贴公式...这些也是可以添加到工具栏的 场景2:快捷键操作 你在Excel界面的时候 有没有试过Alt键 会不会突然发现多了好多英文字母 这些就是你在网上看到的那些Ctrl+S,Ctrl+Z之外的隐藏快捷键操作...并且在这一章 你会发现快速访问工具栏全部顺序变成了1,2,3,4,5 也就是工具栏按照你放置的顺序 自动为你生成快捷键:Alt+1,Alt+2.......场景3:更大屏的操作 也就是菜单栏右键中一直没提的功能:折叠功能区 这个功能也可以通过双击菜单栏快速实现 折叠功能适合小屏电脑 或者展示的时候使用 但是如果在这时候你也要用到功能 一个个去点开菜单

    95520

    非主流自然语言处理:大规模语料词库自动生成

    一、前言   写这篇文突然想到一个问题,大家的词库都是从哪来的?   ...之所以这么有些意外的问,是因为从没把词库当成个事儿:平时处理微博,就用程序跑一微博语料获得微博词库;处理新闻,程序跑一新闻语料获得新闻词库。...在遗忘的作用如果“候选词”周期性重现,那么它就会被保留在词库中,相反如果只是偶尔或随机出现,则会逐渐被遗忘掉。     问:那用什么方法来把句子划分成子串比较合适呢?     ...数学中并不缺少刻划“关系”的模型,这里我们选择公式简单并且参数容易统计的一种:如果两个字共现的概率大于它们随机排列在一起的概率,那么我们认为这两个字有关,反之则无关。     ...问:参数中时间是用现实时间,遗忘系数取多少合适呢?     答:a、关于时间:       可以使用现实时间,遗忘的发生与现实同步。

    2.5K120

    WGAN最新进展:从weight clipping到gradient penalty,更加先进的Lipschitz限制手法

    第二个问题,weight clipping导致很容易一不小心就梯度消失或者梯度爆炸。...我们可以做一个对比: weight clipping是对样本空间全局生效,但因为是间接限制判别器的梯度norm,导致一不小心就梯度消失或者梯度爆炸; gradient penalty只对真假样本集中区域...论文还讲了一些使用gradient penalty需要注意的配套事项,这里只提一点:由于我们是对每个样本独立地施加梯度惩罚,所以判别器的模型架构中不能使用Batch Normalization,因为它会引入同个...但是如果按照传统GAN的思路来分析,这不是作死?一边是hard onehot vector,另一边是soft probability vector,判别器一子就能够区分它们,生成器还怎么学习?...“七肢怪”在跟主角交流的时候,都是一次性同时给出所有的语义单元的,所以说它们其实是一些多层反卷积网络进化出来的人工智能生命? ? ?

    3.1K20

    linux系统管理初学者指南 基于centos 7.6载_centos查看运行的进程

    父进程正常情冴移除所有子进程的数据结构。 如果父进程没能接收子进程退出信号,那么子进程变为僵尸进程。 所以通常在很短的某个时刻内它是一个僵尸进程。...使用 kill 命令是不能杀死僵尸进程的,因为它已经被认定为死亡了。 可以尝试杀死僵尸进程的父进程,僵尸进程随之消失。...vim a.txt root 4661 0.0 0.0 112676 996 pts/0 S+ 21:05 0:00 grep –color=auto a.txt 在 vim a.txt 这个终端上 ...共享内存 1、除 M 了自身进程的共享内存,也包括其他进程的共享内存 2、虽然进程只使用了几个共享库的函数,但它包含了整个共享库的大小 3、计算某个进程所占的物理内存大小公式:RES – SHR...CPU 最多的进程 运行 top , 找出使用 CPU 最多的进程 ,大写的 P,可以 CPU 使用率来排序显示 在 linux 系统中一个进程,最多可以使用 100%cpu 对

    1.1K20

    Intellij IDEA神器那些让人爱不释手的小技巧

    如果你想精确的列出到底哪些地方调用了test1()方法,你需要使用alt+f7这个快捷键。 ? 尤其是我们在阅读极其复杂的业务代码使用alt+f7就非常合适。...其实很简单,当你使用ctrl+alt+h后,使用向下或者向上箭头,选择某个调用,然后f4即可跳转到源代码。...如果这样设置了,有些网友可能问,我想看看我最近操作哪些类了,怎么看? 可以直接使用ctrl+e来显示最近操作的文件。 我是比较推荐只是保留一个代码tab的,非常简洁。...如果你想让这个折叠快消失,直接使用ctrl 加上一个+即可。 ---- 大括号匹配 ---- 这个也非常有用,因为代码太长,某个for循环,可能已经撑满整个屏幕了。...---- 后悔药 ---- 如果修改了部分代码,突然觉得不合适,使用ctrl+z回滚掉后。突然又觉得刚才的修改是可以的。那你可以使用ctr+shift+z再次恢复你刚才修改的内容。

    61110

    Intellij IDEA神器那些让人爱不释手的小技巧

    如果你想精确的列出到底哪些地方调用了test1()方法,你需要使用alt+f7这个快捷键。 ? 尤其是我们在阅读极其复杂的业务代码使用alt+f7就非常合适。...其实很简单,当你使用ctrl+alt+h后,使用向下或者向上箭头,选择某个调用,然后f4即可跳转到源代码。...如果这样设置了,有些网友可能问,我想看看我最近操作哪些类了,怎么看? 可以直接使用ctrl+e来显示最近操作的文件。 我是比较推荐只是保留一个代码tab的,非常简洁。...如果你想让这个折叠快消失,直接使用ctrl 加上一个+即可。 ---- 大括号匹配 ---- 这个也非常有用,因为代码太长,某个for循环,可能已经撑满整个屏幕了。...---- 后悔药 ---- 如果修改了部分代码,突然觉得不合适,使用ctrl+z回滚掉后。突然又觉得刚才的修改是可以的。那你可以使用ctr+shift+z再次恢复你刚才修改的内容。

    30620

    Intellij IDEA 那些隐藏好用的小技巧

    如果你想精确的列出到底哪些地方调用了test1()方法,你需要使用alt+f7这个快捷键。 ? 尤其是我们在阅读极其复杂的业务代码使用alt+f7就非常合适。...其实很简单,当你使用ctrl+alt+h后,使用向下或者向上箭头,选择某个调用,然后f4即可跳转到源代码。...如果这样设置了,有些网友可能问,我想看看我最近操作哪些类了,怎么看? 可以直接使用ctrl+e来显示最近操作的文件。 我是比较推荐只是保留一个代码tab的,非常简洁。...如果你想让这个折叠快消失,直接使用ctrl 加上一个+即可。 ---- 大括号匹配 ---- 这个也非常有用,因为代码太长,某个for循环,可能已经撑满整个屏幕了。...---- 后悔药 ---- 如果修改了部分代码,突然觉得不合适,使用ctrl+z回滚掉后。突然又觉得刚才的修改是可以的。那你可以使用ctr+shift+z再次恢复你刚才修改的内容。

    1.5K51

    Intellij IDEA神器那些让人爱不释手的14种小技巧,统统告诉你!

    如果你想精确的列出到底哪些地方调用了test1()方法,你需要使用alt+f7这个快捷键。 ? 尤其是我们在阅读极其复杂的业务代码使用alt+f7就非常合适。...其实很简单,当你使用ctrl+alt+h后,使用向下或者向上箭头,选择某个调用,然后f4即可跳转到源代码。...; 4、ctrl+enter修改bookmark名字。...如果这样设置了,有些网友可能问,我想看看我最近操作哪些类了,怎么看? 可以直接使用ctrl+e来显示最近操作的文件。 我是比较推荐只是保留一个代码tab的,非常简洁。...13、后悔药 如果修改了部分代码,突然觉得不合适,使用ctrl+z回滚掉后。突然又觉得刚才的修改是可以的。那你可以使用ctr+shift+z再次恢复你刚才修改的内容。

    31750

    Intellij IDEA神器那些让人爱不释手的小技巧

    如果你想精确的列出到底哪些地方调用了test1()方法,你需要使用alt+f7这个快捷键。 尤其是我们在阅读极其复杂的业务代码使用alt+f7就非常合适。...调转到源代码 其实很简单,当你使用ctrl+alt+h后,使用向下或者向上箭头,选择某个调用,然后f4即可跳转到源代码。...如果这样设置了,有些网友可能问,我想看看我最近操作哪些类了,怎么看? 可以直接使用ctrl+e来显示最近操作的文件。 我是比较推荐只是保留一个代码tab的,非常简洁。...可以将光标定位在for循环的左大括号里,然后使用ctrl+shift+. 即可。 如果你想让这个折叠快消失,直接使用ctrl 加上一个+即可。...---- 后悔药 ---- 如果修改了部分代码,突然觉得不合适,使用ctrl+z回滚掉后。突然又觉得刚才的修改是可以的。那你可以使用ctr+shift+z再次恢复你刚才修改的内容。

    31230

    通过欧拉计划学Rust编程(第684题)

    由于研究Libra等数字货币编程技术的需要,学习了一段时间的Rust编程,一不小心刷题上瘾。 刷完欧拉计划中的63道基础题,能学会Rust编程?...,当然主要还得靠编程,编程语言不限,论坛里已经有Java、C#、Python、Lisp、Haskell等各种解法,当然如果你直接用google搜索答案就没任何乐趣了。...设斐波那契数列f(n)如下方式定义: ? 求: ? 请 先 不 要 直 接 看 答 案 , 最 好 自 己 先 尝 试 一 。...可以发现,当n = 9 * m - 1,有公式: S(n) = 5 * 10 ^ m - 5 - 9 * m 有了这个公式,在计算S(20),可以先快速计算出S(17),再加上s(18)+s(19)...=n { s += fs(i); } s % PRIME } 你可能错过: 刷完欧拉计划中的63道基础题,能学会Rust编程

    53320

    关于stdin流以及缓冲区浅谈

    2)行缓冲     在这种情况,当在输入和输出中遇到换行符,执行真正的I/O操作。这时,我们输入的字符先存放在缓冲区,等下回车键才进行实际的I/O操作。...ANSI(C89)要求缓存具有下列特征: 1.当且仅当标准输入输出并不涉及交互设备它们才是全缓存的。 2.标准出错决不会是全缓存的。...但是,这并没告诉我们如果标准输入输出涉及交互设备它们是不带缓存的,还是行缓存的,以及标准输出的不带缓存的,还是行缓存的。...(貌似现在的标准都是c99了吧) 大部分系统默认使用以下缓存类型: 1.标准出错是不带缓存的。 2.如果是涉及终端设备的流,则它们是行缓存的,否则是全缓存的。...但是如果你输入的不是整数(小数,或者字符),假设cin函数最后一次得到的整数是2,那么现在不断的输出“请输入一个整数\n  2”,这是因为a被定义为整形,如果输入了字母后,则这个字母遗留在“输入缓冲区

    1.4K20

    Excel催化剂插件常见问题汇总

    让传统的插件失效。 识别是否为Click-To-Run安装一个较简单的方法是查看受信任位置的用户位置是否指向硬盘某盘符。如果是Click-To-Run就不是从C盘或其他盘开始的路径。...二、插件安装成功,使用过程中,突然插件消失不见了 到公众号上下载【OFFICE插件管理工具】,打开此工具即可修复,除了修复还有对安装过的插件进行管理,不限于Excel催化剂,所有插件都可以,非常好用易用...id=5842一般64位的系统选择X64即可,32位的系统选择X86 八、插件安装完成了,也正常使用了,但没找到某个新发布的自定义函数 自定义函数用xll文件来安装,因插件自动检测xll文件新旧程度的功能普遍群友好映不友好...如果没有找到新的函数,请使用功能区【Excel催化剂】TAB的第2个按钮【更新配置文件】,把最新的xll下载到本地。下载完成后,需要重新关闭所有Excel文件,再重新打开Excel文件才能生效。...功能最全面(因一直保护最新版,新功能自动更新到本地可使用) 劣势: 安装稍复杂一些 某些功能的操作位置可能会有变更,需要适应 某些功能可能处理逻辑发生改变和优化,若钟情于旧的逻辑可能无法满足。

    2.5K10

    Intellij IDEA 神器那些让人爱不释手的小技巧

    如果你想精确的列出到底哪些地方调用了test1()方法,你需要使用alt+f7这个快捷键。 ? 使用ctrl+alt+h要小心 尤其是我们在阅读极其复杂的业务代码使用alt+f7就非常合适。...调转到源代码 其实很简单,当你使用ctrl+alt+h后,使用向下或者向上箭头,选择某个调用,然后f4即可跳转到源代码。...如果这样设置了,有些网友可能问,我想看看我最近操作哪些类了,怎么看? 可以直接使用ctrl+e来显示最近操作的文件。 我是比较推荐只是保留一个代码tab的,非常简洁。...可以将光标定位在for循环的左大括号里,然后使用ctrl+shift+. 即可。 ? 创建任意代码折叠块 如果你想让这个折叠快消失,直接使用ctrl 加上一个+即可。...---- 后悔药 ---- 如果修改了部分代码,突然觉得不合适,使用ctrl+z回滚掉后。突然又觉得刚才的修改是可以的。那你可以使用ctr+shift+z再次恢复你刚才修改的内容。

    51520

    Intellij IDEA神器那些让人爱不释手的14种小技巧,统统告诉你!

    如果你想精确的列出到底哪些地方调用了test1()方法,你需要使用alt+f7这个快捷键。 尤其是我们在阅读极其复杂的业务代码使用alt+f7就非常合适。...调转到源代码 其实很简单,当你使用ctrl+alt+h后,使用向下或者向上箭头,选择某个调用,然后f4即可跳转到源代码。...如果这样设置了,有些网友可能问,我想看看我最近操作哪些类了,怎么看? 可以直接使用ctrl+e来显示最近操作的文件。 我是比较推荐只是保留一个代码tab的,非常简洁。...可以将光标定位在for循环的左大括号里,然后使用ctrl+shift+. 即可。 如果你想让这个折叠快消失,直接使用ctrl 加上一个+即可。...13、后悔药 如果修改了部分代码,突然觉得不合适,使用ctrl+z回滚掉后。突然又觉得刚才的修改是可以的。那你可以使用ctr+shift+z再次恢复你刚才修改的内容。

    44140

    Intellij IDEA 那些隐藏好用的小技巧

    如果你想精确的列出到底哪些地方调用了test1()方法,你需要使用alt+f7这个快捷键。 ? 尤其是我们在阅读极其复杂的业务代码使用alt+f7就非常合适。...其实很简单,当你使用ctrl+alt+h后,使用向下或者向上箭头,选择某个调用,然后f4即可跳转到源代码。...如果这样设置了,有些网友可能问,我想看看我最近操作哪些类了,怎么看? 可以直接使用ctrl+e来显示最近操作的文件。 我是比较推荐只是保留一个代码tab的,非常简洁。...如果你想让这个折叠快消失,直接使用ctrl 加上一个+即可。 ---- 大括号匹配 ---- 这个也非常有用,因为代码太长,某个for循环,可能已经撑满整个屏幕了。...---- 后悔药 ---- 如果修改了部分代码,突然觉得不合适,使用ctrl+z回滚掉后。突然又觉得刚才的修改是可以的。那你可以使用ctr+shift+z再次恢复你刚才修改的内容。

    55840

    如果太阳突然爆炸 地球会发生什么?| 1分钟了解广义相对论

    作者|Rachel 翻译|王微晓 审校|胡家僖 如果某一天太阳突然爆炸,将会发生什么?阿尔伯特·爱因斯坦自1905年发现狭义相对论及其著名公式E=mc^2的不久后,就一直对上述问题感到困惑。...它的传递速度也同光一样?在太阳的引力作用,地球以椭圆轨道围绕着太阳运动。而如果太阳(或者说作用于地球的引力)消失了,地球就会沿直线脱离原轨道。那么地球是在太阳消失后立即脱离,还是8分钟后才脱离?...根据牛顿理论,地球应该会立即发觉太阳的消失。...如果在空间中放置重的物体,比方说一颗类似地球的行星,那么行星周围的空间就会发生些许变化,而当另外一个物体(比如月亮)靠近这颗行星,它会感受到空间的凹陷,从而像弹球在碗中滚动那样围绕行星运动。...恒星和行星的运动能够引起尾迹之处时空的弯曲,也会引起其他恒星和行星的运动,同样地,它们周围的时空也弯曲,以此类推。一言以蔽之,引力是时空弯曲的体现——这就是爱因斯坦的伟大洞见。

    77660

    分享些好的电脑使用习惯和技巧

    如果你想取消设置,也很简单 第一步:快捷键 win+r 打开运行窗口 第二步:输入:shutdown -a 第三步:确认,即可设置取消 计算机自带功能 1、临时启动地电脑自带的计算器...4、多给自己留退步,设置可撤销步数 使用快捷键 Ctrl+z 撤回上一步,但一般计算机默认只可以撤几步就不能再撤, 你想继续“反悔”后退,可以自己设置可撤步数的 第一步:同上,office 按钮开始找到...+T 我们打开浏览器一个网页不小心误删了网页,要是这个篇网页有重要的信息,一子就吓懵了。...清理垃圾可以用系统磁盘自带的“磁盘清理”与“磁盘碎片整理”;杀毒方面,世面上常见的病毒木马难道 windows defender 防不住?...除去自己本身下载的软件,浏览器使用频率算得上是极高,稍稍介绍一:win10 自带的 Microsoft Edge 浏览器是兼容了 IE 浏览器,对其做出来适合系统的优化,个人使用体验,经常蹦,各种长时间网页无响应

    86830
    领券