使用vba修剪值时键入不匹配(错误13)

布雷特·罗素

我有另一家公司的数据报告。我需要使用的字段之一在每行中有大约30个额外的尾随空格(我不知道为什么)。我只需要处理某些列,所以我要做的是一次从一列中选择数据,然后按照适合我的分析的顺序将其放入新表中。我不为此使用复制粘贴worksheets("A").range("...").value = worksheets("B").range("...").value这可以抓住我想要的列并将它们按我想要的顺序放置。重新组织后,我尝试使用此方法来修剪列中的单元格:

    Worksheets("B").Range("F2:F" & rw).Value = Trim(Worksheets("B").Range("F2:F" & rw).Value)

我曾尝试根据Google搜索来调整此行,但是每次我在这里遇到类型不匹配(错误13)时,都会遇到这种情况。rw是我为数据所驻留的行数设置的变量。我在做什么错?

编辑

我添加了一个循环:

myArr = Worksheets("B").Range("F2:F" & rw).Value
For i = LBound(myArr) To UBound(myArr)
    myArr(i, 1) = Trim(myArr(i, 1))
Next i
Worksheets("B").Range("F2:F" & rw).Value = myArr

它满足了我现在想要的。

保罗4

类型不匹配(错误13)的原因是因为Trim()仅适用于字符串,但是您正在尝试修剪数组。

解:

  1. 如果要将字符串分配给单个单元格,则:

    一种。连接所需的字符串变量,然后

    b。Trim()字符串,并将其分配给您的单元格

  2. 否则,如果要将一组字符串从一个范围复制到另一个范围,则

    一种。按照BigBen的建议进行操作,并使用循环

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

MS Access VBA:出现错误“ 13”:从其他形式调用函数时,键入不匹配

来自分类Dev

运行时错误'13:比较日期时键入不匹配-EXCEL VBA

来自分类Dev

运行时错误13:每次我运行代码时都键入不匹配

来自分类Dev

运行时错误13:尝试从另一个工作簿中调用函数时,在VBA中键入不匹配

来自分类Dev

运行时错误 13:使用 DateSerial 在日期上键入不匹配

来自分类Dev

错误 13:在类似 vba 语句起作用的用户窗体上为文本框键入不匹配

来自分类Dev

运行时错误 13 - 尝试编辑 Lotus Notes 的富文本项时键入不匹配

来自分类Dev

使用mmult时VBA中的类型不匹配错误

来自分类Dev

使用mmult时VBA中的类型不匹配错误

来自分类Dev

在某些值之间运行IF函数时,VBA类型不匹配/运行时错误为'13'-为什么会发生这种情况?试图隐藏空的行

来自分类Dev

在excel vba中为特定范围设置自定义数字格式时键入不匹配错误

来自分类Dev

使用VBA脚本将2个时间变量分配给2个单元格中的时间值会引发类型不匹配错误13

来自分类Dev

不断收到Excel VBA类型不匹配错误13

来自分类Dev

VBA数据类型不匹配错误13

来自分类Dev

VBA错误13类型不匹配

来自分类Dev

Excel VBA运行时错误类型不匹配13

来自分类Dev

VBA 中的类型 13 数据不匹配错误

来自分类Dev

无法解决 VBA 数组错误 13 类型不匹配

来自分类Dev

VBA类型不匹配(13)

来自分类Dev

尝试检测是否关闭了用户窗体时在Excel VBA中得到“运行时错误'13':类型不匹配”

来自分类Dev

类型不匹配错误#13

来自分类Dev

尝试使代码更快时键入不匹配

来自分类Dev

使用recover()时,类型不匹配错误

来自分类Dev

尝试在 vba 中使用嵌套公式时出现“类型不匹配”错误

来自分类Dev

在Salesforce中创建订单项时在m子中键入不匹配错误

来自分类Dev

根据范围设置日期数组时键入不匹配错误

来自分类Dev

处理多个文件时,VBA VLOOKUP错误“类型不匹配”

来自分类Dev

完成组合框 VBA 时出现不匹配错误

来自分类Dev

键入不匹配运行时错误 13,同时对多个已删除单元格撤消 Ctrl+z

Related 相关文章

  1. 1

    MS Access VBA:出现错误“ 13”:从其他形式调用函数时,键入不匹配

  2. 2

    运行时错误'13:比较日期时键入不匹配-EXCEL VBA

  3. 3

    运行时错误13:每次我运行代码时都键入不匹配

  4. 4

    运行时错误13:尝试从另一个工作簿中调用函数时,在VBA中键入不匹配

  5. 5

    运行时错误 13:使用 DateSerial 在日期上键入不匹配

  6. 6

    错误 13:在类似 vba 语句起作用的用户窗体上为文本框键入不匹配

  7. 7

    运行时错误 13 - 尝试编辑 Lotus Notes 的富文本项时键入不匹配

  8. 8

    使用mmult时VBA中的类型不匹配错误

  9. 9

    使用mmult时VBA中的类型不匹配错误

  10. 10

    在某些值之间运行IF函数时,VBA类型不匹配/运行时错误为'13'-为什么会发生这种情况?试图隐藏空的行

  11. 11

    在excel vba中为特定范围设置自定义数字格式时键入不匹配错误

  12. 12

    使用VBA脚本将2个时间变量分配给2个单元格中的时间值会引发类型不匹配错误13

  13. 13

    不断收到Excel VBA类型不匹配错误13

  14. 14

    VBA数据类型不匹配错误13

  15. 15

    VBA错误13类型不匹配

  16. 16

    Excel VBA运行时错误类型不匹配13

  17. 17

    VBA 中的类型 13 数据不匹配错误

  18. 18

    无法解决 VBA 数组错误 13 类型不匹配

  19. 19

    VBA类型不匹配(13)

  20. 20

    尝试检测是否关闭了用户窗体时在Excel VBA中得到“运行时错误'13':类型不匹配”

  21. 21

    类型不匹配错误#13

  22. 22

    尝试使代码更快时键入不匹配

  23. 23

    使用recover()时,类型不匹配错误

  24. 24

    尝试在 vba 中使用嵌套公式时出现“类型不匹配”错误

  25. 25

    在Salesforce中创建订单项时在m子中键入不匹配错误

  26. 26

    根据范围设置日期数组时键入不匹配错误

  27. 27

    处理多个文件时,VBA VLOOKUP错误“类型不匹配”

  28. 28

    完成组合框 VBA 时出现不匹配错误

  29. 29

    键入不匹配运行时错误 13,同时对多个已删除单元格撤消 Ctrl+z

热门标签

归档