excel2007表格发送给别人,数据还在,表格格式全部都没有了

匿名
2013-12-11T00:35:01+00:00

如题,每次表格完成后发送给别人,只剩下数据,表格的框框、字体格式等等全部都没有了。请问是什么原因?如何解决?上网搜了下,说要删除自定义的单元格格式,但是单元格格式是要一个一个删的,这样很麻烦哦,因为这种格式很多很多的,有什么办法能够简单解决?

网上有个介绍建立一个“宏”的方法,如下:

在“当前工作薄”下建一宏,运行完之后关闭工作薄,再打开就好了!

代码:

Sub 批量删除单元格样式()

EX:

For i = 1 To ActiveWorkbook.Styles.Count

     On Error Resume Next

     ActiveWorkbook.Styles(i).Delete

Next i

If ActiveWorkbook.Styles.Count <> 1 Then GoTo EX

End Sub

我试过了,在excel2007的视图-宏-录制宏-确定-查看宏-编辑-按照上述代码编写-保存-执行宏

但是只要按“执行”,excel2007就“没响应”了

请问应该怎样解决才算正确呢?

Microsoft 365 和 Office | Excel | 家庭版 | Windows

锁定的问题。 此问题已从 Microsoft 支持社区迁移。 你可投票决定它是否有用,但不能添加评论或回复,也不能关注问题。

0 个注释 无注释

1 个答案

排序依据: 非常有帮助
  1. 匿名
    2013-12-11T09:19:42+00:00

    您好

    根据我的理解,当前您遇到如下问题:

    Excel 表格发送后格式丢失

    可能引起问题的原因:

    引用了模板

    您可以参考以下方案尝试解决这个问题:

    尝试删除模板,再新建文档,看问题是否依旧。

    打开文档,选择文件-新建,我的模板,

    找到您使用的模板,删除。

    之后再新建本地文档,发送看格式是否改变。

    如果问题依旧,请问您是通过什么方式发送的?

    是接收方出现问题,还是本地文档出现问题?

    关于宏的部分很抱歉我们无法帮助您完善,宏的部分开发、编码类的问题,可以访问TechNet咨询。

    TechNet:http://technet.microsoft.com/zh-CN/

    此答案是否有帮助?

    0 个注释 无注释