| выяснилась новая деталь данной ошибки...
если табличка в которую втавляются данные не присоединенная, то все отрабатывает хорошо, если же присоединенная, то выдает ошибу... (По одной строчке вставляет без проблем)
Еще выяснила глюк... во времен табличке куда копируется из excel не все числовые поля копируются ((( часть копируется, а часть нет. копирую с помощью:
sql = "INSERT INTO импорт4 (f1, f2, f3, f4, f5, f6, f7, f8, f9, f10, f11, f12, f13, f14, f15, f16, f17, f18, f19, f20, f21, f22, f23, f24, f25, f26, f27, f28, f29, f30, f31, f32, f33, f34, f35, f36, f37, f38, f39, f40, f41, f42, f43, f44, f45, f46, f47, f48, f49, f50, f51, f52, f53, f54, f55, f56, f57, f58, f59, f60, f61, f62, f63, f64, f65, f66, f67, f68, f69, f70, f71) "
sql = sql & " SELECT * FROM [$A6:BS" & k - 1 & "] IN '" & nm & "'[Excel 8.0;HDR=No]; "
CurrentDb.Execute (sql)
SELECT * FROM [$A6:BS" & k - 1 & "] IN '" & nm & "'[Excel 8.0;HDR=No]; почему-то совсем не выбирает данные из некоторых столбцов, хотя данные есть и столбцы включены в интервал :((( | |