首页 > 解决方案 > 如何在代码中隐藏/加密 Excel VBA cdo 电子邮件密码?

问题描述

我使用这种方法从 Excel 发送电子邮件:

Dim Mail As New Message
Dim Config As Configuration
Set Config = Mail.Configuration

Config(cdoSendUsingMethod) = cdoSendUsingPort
Config(cdoSMTPServer) = "smtp.gmail.com"
Config(cdoSMTPServerPort) = 25
Config(cdoSMTPAuthenticate) = cdoBasic
Config(cdoSMTPUseSSL) = True
Config(cdoSendUserName) = "sender@gmail.com"
Config(cdoSendPassword) = "password123"
Config.Fields.Update

但正如您所见,密码在代码中显示为纯文本。

如何隐藏/加密该行(密码)或我的 vba 代码的这一部分/模块?(我已经阅读了一些关于从代码中制作 dll 的内容,但不知道如何。)

谢谢你!

标签: excelvbaemailpassword-encryptioncdo.message

解决方案


推荐阅读