我正在尝试使用Excel VBA从csv文件中读取数据并将其加载到Salesforce.com中。它表示未填充必填列。但是所需的列以及数据存在于csv文件中。文件中只有1条记录。
以下是从csv文件中读取并将其写入salesforce.com的代码。
Const csPath As String = "C:\test.csv"
Dim ws As Excel.Worksheet
Set ws = ThisWorkbook.Sheets("Sheet1")
With ws.QueryTables.Add("TEXT;" & csPath, ws.Cells(1, 1))
.FieldNames = True
.AdjustColumnWidth = True
.TextFileParseType = xlDelimited
.TextFileTextQualifier = xlTextQualifierDoubleQuote
.TextFileConsecutiveDelimiter = False
.TextFileCommaDelimiter = True
straccount.Create 'This command is for writing into salesforce.