2013-10-10 54 views
0

我有一个需要粘贴到另一个程序中的excel连接公式。我已成功进入标签击键与CHAR(9),但我似乎无法让向下箭头键击工作。我尝试过使用CHAR(40),但我正在粘贴的程序无法识别这一点。在excel公式中输入按键“向下箭头”

这里是我的公式:

=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),这是5倍的标签键,与向下箭头只是一个文本输入。

有没有人知道另一种方式做到这一点,而不是CHAR(40)

+0

怎么样'Rept(Char(9),5)'? –

+0

也不知道你的意思是“向下箭头键击”。它是可打印的字符吗?你可以上传它的截图到imgur.com并发布链接吗? –

+1

Tab键由ASCII定义,箭头键不是。我不确定你能想出一个角色来模拟它。附:你想要实现什么目标? –

回答

1

我不是你以后完全清楚,所以我会尽量覆盖两个基地:如果您希望文字开始对T新线则

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

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

​​
相关问题