为什么Excel Macro改变了其行为创建书而不是线路



hi Am编码/宏的新手,并希望有些指向正确的方向。使用Excel 2016桌面。

我尝试研究问题,但是有限的知识知道要搜索什么来描述我所遇到的问题。

我录制了一个带有(分配Ctrl N)的宏,以在工作表中添加一条新行,然后将一些公式降低(其在项目上的变化记录,每次请求新变化时,我们都会为记录添加一行。它)。

这绝对很好,直到...

我尝试了一些vba来"使用表名称为日期",但将其删除为找到另一种做我想做的方式。由于我删除了这个宏(上面的ctrl n),现在打开了一个新的工作簿,而不是添加新行!

当我从宏对话窗口"运行"中运行宏观时,它可以正常工作,但是如果我使用'ctrl n',它将打开一个新的工作簿!请您帮忙..谢谢

Sub NewVariation()
'
' NewVariation Macro
'
' Keyboard Shortcut: Ctrl+n
'
    Cells.Find(What:="notes", After:=ActiveCell, LookIn:=xlFormulas, LookAt _
        :=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:= _
        False, SearchFormat:=False).Activate
    Selection.End(xlUp).Select
    Rows("10:10").Select
    Selection.Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove
    Range("I9").Select
    Selection.Copy
    Range("I10").Select
    ActiveSheet.Paste
    Range("L9:M9").Select
    Application.CutCopyMode = False
    Selection.Copy
    Range("L10").Select
    ActiveSheet.Paste
    Range("P9").Select
    Application.CutCopyMode = False
    Selection.Copy
    Range("P10").Select
    ActiveSheet.Paste
End Sub

它已解决。

我打开了宏对话框,突出显示了"新变量"宏并打开了"选项",该选项显示了"快捷键键Ctrl "上的空白条目,因此我添加了'n'并关闭了框,因此现在可以使用。我不知道为什么这使它再次开始正常工作,或者为什么它首先停止了!

谢谢任何希望提供帮助的人,仍然会感谢您对发生的事情的答案,但请理解其他情况。

谢谢

最新更新