数字转换为大写(vfp)

PARAMETERS lnMoney
lnNumber = lnMoney
ChinaMoney = ""
DIME ChinaNo(10)
ChinaNo(1) = "零"
ChinaNo(2) = "壹"
ChinaNo(3) = "贰"
ChinaNo(4) = "叁"
ChinaNo(5) = "肆"
ChinaNo(6) = "伍"
ChinaNo(7) = "陆"
ChinaNo(8) = "柒"
ChinaNo(9) = "捌"
ChinaNo(10) = "玖"
DIME Cdw(2)
Cdw(1)="角"
Cdw(2)="分"
DIME ChinaNum(10)
ChinaNum(1) = "元"
ChinaNum(2) = "拾"
ChinaNum(3) = "佰"
ChinaNum(4) = "仟"
ChinaNum(5) = "万"
ChinaNum(6) = "拾"
ChinaNum(7) = "佰"
ChinaNum(8) = "仟"
ChinaNum(9) = "亿"
ChinaNum(10) = "拾"
lnIntNumber = INT(lnNumber)
lcIntNumber = ALLTRIM(STR(lnIntNumber,10,0))
lnDicNumber = Int((lnNumber-lnIntNumber)*100)
lcDicNumber = IIF(!EMPTY(lnDicNumber),STR(lnDicNumber,2,0),"")

N = 1
FOR I = LEN(lcIntNumber) TO 1 STEP -1
 FOR J = 1 TO 10
  IF VAL(SUBST(lcIntNumber,I,1)) = J-1
   ChinaMoney = ChinaNo(J)+ChinaNum(N)+ChinaMoney
   N = N+1
   EXIT
  ENDIF
 ENDFOR
ENDFOR
IF !EMPTY(lcDicNumber)
 FOR Z = 1 TO 2
  FOR P = 1 TO 10
   IF VAL(SUBST(lcDicNumber,Z,1)) = P-1
    ChinaMoney = ChinaMoney+ChinaNo(P)+Cdw(Z)
    EXIT
   ENDIF
  ENDFOR
 ENDFOR
ELSE
 ChinaMoney=ChinaMoney+"整"
ENDIF
RETURN ChinaMoney

参考1:http://www.zzns.cn

参考2:http://www.ttng.cn

参考3:http://www.1ditu.cn

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
VFP (Visual FoxPro) 是一种用于数据库开发和管理的编程语言和环境。要将VFP文件转换为XLSX格式,可以采取以下步骤: 步骤1:确保安装了适当的软件 要执行VFP文件转换,您需要安装Visual FoxPro软件。此软件为VFP文件提供了运行和管理的环境。 步骤2:打开VFP文件 使用Visual FoxPro打开要转换VFP文件。通过双击文件或在Visual FoxPro选择“打开”选项来实现。 步骤3:导出为XLSX格式 在Visual FoxPro打开的VFP文件,选择“文件”选项,然后选择“导出”或“导出为”选项。这将打开导出向导。 步骤4:选择XLSX格式 在导出向导,选择要将VFP文件转换为的目标格式,即XLSX格式。在文件类型下拉菜单选择“XLSX”选项。 步骤5:选择文件路径和名称 选择要保存转换后的XLSX文件的路径和名称。您可以选择现有路径或创建一个新路径。为了方便,最好选择容易访问的位置。 步骤6:开始转换 确认所有设置都正确无误后,单击“完成”或“开始”按钮开始执行转换。Visual FoxPro将根据您的设置将VFP文件转换为XLSX格式。 步骤7:查看转换结果 转换完成后,您可以在选择的路径找到生成的XLSX文件。使用Microsoft Excel或任何适用的电子表格软件打开该文件以查看转换后的结果。 请注意,这只是一个基本的概述,具体的步骤和选项可能会因使用的版本和环境而有所不同。确保参考相关软件的文档或教程以获取详细的指导。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值