我有一个相当直截了当的问题.我试图通过VBA(宏代码)找到一种方法来改变和更改excel工作簿中现有数据连接的连接字符串.我尝试这样做的主要原因是找到一种方法来提示打开工作簿的用户输入他们的凭据(用户名/密码)或者有一个可信连接的复选框,该复选框将在现有的连接字符串中使用数据连接.

现在,数据连接正在运行我创建的示例用户,并且需要在工作簿的生产版本中消失.希望有道理吗?
这可能吗?如果是的话,你能给我一个示例/示例代码块吗?在此,我真的很感激任何建议.
我正在尝试从月份缩写中检索月份编号(例如,1月,2月,3月).这是我尝试过的:
xdata(i) = DateTime.Parse(
filteredData.Columns(i + 23).ColumnName.ToString
).ToString("m")
Run Code Online (Sandbox Code Playgroud)
该filteredData是具有标记为一个月的缩写列名的DataTable.在这种情况下,检索月份数的最佳方法是什么?