Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
Ошибка при импорте данных с листа Excel в БД Access, На некоторых компьютерах возникает ошибка при импорте данных
 
Всем ДВС!
В макросе excel прописан код  
Код
Set conn = CreateObject("ADODB.Connection")
BDfile="\\БД\Данные.accdb"
conn.Open "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & BDfile & ";"
Table_Name =1076
' Создание новой таблицы
strSQL = "CREATE TABLE [" & Table_Name & "] ([Компонент] TEXT, [Детектор] TEXT, [Площадь] DOUBLE)"
conn.Execute strSQL
    
    ' Вставка данных из Excel
xlFile = ThisWorkbook.path & "\" & ThisWorkbook.Name
strSQL = "INSERT INTO [" & Table_Name & "] SELECT * FROM [Данные$] IN '" & xlFile & "' [Excel 12.0; Xml; HDR=YES;]"
conn.Execute strSQL
На некоторых компьютерах на последней строке ошибка "Операция не поддерживается для объектов данного типа".
На всех компах Win 10-64, Excell 2016 (32)
С DAO тоже пробовал, ошибка там же и такая же(

Пока сделал костыль на построчный импорт через RecordSet, но время увеличилось на порядок для небольших таблиц (около четырехсот строк), боюсь представить что будет на файлах, где строк за десяток тысяч. На большей части компов где код импорта всего листа работает, импорт даже больших файлов занимает меньше секунды.

Из-за чего может быть ошибка?
Может еще есть способ импорта сразу всего листа?
Доработка "экранной лупы" на форме, Необходимо переделать "лупу" так, чтобы в ней отображались метки
 
Доброго времени суток!

На форму загружается рисунок, для которого работает "Экранная лупа"
На поле с рисунком находятся несколько разноцветных меток, и нужно чтобы они тоже отображались в "лупе".

Предполагаю, что это можно сделать через api, при перемещении курсора копировать в память область экрана нужного размера, увеличивать эту область и отображать её в лупе. Но сам сделать такое не могу, в апи не силен.

Может есть еще варианты?
Проверка, что числа в диапазоне идут по нарастающей (без учета пропусков)
 
Добрый день!

Есть небольшой смежный диапазон, всего 3 ячейки, в него загружаются три числа. Нужно проверить, что числа сверху вниз идут по нарастающей. При этом в диапазоне могут быть пропуски, их не надо учитывать.

Нужна формула, которая выдает Истину или Ложь.

Пример прилагаю.
Прокрутка WebBrowser к последней строке, автоматическая прокрутка WebBrowser к последней строке
 
Всем привет!

Есть форма, на ней WebBrowser, в которой несколько строк текста.
Можно ли как-нибудь кодом прокрутить до последней строки?
Вставка нового элемента в диапазон с помощью формул, Нужно вставить еще одно число в массив, с помощью формул. Массив отсортирован по возрастанию.
 
Всем привет.
Прошу помощи.

Нужно вставить еще одно число в массив, с помощью формул. Массив отсортирован по возрастанию.
Пример показал в файле.
Страницы: 1
Наверх