Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 1991|回复: 3

[已解决]关于重算当前活动的代码

[复制链接]
发表于 2012-8-6 15:46 | 显示全部楼层 |阅读模式
  大家好,我知道如果勾选手动重算后。每次手动重算当前活动表时。要么得点菜单儿,要么用快捷键shift+f9,我感觉都很麻烦,可不可以,写一段代码,再设个按钮 操做起来就方便啦。希望高手能成全一下
最佳答案
2012-8-6 17:17
ActiveSheet.Calculate '重算当前工作表
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2012-8-6 17:10 | 显示全部楼层
office 2007以上版本中已经有这个按钮了
手动重算.png
回复

使用道具 举报

发表于 2012-8-6 17:17 | 显示全部楼层    本楼为最佳答案   
ActiveSheet.Calculate '重算当前工作表
回复

使用道具 举报

发表于 2012-8-6 17:17 | 显示全部楼层
Excel里面的帮助,你要是自己想写,就照着抄吧

Worksheet.Calculate Method
Calculates all open workbooks, a specific worksheet in a workbook, or a specified range of cells on a worksheet, as shown in the following table.
Syntax

expression.Calculate

expression   A variable that represents a Worksheet object.

Remarks


To calculate Follow this example
All open workbooks Application.Calculate (or just Calculate)
A specific worksheet Worksheets(1).Calculate
A specified range Worksheets(1).Rows(2).Calculate


Example


This example calculates the formulas in columns A, B, and C in the used range on Sheet1.

Visual Basic for Applications
Worksheets("Sheet1").UsedRange.Columns("A:C").Calculate

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-29 14:57 , Processed in 0.284686 second(s), 13 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表