我要实现下面功能:在Form窗口上点一下Command按钮,跳出一个对话框,能够调整Excel存储的地方和名字,点击“保存”完成,肯请各位帮忙啊,谢谢!!!

解决方案 »

  1.   

    看msdn中关于对话框的说明吧!
      

  2.   

    能够调整Excel存储的地方和名字
    =======================
    就是要实现这功能吗?是指excel文件吗?
    name "c:\1.xls" as "d:\2.xls"
      

  3.   

    这个,command dialog可以做。你随便搜索就一堆。与其等着神,不如求google
      

  4.   

    Private Sub CmdSaveExpress_Click()
        ' 设置“CancelError”为 True
        CommonDialog1.CancelError = True
        On Error GoTo ERRHANDLER
        ' 设置标志
        CommonDialog1.flags = cdlOFNCreatePrompt
        ' 设置过滤器
        CommonDialog1.Filter ="(*.xls)|*.xls"
        ' 指定缺省的过滤器
        CommonDialog1.FilterIndex = 2
        ' 显示“打开”对话框
        CommonDialog1.ShowSave
        ' 显示选定文件的名字
        Me.TxtExpress.SaveFile CommonDialog1.FileName
        Exit Sub
    ERRHANDLER:
        ' 用户按了“取消”按钮
        Exit Sub
        
    End Sub
      

  5.   

    我按上面的做,在Form中加了一个CmdSaveExpress按纽和一个CommonDialog1控件,怎么运行时显示"编译错误,未找到方法或数据成员"啊,这是怎么回事啊?
      

  6.   

    需要添加一个commonDialog的控件