我尝试设置自定义样式,我可以根据用户选择更改数字格式,即可能是美元,英镑,欧元或其他许多。
这甚至可能吗?
我试图通过VBA实现它,并且改变了细胞例程,做了类似的事情:
Style("StyleName").NumberFormat = Range("ChosenCell").NumberFormat
这个想法是风格会影响整个工作簿。
答案 0 :(得分:0)
原来我几乎就在那里:
ThisWorkbook.Styles("StyleName").NumberFormat = ThisWorkbook.Worksheets("SheetName").Range("ChosenCell").NumberFormat