powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / SQL для сводной таблицы
11 сообщений из 11, страница 1 из 1
SQL для сводной таблицы
    #35859885
tuandreeva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В сводной таблице в exel Запрос sql:

SELECT ОстатокПоДоговору.Конрагент, ОстатокПоДоговору.НомерДоговора, ОстатокПоДоговору.ДатаДоговора, ОстатокПоДоговору.КБК, ОстатокПоДоговору.КОСГУ, ОстатокПоДоговору.СуммаДоговора, ОстатокПоДоговору.СуммаПлатежа
FROM `C:\Dog\Dog`.ОстатокПоДоговору ОстатокПоДоговору

Как написать вместо четко прописанного пути: C:\Dog\Dog "ПАПКА В КОТОРОЙ НАХОДИТСЯ ФАЙЛ"?
В аксесе: CurrentProject.Path & "\", а ка это прописать правильно в примере?
...
Рейтинг: 0 / 0
SQL для сводной таблицы
    #35859914
Фотография mds_world
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Application.Path
...
Рейтинг: 0 / 0
SQL для сводной таблицы
    #35859928
Фотография mds_world
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Виноват, перепутал. Надо
ActiveWorkbook.Path
...
Рейтинг: 0 / 0
SQL для сводной таблицы
    #35859937
Фотография mds_world
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добавлю.
ActiveWorkbook.Path дает путь. Вместе с именем файла будет
ActiveWorkbook.Path & "\" & ActiveWorkbook.Name
...
Рейтинг: 0 / 0
SQL для сводной таблицы
    #35892602
tuandreeva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не разберусь:


При открытии файла вызываем окно для определения пути данной базы:Dim pyt as String
Dim dlgOpen As FileDialog
Dim varItem As Variant

Set dlgOpen = Application.FileDialog(DialogType:=msoFileDialogOpen)
' DialogType:=msoFileDialogSaveAs
'DialogType:=msoFileDialogOpen
With dlgOpen
.AllowMultiSelect = True
If .Show = -1 Then
For Each varItem In .SelectedItems
pyt = varItem
Next varItem
Else
' Нажали отмену.
End If
End With

Дальше отправляем значение переменной pyt в SQL:


SELECT Учреждения.Код, Учреждения.НаименованиеУправления, Учреждения.Район, Учреждения.КБК
FROM `C:\Balans2007\Borskoe`.Учреждения Учреждения
КАК в sql прописать эту переменную?
...
Рейтинг: 0 / 0
SQL для сводной таблицы
    #35893923
tuandreeva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не разберусь:


При открытии файла вызываем окно для определения пути данной базы:Dim pyt as String
Dim dlgOpen As FileDialog
Dim varItem As Variant

Set dlgOpen = Application.FileDialog(msoFileDialogOpen)
With dlgOpen
.AllowMultiSelect = True
If .Show = -1 Then
For Each varItem In .SelectedItems
pyt = varItem
Next varItem
Else
' Нажали отмену.
End If
End With

Дальше отправляем значение переменной pyt в SQL:


SELECT Учреждения.Код, Учреждения.НаименованиеУправления, Учреждения.Район, Учреждения.КБК
FROM `C:\Balans2007\Borskoe`.Учреждения Учреждения
КАК в sql прописать эту переменную вместо `C:\Balans2007\Borskoe` ?
...
Рейтинг: 0 / 0
SQL для сводной таблицы
    #35896705
tuandreeva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Может кто-нибудь откликнится?
...
Рейтинг: 0 / 0
SQL для сводной таблицы
    #35897339
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tuandreevaНе разберусь:Научись форматировать сообщения, тогда помогать будут быстрее. В не читаемом коде неприятно разбираться.

На, играйся:
Код: plaintext
ActiveSheet.PivotTables( 1 ).CommandText = "select ..... from " & pyt & "имя_файла"
...
Рейтинг: 0 / 0
SQL для сводной таблицы
    #35897747
Фотография big-duke
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White OwltuandreevaНе разберусь:Научись форматировать сообщения, тогда помогать будут быстрее. В не читаемом коде неприятно разбираться.

На, играйся:
Код: plaintext
ActiveSheet.PivotTables( 1 ).CommandText = "select ..... from " & pyt & "имя_файла"


Код: plaintext
ActiveSheet.PivotTables( 1 ).PivotCache.CommandText = "select ..... from " & pyt & "имя_файла"
...
Рейтинг: 0 / 0
SQL для сводной таблицы
    #35921645
tuandreeva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Таблицы с данными из базы не видно. Сразу формируется сводная таблица. И при открытии я сама должна выбрать путь к базе.
Посмотрите пример
...
Рейтинг: 0 / 0
SQL для сводной таблицы
    #35942341
tuandreeva
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уважаемые участники форума!
Может кто сталкивался с такой проблемой?
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / SQL для сводной таблицы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]