gpt4 book ai didi

excel - 在没有复制和粘贴的情况下使用左侧

转载 作者:行者123 更新时间:2023-12-04 21:38:19 25 4
gpt4 key购买 nike

我有一些数据,无论输出多少,我都想基本上减少到前 12 个数字。我目前这样做的方式是从 C 列中获取数字,在 G 列中我有一个公式 =Left(C3,12) 然后向下拖动,使其与 C 中的范围匹配。然后我运行一个看起来像的宏这个:

Sub Macro6()

Range("G3:G7").Select
Selection.Copy
Range("C3").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False

End Sub

这行得通,但我必须不断更新范围,而且有点笨拙。有谁知道更好的方法来完成同样的事情? (基本上使 C 中的值仅成为前 12 位数字)

最佳答案

最快的方法!不需要 VBA。

  • 在 Col A 之后插入一个空白列。
  • 突出显示 Col A。
  • 点击数据 |文本到列
  • 选择 Fixed Width
  • 如图所示,在 12 个字符后设置您的字段,然后单击 Finish
  • 删除B列(我们插入的那个。)

  • enter image description here

    这是输出

    enter image description here

    关于excel - 在没有复制和粘贴的情况下使用左侧,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27098341/

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