NPOI创建Excel表,苹果电脑打开有一半汉字是乱码,一半是好的,WIN系统是好的。

问题描述

NPOI创建Excel表,苹果电脑打开该Excel表是提示“此文件中的某些文本格式可能已经更改,因为它已经超出最多允许的字体数。关闭其他文档再试一次可能有用”,确认打开后有一半汉字是乱码,一半是好的。在WIN系统里面是好的。在http://blog.csdn.net/cftea/article/details/6615537里面说“这是由于NPOI在Excel中创建了过多的字体造成的,就是Workbook.CreateFont()那句,可能被频繁调用了。注意,即使CreateFont创建的对象,没有使用,也是存在起来了的。”但是按照上面办法设置一下还是不行。求大侠们帮忙!

解决方案

解决方案二:
自己顶一下
解决方案三:
晕,难道就没有人遇到过吗?
解决方案四:
帮顶一下。感觉跟npoi无关。Mac平台下打开windows平台下有时候可能就会出现乱码现像
解决方案五:
爲什麽不試試其它控件再做定論?Spread.NET6SP3
解决方案六:
没遇到过,LZ爱莫能助了、、、
解决方案七:
穷吊表示没用过苹果
解决方案八:
苹果机本来兼容性就差。公司苹果机弄过来的文档,我们一打开,各种警告,极个别情况下还打不开。
解决方案九:
苹果机确实兼容性不好我们公司苹果笔记本修改过的excel,我拿来执行导入,报各种错误,然后我把多余的空行删掉,不报错了,想复现,又按他当时的操作顺序操作了一遍,也不报错误.问题居然无法复现.
解决方案十:
可以用LibreOffice打开试下,兼容MAC、PC,开源免费的,有时候遇到MSOffice打不开的文件用它可以打开
解决方案十一:
Npoi创建文件时候,选择defalut编码啊,还有你windows是什么语言,mac机是什么语言

时间: 2024-09-23 16:14:20

NPOI创建Excel表,苹果电脑打开有一半汉字是乱码,一半是好的,WIN系统是好的。的相关文章

电脑打开U盘文件出现乱码该怎么办

  1.右键单击U盘,选择"属性"; 2.在打开的属性窗口界面中,切换至"工具"项,点击下面的"开始检查"按钮; 3.勾选磁盘检查选项下面的两项,点击"开始"对U盘进行检测修复.

VB.net连接excel表

问题描述 VB.net如何创建excel表,如何把数据导入excel表中:如何把excel表中的数据删除:如何添加内容: 解决方案 解决方案二:NPOI,补丁~解决方案三:添加EXCEL引用引入EXCEL空间命名然后就可以直接新建文档,导入数据了解决方案四:直接在CSND网站的下载资源里面搜一下VB.net"空格"Excel就有很多代码例子了.也可以在开发平台MicrosoftVisualStudio的帮助->示例->本地示例文件夹->VBSamples.zip-&g

苹果电脑ma怎么c安装win7系统

  在之前的教程中,我们分享了在苹果电脑Mac上安装win7双系统的教程,不少网友都表示很喜欢,但是,也有一些网友提出了更高的要求,那就是在苹果电脑Mac上安装虚拟机,然后在虚拟机上安装win7系统.那么,具体怎么操作呢?一起来看看今天的教程! VirtualBox 第一步.创建虚拟机 1.我们这里以免费的虚拟机VirtualBox为例. 2.启动VirtualBox以后,点击窗口左上角的"新建"按钮; 3.接下来为虚拟取一个名称,可随意取.系统类型保持不变,版本在下拉列表中选择Win

javaweb-网页调用ocx控件打开或创建注册表的权限问题

问题描述 网页调用ocx控件打开或创建注册表的权限问题 在某几个win7 64位笔记本上, 通过服务器页面调用ocx读取注册表会提示无权限的现象,但使用本地html文件调用没问题, 不知是何原因,求大侠给点提示 解决方案 又试了一下,使用世界之窗浏览器可以正常使用了.但不明白为何? 解决方案二: ie本地file协议浏览(intranet)和http访问(internet)使用的是不同的安全设置,你按照本地的intranet安全配置internet安全设置 不过你这种需求没什么意义,只能针对特殊

快速为Excel工作簿创建工作表目录的方法

我们经常把同类相关Excel工作表集中保存在同一文档中,以便于在各表格间进行引用.查看.当一个文档中的工作表达到一定数量时,要想找到需要的工作表就变得很麻烦了.此时若能建立一张"目录"工作表显示所有工作表的名称和链接,事情将会简单很多. 下面介绍一种可以快速为Excel工作簿创建工作表目录的方法. 定义名称 打开Excel 2007, 右击第一张工作表标签选择"重命名",把它重命名为"目录"工作表.选中B1单元格,切换到"公式"

三种创建excel数据透视表的方法

  对于庞大的数据用excel表的数据透视功能就可以轻松的进行汇总显示,今天小编就分享给大家三种创建excel表格的方法,不会的朋友快快来学习吧! 方法/步骤 第一种方法,就是基于表中各项的数据来创建数据透视表,首先将单元格选择在数据区域当中,如下图所示. 然后点击插入按钮当中的数据透视表,如下图所示. 此时会弹出数据透视表的对话框,我们将数据来源呢,定位到数据表格中的所有数据区域,然后输出数据透视表,选择一个新建工作表,然后单击确定,如下图所示. 确定完成后呢,会弹出一个空白的数据透视表,我们

Excel怎么批量创建工作表,Excel批量创建工作表教程

首先启动Excel 2016并新建一个工作表,然后在任意单元格输入工作表说明,再由上而下,根据实际需要的顺序输入要创建的工作表名称,最后选中所有输入的内容. 接下来切换到"插入"选项卡,点击工具栏上的"数据透视表"按钮. 在打开的创建数据透视表对话框中,"选择一个表或区域"项已经自动填入了参数,就是上面所选择的数据区域.如果开始并没有做选择,那么在此可以重新选择.在下面选中"现有工作表"项,并将光标置入"位置&quo

Excel软件打开电脑中的csv文件显示乱码如何解决

  Excel软件打开电脑中的csv文件显示乱码如何解决           1.右击CSV文件,选择通过记事本方式打开; 2.打开后没有显示乱码,接着点击文件--另存为; 3.修改一下文件名,注意要保留csv格式,下方的编码选择UTF-8,点击保存; 4.完成后用Excel打开新保存的csv文件就不会显示乱码.

excel-poi创建Excel下拉,导出打开报错,求大神急救!

问题描述 poi创建Excel下拉,导出打开报错,求大神急救! 我的Excel模板是07版,用poi创建下拉后,导出这个模板时会报错.这个下拉的数据有44条,问题定位是数据字符过长,求大神指定,渡我成仙!