社区
C#
帖子详情
c# 实现批量修改Excel文件中的字体
yimi_love
2009-05-21 08:43:14
我想用C#实现批量修改Excel文件中的字体,中文设置为宋体,字符和数字设置为罗马字体
...全文
276
12
打赏
收藏
c# 实现批量修改Excel文件中的字体
我想用C#实现批量修改Excel文件中的字体,中文设置为宋体,字符和数字设置为罗马字体
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhu4139365
2009-05-21
打赏
举报
回复
[Quote=引用 11 楼 J45KP 的回复:]
/// <summary>
/// 字体样式(加粗,斜体,下划线)
/// </summary>
/// <param name="startRow">起始行 </param>
/// <param name="startColumn">起始列 </param>
/// <param name="endRow">结束行 </param>
/// <param name="endColumn">结束列 </param>
/// <param name="isBold">是否加粗 </param>
/// <param name="isItalic">是否斜体 </p…
[/Quote]
j45kp
2009-05-21
打赏
举报
回复
/// <summary>
/// 字体样式(加粗,斜体,下划线)
/// </summary>
/// <param name="startRow">起始行</param>
/// <param name="startColumn">起始列</param>
/// <param name="endRow">结束行</param>
/// <param name="endColumn">结束列</param>
/// <param name="isBold">是否加粗</param>
/// <param name="isItalic">是否斜体</param>
/// <param name="underline">下划线类型</param>
public void FontStyle(int startRow, int startColumn, int endRow, int endColumn, bool isBold, bool isItalic, UnderlineStyle underline)
{
Excel.Range range = myExcel.get_Range(myExcel.Cells[startRow, startColumn], myExcel.Cells[endRow, endColumn]);
range.Font.Bold = isBold;
range.Font.Underline = underline;
range.Font.Italic = isItalic;
}
/// <summary>
/// 单元格字体及大小
/// </summary>
/// <param name="startRow">起始行</param>
/// <param name="startColumn">起始列</param>
/// <param name="endRow">结束行</param>
/// <param name="endColumn">结束列</param>
/// <param name="fontName">字体名称</param>
/// <param name="fontSize">字体大小</param>
public void FontNameSize(int startRow, int startColumn, int endRow, int endColumn, string fontName, int fontSize)
{
Excel.Range range = myExcel.get_Range(myExcel.Cells[startRow, startColumn], myExcel.Cells[endRow, endColumn]);
range.Font.Name = fontName;
range.Font.Size = fontSize;
}
dingliang106
2009-05-21
打赏
举报
回复
我做过啊。等等。给你找代码
Jock.Chen
2009-05-21
打赏
举报
回复
你用的OFFICE 是几的?
yimi_love
2009-05-21
打赏
举报
回复
有人帮帮忙吗?
winning11cnandme
2009-05-21
打赏
举报
回复
3楼第二个参考。参考参考。
yingzhilian2008
2009-05-21
打赏
举报
回复
up
yimi_love
2009-05-21
打赏
举报
回复
没有人会吗
qgylovelj
2009-05-21
打赏
举报
回复
up
llsen
2009-05-21
打赏
举报
回复
参考
参考
brucele
2009-05-21
打赏
举报
回复
帮顶了。
yimi_love
2009-05-21
打赏
举报
回复
有源程序的也可以发邮件给我,yimi_love@tom.com
C#
操作
Excel
(打开、保存方式,设置单元格、
字体
操作,
c#
颜色转换为
Excel
颜色的方式)
1) 创建
Excel
写入简单数据,保存并打开全过程。 bool fileSaved = false;//是否存储成功的标志 SaveFileDialog saveDialog = new SaveFileDialog(); saveDialog.DefaultExt = "xls"; saveDialo
C#
操作
Excel
表格实践:创建、
修改
与保存
在当今的信息化社会,数据处理是一个不可或缺的环节。
Excel
作为微软Office套件
中
的表格处理工具,以其易用性和强大的功能广泛应用于数据管理。然而,当需要在应用程序
中
自动处理
Excel
文件
时,纯手动操作就显得繁琐且效率低下。
C#
,作为.NET平台下的一种编程语言,为我们提供了一个强大的、面向对象的方式来操作
Excel
文件
。通过
C#
操作
Excel
文件
,开发者可以
实现
自动化数据处理、报表生成、数据导入导出等多种功能。例如,你可能需要编写一个应用程序来自动整理客户信息、生成销售报表或更新库存数据。
VSTO(
C#
)
Excel
开发9:处理格式和
字体
VSTO(
C#
)
Excel
开发9:处理格式和
字体
【
C#
】使用COM组件操作
Excel
【
C#
】使用COM组件操作
Excel
C#
程序
批量
重命名图片
文件
实战教程
Microsoft.Office.Interop.
Excel
库是一个用于编程交互的COM库,它允许开发者在
C#
或其他.NET编程语言
中
直接操作Microsoft
Excel
应用程序。借助这个库,开发者可以创建和控制
Excel
对象,例如工作簿、工作表、单元格等,进行数据的读写、格式化、以及自动化
Excel
应用程序的许多其他方面。它提供了一种方法来模拟对
Excel
用户界面的操作,从而可以开发出丰富的
Excel
集成应用程序。
C#
111,128
社区成员
642,535
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章