如何在VBA excel中添加上传附件按钮

问题描述

我已经在excel VBA上开发了一个小型票务系统 保存按钮将从文本框和单选按钮中获取所有数据,并将其添加到行号7(在这种情况下) 但是当我按上载时,我无法将链接添加到附件标签

如何使用(上传文件)按钮添加指向附件标签的链接 还要保存存储在上传文件按钮中的链接值,以便以后在清除按钮和保存按钮中使用它吗?

我很困惑使用私有子变量和私有暗变量。 我是VBA的新手,请帮忙

User Form of the System

保存按钮代码

上传按钮代码

Public Sub btnAttachment_Click()

“要上传的文件链接格式为png,jpeg,PDF或所有文件”

将wim作为工作表 昏暗的链接列表作为范围 昏暗lastRowLink只要 昏暗的LinkAttached只要长

设置wks = ActiveSheet

设置LinksList = Range(“ N1”)

'声明最后一行以插入链接 lastRowLink = WorksheetFunction.CountA(Sheets(“ Tickets”)。Range(“ A:A”)) Sheets(“ Tickets”)。Cells(lastRow + 1,11).Value = LinkAttached

ChDrive "C:\"
ChDir "C:\"
Filt = "PNG Files(*.png),*.png," & _
        "Jpeg Files(*.jpeg),*.jpg," & _
        "PDF Files (*.pdf),*.pdf," & _
        "All Files (*.*),*.*"
FilterIndex = 1
Title = "Select a File to Hyperlink"
Filename = Application.GetOpenFilename _
    (FileFilter:=Filt,_
     FilterIndex:=FilterIndex,_
     Title:=Title)

If Filename <> False Then
   wks.Hyperlinks.Add Anchor:=LinksList,_
   Address:=Filename,_
    TextToDisplay:=Filename
Else
    MsgBox "No file was selected.",vbCritical,"Loading Error"
    Exit Sub
End If

结束子

附件PDF文件链接也包含代码和照片

Buttons Code link

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...