![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 14.02.2009
Сообщений: 753
|
![]()
Совсем недавно начал вникать в Access и вопросов больше чем ответов.
Пытаюсь макросом выписать из таблицы строки по определённому признаку. в процедуру передаю параметр "U", по которому производится отбор. Вторая таблица изначально пустая. Не получается добавить строку и заполнить её данными. И ещё: Параметр "U" Не уникален. Уникальная строка получается только в сочетании с другим параметром. Как лучше организовать поиск? Или при первом нахождении просто проверить второй параметр? и сделать FindNext Код:
|
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 14.02.2009
Сообщений: 753
|
![]()
Оказалось несовпадение по ключевому полю.
Вопрос решен. Всем спасибо |
![]() |
![]() |
![]() |
#3 |
Участник клуба
Регистрация: 10.08.2009
Сообщений: 1,796
|
![]()
Здравствуйте alex77755.
позвольте дать совет по поводу Вашего кода: слова - "..передаю параметр "U", по которому производится отбор.." правильные так и надо выполнять отбор, но на самом деле дело обстоит иначе : открывается рекордсет и в нем (возможно содержащем миллионы записей) выполняется поиск по результатам которого выполняется поиск в "изначально пустой" таблице.(?) думаю в подобном случае лучше ограничить кол-во записей рекордсета, явно задав условие отбора в SQL конструкции, например так: Код:
Евгений. |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 14.02.2009
Сообщений: 753
|
![]()
Спасибо. Буду изучать дальше
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 27.02.2010
Сообщений: 22
|
![]()
Здравствуй, народ! Хотела узнать...
В одной таблице есть одна строка, в которой N столбцов (т. е. полей). Мне нужно было эти поля сделать строками в другой таблице. Короче говоря, странспонировать таблицу, но чтобы результат был в другой таблице. Причем новая таблица уже имеет какие-то записи, и в новой таблице нужно не создавать новое поле или запись, а переприсваивать.
Пользователь
Последний раз редактировалось Рудзфельд; 21.11.2011 в 09:13. |
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 27.02.2010
Сообщений: 22
|
![]()
Всё. Разобралась. Отвечать не надо.
Пользователь
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 27.02.2010
Сообщений: 22
|
![]()
:-)
Пользователь
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
VBA и сводные таблицы Excel | strannayaskazka | Помощь студентам | 0 | 11.07.2011 13:47 |
Заполнение таблицы средствами VBA | parsn | Microsoft Office Excel | 2 | 28.12.2009 14:05 |
Создание таблицы через VBA | mchip | Microsoft Office Excel | 0 | 01.10.2009 23:50 |
Ошибка вставки таблицы в VBA | shabbiness | Помощь студентам | 4 | 20.07.2009 19:28 |