作者yhlhenry ()
看板Office
标题[算表] 图表 用VBA设定中英字型
时间Mon May 30 15:37:57 2016
软体:Excel
版本:2007
图表格式设定的问题:
我想设定图表中,中文字体为「标楷体」,英文为「Times New Roman」
若是人工手动操作 只要先设中文再设英文即可
可是写VBA的时候,设了英文它中文会自动变回「新细明体」,该怎麽办呢?
---
目前是这样改字体的:
ActiveChart.ChartArea.font.Name = "标楷体"
(在word中 .Name可以改成 .NameFarEast、.NameAscii、.NameOther 分别设定,
可是excel好像不行?)
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 124.219.3.20
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1464593880.A.5C2.html
1F:→ soyoso: activechart.chartarea.format.textframe2.textrange.font 05/30 16:04
2F:→ soyoso: 试试,後可接原文写到的namefareast、.nameascii... 05/30 16:06
4F:→ yhlhenry: 感谢S大! 已成功! 05/30 16:25