首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏哆哆Excel

    ExcelVBA打开文件对话框之.GetOpenFilename 方法

    ExcelVBA打开文件对话框之Application.GetOpenFilename 方法 Application.GetOpenFilename 方法 显示标准的“打开”对话框,并获取用户文件名,而不必真正打开任何文件 语法 表达式.GetOpenFilename(FileFilter, FilterIndex, Title, ButtonText, MultiSelect) 表达式 一个代表 Application Sub mytest_GetOpenFilename() fileToOpen = Application.GetOpenFilename("Excel Files (*.xls*), *.xls*" 修改代码为 Sub mytest_GetOpenFilename() Dim strPath strPath = ThisWorkbook.Path ChDrive strPath fileToOpen = Application.GetOpenFilename("Excel Files (*.xls*), *.xls*", , "打开文件", , True) '

    4.1K20编辑于 2022-10-25
  • 来自专栏用户2442861的专栏

    Qt 打开文件的默认路径 QFileDialog::getOpenFileName()

    为了说明QFileDialog::getOpenFileName()函数的用法,还是先把函数签名放在这里: QString QFileDialog::getOpenFileName (          

    5K11发布于 2018-09-20
  • 来自专栏Excel和Access学习笔记

    Application主程序对象方法(三)

    大家好,上节介绍了Application主程序对象的onkey方法和inputbox方法,本节将介绍GetOpenFilename方法。 GetOpenFilename方法的语法: Application.GetOpenFilename(FileFilter,FilterIndex,Title,ButtonText,MultiSelect ) 所有参数均为可选,接受GetOpenFilename方法返回值的变量必须定义为Variant类型。 strname End Sub 代码中首先定义了strname变量为variant变体型变量,用它来接受GetOpenFilename的返回值。 ---- 本节主要介绍了application主程序对象的GetOpenFilename方法,注意几个参数的使用。接受GetOpenFilename方法返回值的变量需要定义为variant变体型变量。

    2K20发布于 2019-10-13
  • 来自专栏哆哆Excel

    ExcelVBA调用CDO控件批量发QQ邮件并添加不同附件

    ) Dim fileToOpen disAppSet (False) ChDir ThisWorkbook.Path fileToOpen = Application.GetOpenFilename 相当于Excel的文件打开功能,Application.GetOpenFilename 方法显示标准的“打开”对话框,并获取用户文件名,而不必真正打开任何文件,只是把打开文件名称返回程序。' GetOpenFilename相当于Excel打开窗口,通过该窗口选择要打开的文件,并可以返回选择的文件完整路径和文件名。 返回值Variant说明如果点击了取消,返回false 语法:'Application.GetOpenFilename(文件类型筛选规则,优先显示第几个类型的文件,标题,是否允许选择多个文件名)表达式. GetOpenFilename(FileFilter, FilterIndex, Title, ButtonText, MultiSelect)表达式 一个代表 Application 对象的变量。

    2.7K10编辑于 2022-10-31
  • 来自专栏学习之路

    【QT】系统事件入门 -- 文件 QFile基础和示例

    先弹出 "打开文件" 对话框,选择打开文件 QString path = QFileDialog::getOpenFileName(this); // 2. 先弹出 "打开文件" 对话框,选择打开文件 QString path = QFileDialog::getOpenFileName(this); // 2. :selectFile); } private slots: void selectFile() { QString fileName = QFileDialog::getOpenFileName "); window.resize(300, 100); window.show(); return app.exec(); } 说明: QFileDialog::getOpenFileName ⑤ 过滤文件类型 在文件选择对话框中,可以使用过滤器来限制用户选择某些特定类型的文件 QString fileName = QFileDialog::getOpenFileName(this, tr("

    1.4K21编辑于 2025-03-21
  • 来自专栏祥的专栏

    [PyQt5]文件对话框QFileDialog的使用

    注意事项 1.文件筛选参数设置 2.返回值filetype 源代码 ---- 概述 选取文件夹 QFileDialog.getExistingDirectory() 选择文件 QFileDialog.getOpenFileName 注意事项 1.文件筛选参数设置 在 QFileDialog.getOpenFileName()、 QFileDialog.getOpenFileNames()、 QFileDialog.getSaveFileName eg : "All Files (*);;PDF Files (*.pdf);;Text Files (*.txt) 2.返回值filetype 在 QFileDialog.getOpenFileName print(dir_choose) def slot_btn_chooseFile(self): fileName_choose, filetype = QFileDialog.getOpenFileName

    4K20发布于 2020-03-10
  • 来自专栏Base_CDNKevin

    [Qt] 基于 Qt 的文件选择与图片显示功能实现

    下面是该版本的实现: void Widget::open1() { // 打开文件对话框,供用户选择图片文件 // getOpenFileName() 函数的四个参数依次是: / 过滤器,限制显示的文件类型(这里是 PNG 和 JPG 格式的图片) QString filename = QFileDialog::getOpenFileName(this, "请选择图片", 将选择的图片加载成 QPixmap 对象,并显示在 QLabel 中 ui->label_image->setPixmap(QPixmap(filename)); } 功能解析: QFileDialog::getOpenFileName QStandardPaths::PicturesLocation); } // 打开文件选择对话框,初始路径设置为 lastPath QString filename = QFileDialog::getOpenFileName 基本功能:图片选择与显示 首先,在最基本的版本 open1() 中,用户可以通过 QFileDialog::getOpenFileName() 打开文件选择对话框,选择一个图片文件(支持 .png 和

    1.6K10编辑于 2024-10-06
  • 来自专栏sktj

    python pyqt5 QFileDialog 常用

    getOpenFileName() getSaveFileName() setFileMode() setFilter() ? self.setLayout(layout) self.setWindowTitle("File Dialog 例子") def getfile(self): fname, _ = QFileDialog.getOpenFileName

    1.2K50发布于 2019-07-05
  • 来自专栏用户2442861的专栏

    QT 打开文件对话框总结

    一:  Qstring fileName = QFileDialog::getOpenFileName(this, tr("open file"), " ",  tr("Allfile(*.*);; 最简单的方法是调用静态函数来对话框获取文件:   QString file = QFileDialog::getOpenFileName(                     "/home/foxman colors.join( ", " ) << endl;      输出:   Red, Green, Blue Qt 打开文件对话框 1.打开单个文件 QString filename = QFileDialog::getOpenFileName

    8.9K20发布于 2018-09-20
  • 来自专栏IT开发技术与工作效率

    VBA按行读取csv文件与分割合并

    Sub csv分割合并() selectfiles = Application.GetOpenFilename("," & ". Next Debug.Print (Time - st) * 24 * 60 * 60 开启功能 End Sub Sub csv转xlsx() selectfiles = Application.GetOpenFilename Next Debug.Print (Time - st) * 24 * 60 * 60 开启功能 End Sub Function 文件打开计时器() selectfiles = Application.GetOpenFilename

    5K30发布于 2018-06-26
  • 来自专栏哆哆Excel

    ExcelVBA一键批量打印文件夹中的所有word文档

    把下面的代码放在一个Excel文件中,一健~选定所有文件~确定 【代码】 ========放在Excel文件中批量打印word文件======= Sub print_word_() Dim fileToOpen, GetOpenFilename , App,iFile fileToOpen =Application.GetOpenFilename(filefilter:="Word文档(*.do*),*.do*",FilterIndex:=4,

    4.5K10编辑于 2022-10-25
  • 来自专栏python3

    Python + PyQt4 实现记事本

    self.file_save)     def file_dialog(self):         fd = QtGui.QFileDialog(self)         self.filename = fd.getOpenFileName ()    #getOpenFileName()函数   “打开”         from os.path import isfile         if isfile(self.filename)

    87820发布于 2020-01-06
  • 来自专栏哆哆Excel

    VBA在多个文件中Find某字符的数据并复制出来

    常规做法】打开文件--查找---复制---粘贴---关闭文件,再来一次,再来一次 晕,如果文件不多,数据不多那还好,如果文件多,每个文件的记录也很多,那就是“加班加班啦” 【解决】先Application.GetOpenFilename total_file_path, m,title_row Dim MyOb As Object, mysht As Worksheet fileToOpen =Application.GetOpenFilename

    4.5K11编辑于 2022-10-25
  • 来自专栏破晓

    QFileDialog文件选择框

    .*)” 2.1成员函数 QFileDialog的成员函数很多,下列罗列最常用的成员函数: 2.1.1静态成员函数(最常用) getOpenFileName() 功能:弹出标准"打开文件"对话框 参数: 父窗口指针、标题、初始目录、文件过滤器 返回:用户选择的单个文件路径(QString) 示例: QString file = QFileDialog::getOpenFileName(this, "打开文件 dir = QFileDialog::getExistingDirectory(this, "选择文件夹", "/home"); getOpenFileNames() 功能:多文件选择对话框 参数:同getOpenFileName 应用程序对象 QApplication app(argc, argv); // 弹出文件选择对话框,让用户选择一个文件 QString fileName = QFileDialog::getOpenFileName

    1.3K20编辑于 2025-05-15
  • 来自专栏Excel和Access学习笔记

    Application主程序对象方法(四)

    和上节介绍的GetOpenFilename方法的第一参数一样。 由文件筛选字符串和通配符表示的文件筛选规则说明组成,中间用逗号隔开。每个字符串都在“文件类型”下拉列表框中列出。 ---- 本节主要介绍了application主程序对象的GetSaveAsFilename方法,参数和上节介绍的GetOpenFilename方法类似。

    2K20发布于 2019-10-13
  • 来自专栏C++/Linux

    【QT】qt 文件操作

    connect(ui->pushButton, &QPushButton::clicked, [=](){ QString path = QFileDialog::getOpenFileName connect(ui->pushButton, &QPushButton::clicked, [=](){ QString path = QFileDialog::getOpenFileName connect(ui->pushButton, &QPushButton::clicked, [=](){ QString path = QFileDialog::getOpenFileName

    98010编辑于 2024-07-30
  • 来自专栏哆哆Excel

    VBA汇总文件夹中的多文件的工作表中不同单元格区域到总表

    Dim sht2016 As Worksheet, sht2017 As Worksheet, sht2018 As Worksheet fileToOpen = Application.GetOpenFilename 用Application.GetOpenFilename打开一个选择文件的对话框,可以多选,把选择的文件存入到fileToOpen的数据中 2.循环数组, 3.打开一个文件,并复制全部的区域,到指定的2016

    3.9K21编辑于 2022-10-25
  • 来自专栏程序员互动联盟

    【Windows编程】系列第八篇:创建通用对话框

    API函数定义如下: BOOL GetOpenFileName(LPOPENFILENAME lpofn); 参数lpofn的定义如下: typedef struct tagOFN { DWORD ofn.nMaxFile = MAX_PATH; ofn.lpstrDefExt = ext; ofn.Flags = OFN_PATHMUSTEXIST|OFN_OVERWRITEPROMPT; if (GetOpenFileName (&ofn))//GetOpenFileName, GetSaveFileName { LPTSTR file = ofn.lpstrFile; //file就是保存或者打开的文件名 hDC

    1.6K140发布于 2018-03-14
  • 来自专栏书山有路勤为径

    对话框

    dialog') self.show() def showDialog(self): fname = QFileDialog.getOpenFileName getOpenFileName()方法的第一个参数是说明文字,第二个参数是默认打开的文件夹路径。默认情况下显示所有类型的文件。 fname = QFileDialog.getOpenFileName(self, 'Open file', '/home') 选中文件后,读出文件的内容,并设置成文本编辑框组件的显示文本、 if fname

    3K20发布于 2018-12-24
  • 来自专栏我的知识小屋

    二、Qt定时器与文本编辑器制作《QT 入门到实战》

    此时我们需要使用 QFileDialog 类的一个方法打开一个资源选择框,这个方法是 getOpenFileName;首先我们需要在头文件中使用 include 对其引入: #include <QFileDialog > 随后在 openActionSlot 槽函数中使用 QFileDialog 调用 getOpenFileName,其中 getOpenFileName 一般接收 4 个参数,第一个是资源选择框的父对象是谁 那么此时代码写成: QFileDialog::getOpenFileName(this,"选择一个文本",QCoreApplication::applicationFilePath(),"*.txt") 当我们选择某一个文件后,将会弹出对应的文件绝对路径,我们可以使用一个 QString 进行存储,方便接下来读取到所选文件的内容: QString filename = QFileDialog::getOpenFileName 既然类型,那么我们在进行保存时的流程都是要打开资源选择框,选择某一个位置进行内容保存,那么铁定是使用 Dialog,在之前是使用 getOpenFileName,是 open操作,那么此时就是 save

    1.5K20编辑于 2022-12-18
领券