回复 10楼 apull
实际上程序中用到的excel文件,是由二三十个工作表组成的,如果将excel文件添加到资源文件的话,怎样在程序运行时将资源文件还原成excel文件呢?还是直接能在资源文件里面查询数据?附件中是实际程序中用到的excel文件
程序代码:
Private Sub Form_Load()
Dim FileByte() As Byte'用来缓存文件内容
Dim sName As String'要生成的文件名称
sName = App.Path & "\temp.xlsx"
If Dir(sName) <> sName Then'如果该文件不存在就建立它
FileByte() = LoadResData(101, "CUSTOM")'101是资源文件号
Open sName For Binary As #1
Put #1, , FileByte
Close #1
End If
End Sub
[此贴子已经被作者于2021-9-21 23:35编辑过]