Нашлось решение! В подключении к серверу было указано его виртуальное имя, необходимо было явно указать его адрес, типа 10.65.40.30
Ошибка компиляции при использовании ADO, адаптация кода VBA написанного в Microsoft Excel 2016 64-Bit под Excel версий 2007, 2010 32/64 bit
Ошибка компиляции при использовании ADO, адаптация кода VBA написанного в Microsoft Excel 2016 64-Bit под Excel версий 2007, 2010 32/64 bit
|
27.03.2019 21:14:16
БМВ, Спасибо, попробую, потом отпишусь
|
|
|
|
|
Ошибка компиляции при использовании ADO, адаптация кода VBA написанного в Microsoft Excel 2016 64-Bit под Excel версий 2007, 2010 32/64 bit
|
27.03.2019 19:27:52
sokol92, Спасибо что правильно поправили.
|
|||||
|
|
|
Ошибка компиляции при использовании ADO, адаптация кода VBA написанного в Microsoft Excel 2016 64-Bit под Excel версий 2007, 2010 32/64 bit
|
27.03.2019 16:16:37
vikttur, Ну тогда помогите правильно сформулировать тему, потому что сам код ни кому не пригодится, он просто грузит данные из базы, таких тем тут полно. А вот найти универсальное решение для адаптации любого кода думаю как раз и полезно. Код может быть любой, это не важно, а вот найти одно универсальное решение было бы не плохо)
|
|
|
|
|
Ошибка компиляции при использовании ADO, адаптация кода VBA написанного в Microsoft Excel 2016 64-Bit под Excel версий 2007, 2010 32/64 bit
|
27.03.2019 16:00:06
vikttur, не вижу смысла писать в теме то, что выполняет код, код работает, задача именно в адаптации кода.
|
|
|
|
|
Ошибка компиляции при использовании ADO, адаптация кода VBA написанного в Microsoft Excel 2016 64-Bit под Excel версий 2007, 2010 32/64 bit
Макрос. Удаление строк из таблицы в БД, Необходимо составить макрос для удаления строк из БД по ID строки
|
03.06.2018 14:56:46
DenSyo, огромное спасибо, ваш вариант работает!)))))
|
|
|
|
|
Макрос. Удаление строк из таблицы в БД, Необходимо составить макрос для удаления строк из БД по ID строки
|
01.06.2018 15:31:37
StoTisteg, заменил, не помогло, та же ошибка на той же строке
|
|
|
|
|
Макрос. Удаление строк из таблицы в БД, Необходимо составить макрос для удаления строк из БД по ID строки
|
01.06.2018 14:57:52
Alemox, выдает ошибку:
Run-time error '3001': Аргументы имеют неверный тип, выходят за пределы допустимого значения или вступают в конфликт друг с другом. При этом в базе формат ID INT и в Excel числовой... строка :
|
|||
|
|
|
Макрос. Удаление строк из таблицы в БД, Необходимо составить макрос для удаления строк из БД по ID строки
|
01.06.2018 14:24:18
Уважаемый Alemox, спасибо, но Ваш вариант удаляет из текущего листа, с тем же успехом я бы мог выделять строку мышкой и просто ее удалять) Мне нужно удалять именно из таблицы, которая хранится на сервере БД.
Т.е. есть две таблицы: 1) На сервере baza.dbo.mog_корректировка_бюджета_copy; 2) Текущий лист excel с выгрузкой этой таблицы. Необходимо отмечать галочками строки для удаления, нажимать "Удалить" и строки должны удаляться именно из таблицы на сервере)) |
|
|
|
|
Макрос. Удаление строк из таблицы в БД, Необходимо составить макрос для удаления строк из БД по ID строки
|
01.06.2018 13:39:25
Доброго времени суток.
Стоит задача, проставлять галочки напротив строк, которые необходимо удалять, нажимать кнопку для запуска макроса и отмеченные строки нужно удалить из таблицы в БД. Я в VBA не силен... Пожалуйста помогите... Взял по аналогии вот такой чужой код, попытался переделать под себя, но выдает ошибку на строке arr(i) = sn.Cells(t, 9) Run-time error '6': Overflow Файл с таблицей приложил, код ниже и в самом файле
|
|||
|
|
|