簡體   English   中英

Axlsx GEM:特定單元格值的大寫字體

[英]Axlsx GEM: Uppercase font for a particular cell value

如何使用 AXLSX gem 將單元格值轉換為大寫? 我沒有從文檔中找到任何選項(見截圖)

在此處輸入圖片說明

問題是,當我嘗試向單元格添加公式時,該公式采用小寫形式並且似乎不起作用(請參閱屏幕截圖),但是當我在 excel 中手動編輯公式並將其設為大寫時,它開始工作

在此處輸入圖片說明

代碼

cell.type = :string
cell.value = "=CEILING.MATH((K4+O4+C30)/3)"
cell.style = workbook.styles.add_style( { :alignment => { :vertical => :center, :wrap_text => true } } )

注意:我在 Ubuntu 18 中使用 LibreOffice。另外,我知道=UPPER(text) 但是,我不明白如何將它應用於 FORMULA。

我找不到確切的解決方案,但是,我找到了一個公式的解決方法。 現在,這也適用於 LibreOffice

所以,我用過:

"=CEILING.MATH(((K4+O4+C30)/3), 1)"

代替

"=CEILING.MATH((K4+O4+C30)/3)"

注意:我仍在等待有人對我的問題給出實際答案。 我只是分享了這個解決方法,以防有人覺得這有幫助。 但是,我不會接受這個作為答案。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM