我想这是一个非常简单的问题,但我对此陷入了僵局:
我必须使用.bat文件将纯文本数据输入到右侧单元格中,其中包含大量图形内容的Excel工作表,vba部件,用于停用“普通”EXCEL按钮和功能的宏,用于保护预先键入的密码功能,“taget文件”版本的突然和意外变化,以及许多其他复杂情况......
我的需要是绝对确定.bat正在将序列发送到正确版本的.xlsm文件中。
要做到这一点,我想将最后一个已知的文件名(包括文件版本)存储在.bat文件中,我想把重点放在excel窗口上,因为只有标题才能写入数据excel窗口完全一样。
所以这是一个问题:如何将重点放在.bat文件中的特定打开文件上?
答案 0 :(得分:0)
你不能。如果你想使用vbscript或jscript,你可以以不可靠的方式在命令提示符中做你想做的事情(但它适用于大多数情况)。
Excel拥有自己的表格。
将列标题放在一行中。将选择放在同一行。 Alt + D,O 。
另外,您可以使Excel仅允许某些单元格上的条目,例如发票表单。
右键单击单元格,属性,保护,解锁。然后 Alt + T,P,P 。
Word拥有与Excel类似的自己的表单(Word也是一个电子表格)。
Excel VBA语言(以及VBScript)也有输入框命令。
Sub main()
Sheet1.Range("A1").Value2 = InputBox("enter Value")
End Sub