Windows7下Excel2010字体內容消失

Windows7用Excel2010/2007 有些字體會不顯示,選中后又顯示,在編輯窗口顯示正常。

微軟官方網站有提示是Intel显卡驱动、Aero特效等問題,需要更新显卡驱动,其实根本

没有用。


正确修改方法,桌面右鍵選擇->個人化->顯示->調整ClearType文字->開啟ClearType

下一步在文字範例的(2/4) 不要選擇左上角第一個,其他沒有問題,選第一個就中招了。

一直下一步到結束,再看Excel就OK了。


接下來,這個bug到底是Windows系統bug,還是Office bug呢。

反正bug出了這麼多年,還是沒有修正,只能算是微軟的bug了。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
在VS2010中,可以通过使用COM组件和Microsoft Excel对象来实现Excel内容的赋值。 首先,需要在项目中添加对Excel的引用。在Solution Explorer中右键单击项目,选择“添加引用”,然后在COM选项卡中找到Microsoft Excel,勾选后点击确定。这样就可以使用Excel相关的命名空间了。 接下来,创建一个Excel对象,可以采用以下代码: ```C# using Excel = Microsoft.Office.Interop.Excel; Excel.Application xlApp = new Excel.Application(); Excel.Workbook xlWorkbook = xlApp.Workbooks.Open(@"文件路径\文件名.xlsx"); Excel.Worksheet xlWorksheet = xlWorkbook.Sheets["Sheet1"]; ``` 然后,可以通过以下代码在Excel表格中赋值: ```C# xlWorksheet.Cells[1, 1] = "A1"; xlWorksheet.Cells[2, 1] = "B1"; xlWorksheet.Cells[1, 2] = "A2"; xlWorksheet.Cells[2, 2] = "B2"; ``` 这样就可以在Excel的第一张表的A1、B1、A2、B2单元格中分别赋上“A1”、“B1”、“A2”、“B2”这四个值。 最后,需要保存并关闭Excel文件。可以使用以下代码: ```C# xlWorkbook.Save(); xlWorkbook.Close(); xlApp.Quit(); ``` 完整的代码如下: ```C# using Excel = Microsoft.Office.Interop.Excel; Excel.Application xlApp = new Excel.Application(); Excel.Workbook xlWorkbook = xlApp.Workbooks.Open(@"文件路径\文件名.xlsx"); Excel.Worksheet xlWorksheet = xlWorkbook.Sheets["Sheet1"]; xlWorksheet.Cells[1, 1] = "A1"; xlWorksheet.Cells[2, 1] = "B1"; xlWorksheet.Cells[1, 2] = "A2"; xlWorksheet.Cells[2, 2] = "B2"; xlWorkbook.Save(); xlWorkbook.Close(); xlApp.Quit(); ``` 以上就是在VS2010中通过COM组件和Microsoft Excel对象实现Excel内容赋值的方法。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ns7200

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值