gpt4 book ai didi

excel - 使用 Excel 宏格式化单元格内容

转载 作者:行者123 更新时间:2023-12-01 00:50:23 25 4
gpt4 key购买 nike

我正在尝试使用 Excel 宏来更改单元格的格式。我使用谷歌翻译粗略地翻译了截屏视频的一些字幕(我使用的是 .vtt 格式),但它搞砸了格式。

所以我想要的格式是:
00:00:00.000 --> 00:00:01.000
而它的改变是:
00: 00: 00,000 -> 00: 00: 01,000
到目前为止,我所拥有的是:

ActiveCell.Select
Dim String1 As String
String1 = ActiveCell.Characters
Replace(String1, " ", "") = String1
Replace(String1, "->", " --> ") = String1
Replace(String1, ",", ".") = String1
ActiveCell.Offset(3, 0).Select

然后,我将遍历整个文档 - 因此从已编辑的单元格中选择单元格 3 并执行相同的操作。

我做错了什么不起作用?谢谢你。

最佳答案

像这样的东西:

Dim String1 As String, c as range

Set c = ActiveCell
Do While Len(c.Value) > 0
String1 = Replace(c.Value, ": ", ":")
String1 = Replace(String1, " -> ", " --> ")
String1 = Replace(String1, ",", ".")
c.value = String1
Set c = c.Offset(3, 0)
Loop

关于excel - 使用 Excel 宏格式化单元格内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52824737/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com