Dim rs As ADODB.Recordsetrs
set rs = New ADODB.Recordset
With rs
.Fields.Append("MyStringField", ADODB.DataTypeEnum.adBSTR, 255)
.Fields.Append("MyStringField2", ADODB.DataTypeEnum.adBSTR, 255)
.Fields.Append("MyDateField", ADODB.DataTypeEnum.adDate)...