Excel粘贴为文本状态

动作开发 · 3469 次浏览
瑶瑶爸 创建于 14天21小时前

复制了一些信息,可能从EXCEL或其他地方,如电话号码、身份证信息等,需要粘贴到EXCEL,需要以文本形式粘贴下来使用。


涛涛涛 11天20小时前 :

vba宏:
Sub 粘贴为文本()

    Columns(ActiveCell.Column).NumberFormatLocal = "@"

    ActiveSheet.Paste

End Sub

js宏:

function Macro1()

{

    Columns(ActiveCell.Column).NumberFormatLocal = "@";

    ActiveSheet.PasteSpecial()

}

涛涛涛 最后更新于 11天19小时前
回复内容
湘喑 14天18小时前
#1

获取选中的文本为列表,然后列表中的每项前面加个'号,然后列表写入剪贴板就行了。

瑶瑶爸 回复 湘喑 12天2小时前 :

这样是手动操作在前面加‘号?我是想通过多动作设置,直接粘贴为文本状态。’

回复主贴