我使用 SendKeys
Excel VBA 函数将数据从 Excel 复制到记事本。
我希望避免使用 SendKeys。
以下是我的代码:
sub test()
dim wb as Workbook
set wb = "C:\Documents\test.xlsx"
wb.Sheets(2).Range("C2:C" & lRow).Copy
myApp = Shell("Notepad.exe", vbNormalFocus)
SendKeys "^v"
Application.CutCopyMode = False
wb.Sheets(2).Range("C2:C" & lRow).NumberFormat = "@"
end sub
这只是将数据从Excel复制到记事本,但在Excel文件中进行了一些更改后,我希望从C2开始将记事本中的数据复制到Excel。