File io 用十六进制编辑器打开.dat文件
我试图通过excel中的vba用十六进制编辑器打开一系列.dat文件,然后开始复制粘贴过程。有人知道如何在excel中的vba中使用excel以外的程序打开文件吗?我写的代码中也有一些错误File io 用十六进制编辑器打开.dat文件,file-io,while-loop,subscript,outofrangeexception,File Io,While Loop,Subscript,Outofrangeexception,我试图通过excel中的vba用十六进制编辑器打开一系列.dat文件,然后开始复制粘贴过程。有人知道如何在excel中的vba中使用excel以外的程序打开文件吗?我写的代码中也有一些错误 test = count Do While (test >= 0) Workbooks.Open Filename:=AllFiles(test) 'Open .dat file in order of Highest to Lowest count index. ERROR: SUBSCRIPT
test = count
Do While (test >= 0)
Workbooks.Open Filename:=AllFiles(test) 'Open .dat file in order of Highest to Lowest count index. ERROR: SUBSCRIPT OUT OF RANGE. Need to open .dat files with Hex Edit HOW?
test = test - 1
Loop
'How do I manipulate the Hex Editor program: HxD with vba excel??
通过vba打开一个十六进制编辑器来读取一个文件,然后剪切/粘贴该文件的内容,这似乎有些过分。如果您只想将文件的数据读入变量,请尝试此处发布的解决方案:直接将文件读入变量,而不必求助于其他应用程序和剪贴板操作
本质上,如果你想开灯,直接扳动开关即可。每次你进/出房间时雇佣/解雇某人为你做这件事效率很低。thks。我会找到另一条路。您知道如何重新解决下标超出范围的问题吗?您知道如何解决@marc B下标超出范围的问题吗