Поиск
Автор: Alex_Dom. Использую VBA скрипт в Excel для вставки в ячейку таблицы Excel данных по SQL запросу из БД Access (файл mdb).
Вот сам скрипт. Он работает:Sub SQLQuery_1()
Dim varConn As String
Dim varSQL As String
Range("A1").CurrentRegion.ClearContents
varConn = "ODBC;DBQ=\\Server-esko\ae_base\BD_CutTools.mdb;Driver={Driver do Microsoft Access (*.mdb)}"
varSQL = "SELECT HCountItem FROM cut_tools WHERE cut_name='A141'"
...
Изменен: 20.02.2019
Читать сообщение на форуме или сайте.Автор: alex kipr. Необходимо выгрузить свои данные из своих АСУ, (хорошо если Оракл, но бывают разные, в том числе 1С-Отель, Либра, Логос, Bnovo и т.д. ) в Эксель в определенном формате. НИкакие АСУ такой экспорт в стандартных отчетах не поддерживают. Есть инструкция как делать, но нужно чтобы кто то сделал руками. Сам не умею.
После выгрузки необходимо делать определенную обработку данных для получения аналитических данных с использоватнием методов нормального и обратного распределения, ...
Изменен: 20.08.2018
Читать сообщение на форуме или сайте.Автор: zhmerin. Добрый день.
На форумах видел много инфы и вариантов переноса строк, однако, всё попытки заставляют VBA ругаться.
Нужно перенести часть кода, который выполняет SQL запрос. Пробовал как только можно, но ничего не выходит.
Ниже пример запроса, подскажите, как можно перенести строку? varSQL = "select codact, codpro, ds1pro _
from fge50fmddk.gepro where codact = 'U20'"
Изменен: 14.06.2018
Читать сообщение на форуме или сайте.Автор: Mansso. Добрый день, знатоки. Просьба подсказать,т.к. я плохо разбираюсь в макросах.
Суть такая.
Есть запрос.
Сделал из него обновляемый файл.Подключение--Источник SQL.
Появилось желание вывести параметры запроса в виде дат set @datestart='2017-07-19 15:36:46.947',set @dateend='2017-07-20 15:36:46.947' в сам файл эксель посредством кнопки.
Подскажите, будьте добры, как это сделать?
Изменен: 01.08.2017
Читать сообщение на форуме или сайте. ... брать сам sql запрос из Лист1 A1, далее выполнять его в Oracle и ... .FullName
sconnect = "Provider=OraOLEDB.Oracle;Data Source=****;User ID=****;Password ...
Изменен: 16.03.2016
Читать сообщение на форуме или сайте.Автор: ncux199rus. Добрый день.
По кнопке запускаю в MS SQL процедуру. необходимо получить обратную реакцию от сервера об окончании выполнения или ошибке.
Подскажите каким образом это можно реализовать?
Соединение с SQL организовано следующим образом:
Private Sub avt_insert_Monthdata_1_Click()
Dim cn As ADODB.Connection
Dim str As String 'данные для передачи в sql
Dim Datetime As String ' переменная даты
Datetime = "01." & TextBox4m.Text & "." & ...
Изменен: 29.10.2015
Читать сообщение на форуме или сайте.Автор: idShura. Подскажите пожалуйста как получить данные из sql server compact 3.5 и засунуть их в сводную таблицу?
Пока научился только доставать данные в recordset:
Dim conn As ADODB.Connection
Dim rs As ADODB.Recordset
Dim cmd As New ADODB.Command
Set conn = New ADODB.Connection
Set rs = New ADODB.Recordset
conn.ConnectionString = "Provider=Microsoft.SQLSERVER.CE.OLEDB.3.5; Data Source= c:\test\db.sdf;Persist Security Info=False"
conn.Open
cmd.ActiveConnection = ...
Изменен: 28.10.2015
Читать сообщение на форуме или сайте.Автор: ncux199rus. Доброе время суток.
Есть Excel файл. При внесении в него данных они успешно добавляются в БД SQL. Не получается выбрать обратно эти данные из SQL.
Данные успешно выбираю в Recordset. Получаю таблицу.
Как из этой таблицы теперь отсортировать данные?
Изменен: 24.09.2015
Читать сообщение на форуме или сайте.Автор: MEP. Доброго дня всем.
Имеется следующая задача.
Есть база данных SQL где каждый час пополняются параметры (с определенными тегами)
Есть эксель файл, где в ячейках прописаны "Маски" тегов для работы макроса экспорта из базы данных.
в макросе ссылки на эти маски приведены в самом начале. всего 9 масок (данных много и они разные).
не владея углубленно знаниями VBA мы решили задачу "в лоб" и 9 раз обращаемся в базу SQL по каждой маске запрашивая ...
Изменен: 18.09.2015
Читать сообщение на форуме или сайте.Автор: calve. Добрый день!
есть файл Excel, в котором хранится сводная таблица, формируемая SQL запросом типа:
Select * from
sales
where
sales.dt = date'2015-01-01'
Необходимо, чтобы данная сводная таблица формировалась запросом типа:
Select * from
sales
where
sales.dt = date'&D'
При запуске второго скрипта в PL SQL Developer - он запрашивает значение даты и после ввода даты исполняет запрос.
При замене первого запроса вторым в MS Excel - Excel конечно же не запрашивает дату, а ...
Изменен: 04.06.2015
Читать сообщение на форуме или сайте.Автор: Андрей Панькин. Доброе утро всем!
Подскажите пожалуйста, можно ли получить данные из SQL по условию в ячейках Excel? Просто получать данные из SQL легко. Но мне хотелось бы дать возможность пользователю указать в ячейках Excel значения, которые потом будет использоваться в запросе в качестве условий отбора данных. Возможно ли это сделать без использования VBA?
Изменен: 07.04.2015
Читать сообщение на форуме или сайте.Автор: Werty. Здравствуйте!!!
Есть проблема и надеюсь найти решение!
Есть Excel с запросом к базе Acssess. Запрос работает, но результат его не соответствует действительности.
Почему? Может я не так кавычки расставил?
Данный вопрос также обсуждаю на другом форуме - уж простите, всё с Acssess началось.
Изменен: 02.07.2014
Читать сообщение на форуме или сайте.Автор: ber$erk. Доброго времени суток, уважаемые однополчане!
Впервые столкнулся с проблемой и не могу понять как ее решить. Суть в следующем:
Есть два файла. В одном сидят данные. В другой копируются данные из первого файла через ADODB.Connection. Сперва все было нормально, но теперь появились два странных нюанса:
1) строки, у которых в колонке "Счет" сидит любое текстовое значение (не числовое) на выходе обнуляются.
2) если в момент загрузки данных сам файл с данными открыт, то ...
Изменен: 28.05.2014
Читать сообщение на форуме или сайте.