Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
次の形式のデータから時間を取得する必要があります。
'166:05 hod:min'
最初の数字は時間数で、次':'は分数です。残りは捨てることができます。
':'
私の考えは、最初の数値を分割し、2 番目の数値を で割って追加することでした60 [166:05 -> 166,08]が、私は VBA とこれらのことの初心者です。
60 [166:05 -> 166,08]
VBA で Split コマンドを使用するだけで、
Dim splitTarget() As Variant Dim splitMin() as Variant splitTarget = Split('166:05 hod:min', ":")
splitTarget(0)166 をsplitTarget(1)返し、「05 hod」を返す必要があります
splitTarget(0)
splitTarget(1)
splitMin = Split(splitTarget(0), " ")
SplitMin(0) は 05 を返します