Excelmacros无法使用快捷键

我一直在寻找这个答案的地方,但似乎没有任何东西,所以希望这里有人可以帮助。

每个macros我都运行良好通过macros,运行。 但是,每当我使用快捷键(从不包含Shift,我已经检查并知道这会导致问题),如果macros包括一个插入列代码macros和工作簿(Ctrl + j,Ctrl + h,Ctrl + m)它在这一点上失败并失速。 到目前为止,它的罚款,就像我说的,如果我通过macros运行它,它运作良好,包括这一行。 有任何想法吗? 我插入列的代码示例如下:

Columns("B:B").Insert Shift:=xlToRight, CopyOrigin:=xlFormatFromLeftOrAbove