【发布时间】:2019-07-24 13:36:16
【问题描述】:
我对 VBA 很陌生,对于我正在处理的宏,我正在尝试拆分以下形式的字符串:
“持续时间:__ 分钟 __ 秒”
我正在尝试从中获取总时间(以分钟为单位)。但是,如果时间少于一分钟,那么它看起来像
“持续时间:__ 秒”
我的问题是,我将如何使用拆分功能来涵盖这两种情况?如果这更容易,甚至不需要使用 split,谢谢!
例如,如果我有字符串“持续时间:6 分 30 秒”,我希望结果为 6.5,如果字符串“持续时间:45 秒”,我希望结果为 0.75。
【问题讨论】:
-
什么形式?你的输入数据是什么样的?你期待什么样的结果?
-
字符串看起来像“持续时间:06 分 30 秒”或“持续时间:45 秒”,我期望的结果分别是 6.5 和 0.75
-
您应该编辑您的问题以澄清这一点,因为我根据帖子本身猜测的可能性绝对为零,我相信这适用于遇到此帖子的任何其他人。跨度>