各位:用DELPHI生成EXCEL图表(饼图),显示百分比保留两位小数如何设置?ExlApp.ActiveChart.SeriesCollection[1].DataLabels.NumberFormatLocal:='0.00%'; 一直报错
解决方案 »
- 如何读取memo里面的一行数据
- 如何用Delphi 设置 Excel 中 批注 的长度和宽度???
- Tedit控件不可通过键盘输入,但是可以接收刷卡器刷入
- XPMenu控件在D5里死都装不上,而在D6里却能正常使用,怎么回事啊?我要疯了。
- 在网络上,On Guard能否控制变化用户人数??
- 在选择TTable的TableName时如何不让Login窗口出现(BDE)
- 能不能将一个枚举类型重新定义,或者包括到新的枚举类型中啊?
- 怎样获取c/s结构中服务器的系统时间??
- Delphi中如何判断Edit.text为合法的日期?
- 李维<delphi和分布式多层应用系统第一个例子我碰到到问题,,,,
- 指针访问字符串问题
- devExpress组件安装问题
ExlApp.ActiveChart.SeriesCollection[1].DataLabels.NumberFormatLocal:='#.##';
ExlApp.ActiveChart.SeriesCollection[1].AsString := FloatToStr((ClientDataSet.FieldByName('XXX').Value*100))+'%';
ExlApp.ActiveChart.SeriesCollection[1].DataLabels.NumberFormatLocal:='#.##%';你也可以參考VBA宏代碼自己解析:Sub Macro1()
'
' Macro1 Macro
''
Range("A1:B4").Select
ActiveSheet.Shapes.AddChart.Select
ActiveChart.SetSourceData Source:=Range("Sheet1!$A$1:$B$4")
ActiveChart.ChartType = xlPie
End Sub
Sub Macro2()
'
' Macro2 Macro
''
Range("B1:B4").Select
ActiveSheet.Shapes.AddChart.Select
ActiveChart.SetSourceData Source:=Range("Sheet1!$B$1:$B$4")
ActiveChart.ChartType = xlColumnStacked
ActiveChart.SeriesCollection(1).Select
ActiveChart.SeriesCollection(1).ApplyDataLabels
ActiveSheet.ChartObjects("圖表 7").Activate
ActiveChart.Axes(xlValue).MajorGridlines.Select
ActiveSheet.ChartObjects("圖表 7").Activate
ActiveChart.Axes(xlValue).Select
End Sub