Tag: 键盘按键

Excelmacros:突出显示和删除文本

我试图把Excelmacros放在一起,以消除一系列重复的击键。 我正在以“XXXXXXXX XXXXXXXX(XXXX XXXXX XXXXXXX)”的forms取出文本,并在最后删除位:“XXXXXXXX XXXXXXXX” 我正在使用按键:F2,Shift + Ctrl + RtArrow,Shift + Ctrl + RtArrow,Shift + Ctrl + RtArrow,Shift + RtArrow,Backspake,Enter 我试图用Excel的loggingmacros函数logging这个按键序列,但它不工作。 如果我在包含“YYYYYYYYYYYYYYYYY(YYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY)”的下一个单元格上运行录制的macros,它不会执行我logging的击键,它只是用logging的单元格的结果内容replace单元格的内容macros,“XXXXXXXX XXXXXXXX”。 Excel生成的代码是这样的,它似乎忽略了我执行的命令,只是复制结果: Sub DelProcVintage() ' ' DelProcVintage Macro ' ' Keyboard Shortcut: Ctrl+j ' ActiveCell.FormulaR1C1 = "XXXXXXXX XXXXXXXX" ActiveCell.Offset(1, 0).Range("A1").Select End Sub 有没有办法通过一个macros发出我的按键序列,我想这样做? 谢谢,Matt