粗体文本不适用于Axlsx ruby gem
此样式仅向左对齐,字体不粗体粗体文本不适用于Axlsx ruby gem,ruby,spreadsheet,styling,axlsx,Ruby,Spreadsheet,Styling,Axlsx,此样式仅向左对齐,字体不粗体 bold_italic = styles.add_style :b => true, :i => true bold = styles.add_style :b => true yellow_bg = styles.add_style :b => true, :bg_color => 'FFF60B', sheet.add_row ['År:', Time.now.year, "På
bold_italic = styles.add_style :b => true, :i => true
bold = styles.add_style :b => true
yellow_bg = styles.add_style :b => true, :bg_color => 'FFF60B',
sheet.add_row ['År:', Time.now.year, "Pågår"],
:style => [bold_italic, yellow_bg, bold]
黄色的bg样式也适用。是否有一种新的语法可以将字体加粗?我没有将
加粗定义为一种样式。您是否尝试过bold=style.add\u style:b=>true
下面发生的事情是,您正在添加一组单元格(值
),并通过索引将它们映射到样式
,除非您传递单个样式,否则这将应用于所有值
。所以你说的是
对于“År:”
使用bold_italic
对于时间.现在.年份
使用黄色\u bg
对于“pågår”
使用bold
但由于bold
不是样式,即nil
它不指定样式
从Axlsx::Cell#initialize
self.style = val unless val.nil? || val == 0
我看不出bold
被定义为一种风格。您是否尝试过bold=style.add\u style:b=>true
下面发生的事情是,您正在添加一组单元格(值
),并通过索引将它们映射到样式
,除非您传递单个样式,否则这将应用于所有值
。所以你说的是
对于“År:”
使用bold_italic
对于时间.现在.年份
使用黄色\u bg
对于“pågår”
使用bold
但由于bold
不是样式,即nil
它不指定样式
从Axlsx::Cell#initialize
self.style = val unless val.nil? || val == 0
:b=>true在数字中不起作用。只有在Excel中
谢谢你们的帮助,伙计们!:-) :b=>true在数字中不起作用。只有在Excel中
谢谢你们的帮助,伙计们!:-) 您使用什么程序读取电子表格?使用:b=>true
param在使用Excel阅读电子表格时对我有效。另外,您传递给add_row
方法的bold
样式是什么?您使用什么程序读取电子表格?当我用Excel阅读电子表格时,使用:b=>true
参数对我很有效。另外,您传递给add_row
方法的bold
样式是什么?我在这里发布时忘记复制bold变量的声明。很抱歉。:-)我在这里发布时忘记复制粗体变量的声明。很抱歉。:-)