小编use*_*218的帖子

excel单元格将3位小数的数字自行更改为完整数字

我有一个 excel 工作簿,其中包含多个格式编号 + 3 位小数的单元格。与我办公室的许多用户一起工作正常(我们使用 Excel 2007)

然而,有几台 PC 当他们在单元格中输入 2 位小数的数字时,效果很好,但是一旦他们输入 3 位小数,它就会转换为一个完整的数字,没有逗号。

因此,如果他们键入 1,45,则在单元格中看起来像 1,450,而在公式栏上则是 1,45(这是正确的)

但是如果你输入 1,455 会被转换成 1455 !!! 在单元格本身看起来像 1455,000,而在公式栏上的值是 1455

没有意义...我已经花了4个小时在互联网上寻找解决方案,并检查了Excel的OPTIONS菜单中的每个可用选项,但我无法找到解决方案...

excel

4
推荐指数
1
解决办法
4563
查看次数

使用VBA创建电子邮件后,重点关注Excel

我有一个VBA宏,它执行以下操作:

  1. 创建报告,将其保存到主目录.关闭报告
  2. 创建各种电子邮件,将报告附加到每个(不发送电子邮件)
  3. Msgbox显示该进程已完成

问题是,一旦整个过程完成,我希望用户知道它已经完成,但是这段代码没有将焦点返回到excel(我希望这是问题)

Windows(the_current_window).Activate
Worksheets(currentQuoteSheet).Select
Run Code Online (Sandbox Code Playgroud)

最后创建的电子邮件是保留在屏幕上的内容.只有当我点击菜单栏上的excel图标时,msgbox才会出现.所以用户在那里等待完成(当它有,实际上:()

任何想法如何确保msgbox在最后一封电子邮件创建后显示而无需用户点击excel?

email excel vba

2
推荐指数
2
解决办法
2万
查看次数

标签 统计

excel ×2

email ×1

vba ×1