Tag: gmail

新的GMail格式是抛出我的Excel VBA代码

GMail最近进行了一些更改,不再支持单页login格式,而是login时切换到逐页login(至less这就是我所说的)。我正在testing我的代码input电子邮件地址(或用户)并单击“下一步”button进入密码页面的Excel VBA,然后用密码页面重复该过程。 在我的Excel 2010程序中被检查的参考是: Visual Basic for Applications Microsoft Excel 14.0对象库 Microsoft Office 14.0对象库 OLE自动化 Microsoft Forms 2.0库 微软互联网控制 Microsoft HTML对象库 电子邮件字段被填充,但之后,编译器会抛出运行时错误438,并且不会前进。 我知道答案可能是在我的鼻子下,但我似乎无法弄清楚发生了什么事情。 我试图得到“下一步”button的HTML ID,但无济于事。 我只是卡住了。 Option Explicit Dim HTMLDoc As HTMLDocument Dim MyBrowser As InternetExplorer Sub MyGmail() Dim MyHTML_Element As IHTMLElement Dim MyURL As String MyURL = "https://www.gmail.com" Set MyBrowser = New InternetExplorer MyBrowser.Silent […]

编写batch file时,发出“调用”.csv文件

所以…这是我的问题。 原谅我,我在编码方面相当缺乏经验,但我试图为我的公司工作。 我们正在寻找一些方法来通知用户电子邮件中断时,Gmail发生故障,所以我find了一个程序“布拉特”这是通过我们的SMTP服务器做到这一点。 我已经通过他们的支持文件和谷歌,但似乎不能find一个如何在这个。 最好的方法(我知道的?)运行blat,是通过创build一个.bat文件与执行它需要做的。 对于函数(电子邮件中的to:部分),我想让它调用一个excel或csv文档,其中包含电话号码。 有没有办法做到这一点?

VBA使用Gmail发送电子邮件:传输无法连接

运行下面的Excel VBA代码我得到以下错误: 运行时错误-2147220973 传输失败连接到服务器 Public Function send_email() Set cdomsg = CreateObject("CDO.message") With cdomsg.Configuration.Fields .Item("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2 'NTLM method .Item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "smtp.gmail.com" .Item("http://schemas.microsoft.com/cdo/configuration/smptserverport") = 465 .Item("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 1 .Item("http://schemas.microsoft.com/cdo/configuration/smtpusessl") = True .Item("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 10 .Item("http://schemas.microsoft.com/cdo/configuration/sendusername") = "mymail@gmail.com" .Item("http://schemas.microsoft.com/cdo/configuration/sendpassword") = "mypass" .Update End With ' build email parts With cdomsg .To = "mymail@gmail.com" .From = "mymail@gmail.com" .Subject […]

在CSV文件中查找格式不正确的电子邮件地址

我有一个充满联系人信息的CSV文件,我正在尝试将其加载到GMail联系人中,但是电子邮件地址并非全部格式正确,所以GMail无法将其识别为电子邮件字段。 我可以在Excel(Mac)中打开CSV文件,但是我不知道在Excel中是否有模式匹配的方法。 此外,一些字段可能包含逗号(如地址字段),所以使用sed / awk可能会很困难。 有什么方法可以快速find哪些电子邮件地址格式不正确?

ExcelmacrosCSV问题

即时通讯使用一个Excel的macros,它生成一个CSV文件与我所有的数据上传到Gmail作为联系人。 当file upload到Gmail联系人时,手机号码和工作号码正确,但人员姓名作为“名字:Yash”进入笔记框。 我附加一个由macros生成的示例CSV文件。 在这里下载示例CSV 即时通讯使用下面的macros来生成CSV的: Sub getcsv() Application.ScreenUpdating = False csvnewsheet Dim myRange As Range Dim NumRows As Integer Set myRange = ActiveSheet.Range("A:A") NumRows = Application.WorksheetFunction.CountA(myRange) Range("E1").Select ActiveCell.FormulaR1C1 = "First Name" Range("E2").Select ActiveCell.FormulaR1C1 = "=CONCATENATE(Reports!R[5]C2,"" "",Reports!R[5]C1)" Range("E2").Select Selection.AutoFill Destination:=Range("E2:E" & NumRows + 1) Range("E2:E3").Select Columns("E:E").EntireColumn.AutoFit hide_format Exporttocsv DelSht Application.ScreenUpdating = True End Sub Sub […]

使用Gmail的Excel电子邮件

我试图保存工作簿后自动生成电子邮件。 我不想在电子邮件中发送工作簿,只是通过电子邮件通知一个人名单,说他们有一个新的条目,所以他们实际上必须打开它并作出回应(如果我可以把一个链接的位置将工作的电子表格)。 此外,工作簿是“共享”的,所以多人可以一次编辑,所以我不认为它会保持“共享”,并继续更新,如果它是从电子邮件下载。 大约25人可以访问此电子表格,任何人都可以input/编辑条目。 最终,我只希望它发送一个电子邮件,只有当数据input/编辑在一个特定的列,然后保存。 我的代理机构使用Gmail,但我们的电子邮件地址中没有@gmail.com 。 相反,我们通过gmail使用我们的.gov电子邮件地址。 我不确定这是否是相关的,但我想我会提到它。 我search了几个在线论坛,但似乎无法find任何东西。 有谁知道任何代码来做到这一点? 我是VBA的新手,我收到了电子邮件部分的工作,但我希望它在保存工作簿时发送电子邮件。 这是我目前使用的代码: Sub CDO_Mail_Small_Text() Dim iMsg As Object Dim iConf As Object Dim strbody As String ' Dim Flds As Variant Set iMsg = CreateObject("CDO.Message") Set iConf = CreateObject("CDO.Configuration") iConf.Load -1 ' CDO Source Defaults Set Flds = iConf.Fields With Flds .Item("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2 […]