在excel公式中输入击键'向下箭头'

时间:2013-10-10 03:16:47

标签: excel

我有一个excel连接公式,我需要粘贴到另一个程序中。我已成功使用CHAR(9)输入了标签按键,但我似乎无法使用向下箭头按键来工作。我尝试过使用CHAR(40),但我粘贴的程序不承认这一点。

这是我的公式:

=CONCATENATE(M16,CHAR(9),CHAR(9),CHAR(9),CHAR(9),CHAR(9),M17,CHAR(9),CHAR(9),
CHAR(9),CHAR(9),CHAR(9),LEFT(M9,55),CHAR(9),CHAR(9),CHAR(9),CHAR(9),CHAR(9),
RIGHT(M9,100),CHAR(9),CHAR(9),CHAR(9),CHAR(9),CHAR(9),"=",M18,CHAR(9))

我想替换5x CHAR(9),它是 tab 键的5倍,只有一个向下箭头的文本条目。

除了CHAR(40)之外,还有其他人知道这样做吗?

1 个答案:

答案 0 :(得分:1)

我并不完全清楚你所追求的是什么,所以我会尝试涵盖这两个基础:

如果您希望文本从新行开始,那么:

char(13) will give you a carriage return  
char(10) will give you a line feed  

如果您(字面上)将这些击键发送到另一个应用程序,那么您可能还需要调查向活动应用程序发送击键的Application.SendKeys方法。你可以这样做:

Sub MySub()
    AppActivate ("Notepad")
    SendKeys ("Some text{TAB}{DOWN}{TAB}Some more text")
End Sub