永发信息网

vb6.0程序需求

答案:3  悬赏:70  手机版
解决时间 2021-08-15 06:57
  • 提问者网友:黑米和小志
  • 2021-08-14 23:31

我想用VB编一个程序,运行以后,只要打开任何doc-exl-ppt文件,都自动保存到指定文件夹,不需要什么程序界面美观。。。。

最佳答案
  • 五星知识达人网友:摆渡翁
  • 2021-08-15 00:44

测试通过


Dim Wordobj As Word.Application

Dim xlApp As Excel.Application
Private Sub Command1_Click()

Dim i As Long

On Error Resume Next
Set xlApp = GetObject(, "Excel.Application")
On Error GoTo 0
If xlApp Is Nothing Then
' MsgBox "没有打开 Excel", vbInformation
Exit Sub
End If

For i = 1 To xlApp.Workbooks.Count
Debug.Print xlApp.Workbooks(i).Name

xlApp.SaveWorkspace ("d:\" & i & ".xls")
Next
'xlApp.ActiveWorkbook.Close
xlApp.Quit
Set xlApp = Nothing
End Sub


Private Sub Command2_Click()



Set Wordobj = Word.Application
If Wordobj.Documents.Count = 0 Then Exit Sub
For i = 1 To Wordobj.Documents.Count
Debug.Print Wordobj.Documents(i).Name
Wordobj.ActiveDocument.SaveAs "d:\" & i & ".doc"
Next




'WordObj.ActiveDocument.Close
Wordobj.Quit
Set Wordobj = Nothing
'WordObj.Documents.Close
End Sub


Private Sub Timer1_Timer()
Command1_Click
Command2_Click
End Sub

全部回答
  • 1楼网友:杯酒困英雄
  • 2021-08-15 02:02
这个是病毒啊,就是全局钩子。
  • 2楼网友:逃夭
  • 2021-08-15 00:58

邮件已经发你了~

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯