主题
字体
Font
字体对象
语法
表达式.Range.Font
表达式:文档类型应用对象
示例
//@file=base.xlsx
async function example() {
await instance.ready()
const app = instance.Application
// 区域对象
const range = await app.Range('A1')
// 字体对象
const font = range.Font
}
Bold
获取或者设置字体加粗
语法
表达式.Range.Font.Bold
表达式:文档类型应用对象
示例
//@file=base.xlsx
async function example() {
await instance.ready()
const app = instance.Application
// 区域对象
const range = await app.Range('A1')
// 字体对象
const font = range.Font
// 获取字体加粗
const isBold = await font.Bold
console.log('字体是否加粗:', isBold)
// 设置字体加粗
font.Bold = true
}
Color
获取或者设置字体颜色
语法
表达式.Range.Font.Color
表达式:文档类型应用对象
示例
//@file=base.xlsx
async function example() {
await instance.ready()
const app = instance.Application
// 区域对象
const range = await app.Range('A1')
// 字体对象
const font = range.Font
// 获取字体颜色
const color = await font.Color
console.log('字体颜色:', color)
// 设置字体颜色
font.Color = '#eb5451'
}
Italic
获取或者设置字体斜体
语法
表达式.Range.Font.Italic
表达式:文档类型应用对象
示例
//@file=base.xlsx
async function example() {
await instance.ready()
const app = instance.Application
// 区域对象
const range = await app.Range('A1')
// 字体对象
const font = range.Font
// 获取字体斜体
const italic = await font.Italic
console.log('字体是否为斜体:', italic)
// 设置字体斜体
font.Italic = true
}
Size
字体大小设置和获取
语法
表达式.Range.Font.Size
表达式:文档类型应用对象
示例
//@file=base.xlsx
async function example() {
await instance.ready()
const app = instance.Application
// 区域对象
const range = await app.Range('A1')
// 字体对象
const font = range.Font
// 设置字体大小
font.Size = 30
// 获取字体大小
const size = await font.Size
console.log(size)
}
Strikethrough
获取或者设置字体删除线
语法
表达式.Range.Font.Strikethrough
表达式:文档类型应用对象
示例
//@file=base.xlsx
async function example() {
await instance.ready()
const app = instance.Application
// 区域对象
const range = await app.Range('A1')
// 字体对象
const font = range.Font
// 获取字体删除线
const strikethrough = await font.Strikethrough
console.log('字体是否有删除线:', strikethrough)
// 设置字体删除线
font.Strikethrough = true
}
Underline
获取或者设置字体下划线,设置的值支持 Enum.XlUnderlineStyle 中的值。
例如:设置单下划线即设置为 Enum.XlUnderlineStyle.xlUnderlineStyleSingle
语法
表达式.Range.Font.Underline
表达式:文档类型应用对象
示例
//@file=base.xlsx
async function example() {
await instance.ready()
const app = instance.Application
// 区域对象
const range = await app.Range('A1')
// 字体对象
const font = range.Font
// 获取字体是否设置下划线
const underline = await font.Underline
console.log('字体是否有下划线:', underline)
// 设置字体下划线
font.Underline = app.Enum.XlUnderlineStyle.xlUnderlineStyleSingle
}