Tag: 逗号

正则expression式:用逗号replace每个逗号不要在引号内

我有一个像这样的条目庞大的数据集: (21,2,'23.5R25 ETADT','描述,用逗号'), (22,1,'26 .5R25 ETADT','没有逗号的描述'), (23,5,20.5R20.5','另一种描述,半圆柱'), 我试图用选项卡来replace列表中的每个逗号。 不包括单引号内的逗号。 也不包括结尾的逗号。 所以例子条目应该成为: (21 [TAB] 2 [TAB] '23.5R25ETADT'[TAB]'的描述,用逗号'), (22 [TAB] 1 [TAB]'26 .5R25 ETADT'[TAB]'不带逗号的描述'), (23 [TAB] 5 [TAB] '20.5R20.5'[TAB]'具有;半圆柱'的另一种描述) 我有这样的6000行数据。 这些选项卡允许我告诉Excel将这些条目的元素导入到不同的列中。 我试过的正则expression式是这样的: [ ]*,[ ]*但是这个正则expression式select所有的逗号,甚至是单引号内的逗号。

VBA将小数更改为逗号自动

我在VBA中有一个Excelmacros。 昨天一切正常,今天早上VBA正在取小数点,并把点改为逗号。 那是从5.1到5.1。 我正在使用德语系统,并设置了Excels高级选项,点是小数,逗号是数千。 例如,我在Excel表中设置3.75的日常Scrum会议价值 Excel工作表input: 当我使用一个函数来读取值如: Sub TestFunction() MsgBox (Sheets("Input_Parameters").Cells(25, 2)) End Sub 我用逗号获得价值。 VBAfunction输出: 有没有在VBA环境中的设置来解决这个问题,或者是有我缺less的东西。 我所有的macros备份都显示相同的影响,所以我知道这是我在今天的版本中的代码已经改变了。 谢谢您的帮助。

Excel:将“,”更改为“。”

自从我为我的电脑添加多语言选项后,Excel决定将所有小数点转换为逗号。 我需要再次把它们变成小数。 我如何用最less的工作量做到这一点? 如果你知道一个简单的方法来做到这一点,重点放在容易,请告诉。 当它被转换时,我需要一个数字,而不是文本或其他任何东西。 我正在使用Microsoft Office Professional Plus 2010。 我尝试了在Excel中创build此公式的方法 =SUBSTITUTE(A4;",";".")+0 哪个应该,我假设,得到单元格A4,改变逗号到期间,然后join0转换为数字。 我原来的数字是17.6,现在我得到了41807。