excel一个单元格如何自动等于另外一个单元格的格式?

如图,我要D26自动等于C26的公式及格式,因为数据很多,横的竖的都有还跨行,下拉符号或者复制粘贴、格式刷可以实现但是很麻烦,有没有什么公式,让他自动等过来。网上说可以用宏?那这个怎样编写。让另一个单元格等于这个单元格的格式及公式,而不是显示这个单元格的计算过程

第1个回答  2021-06-30
Excel公式无法实现,你所说的宏可以实现,也就是用VBA代码来实现。
如果自动复制另外一个单元格的格式,可以先提取另外一个单元格的格式,然后再设置这个单元格格式就可以。也可以用copy方法+pastespecial,复制粘贴格式。
可按你的规则编写代码。
第2个回答  2021-06-22
这个问题本来不需要这么麻烦,你直接选定设定好的那个单元格以后用格式刷,把所有的表格刷一下就行了。当然也函数formulattext()可用,改变一下单元格的参数,即可。追问

格式刷并不能刷公式,

第3个回答  2022-04-04
1、选择Sheet2中的一些单元格或区域,要让这些单元格总等于Sheet1的A1,
2、在编辑栏输入公式:=Sheet1!$A$1,然后按Ctrl+Enter结束。
需要注意的是$A$1一定要是绝对引用。
第4个回答  2021-06-21
直接下拉,然后选择“仅填充格式” 就可以了。不过你首先要选好版本,有的版本问题就不能自动填充
第5个回答  2021-06-21
宏 (Macro)不是公式,是用 VBA 代码来代替人工进行判断和 刷格式刷 操作。
相似回答