Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Access VBA

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68

Открыть новую тему     Написать ответ в эту тему

Guest

BANNED
Редактировать | Цитировать | Сообщить модератору
   
 
Обсуждаем вопросы только по Access VBA
(программирование макросов, скриптов, пользовательских функций и т.п.).
Приветствуются ссылки на ресурсы и справочную литературу по теме.

 

NB! Дублирующая тема VBA for Access закрыта во избежание путаницы. Оставлена эта, как более ранняя и имеющая больше сообщений.

Смежные темы:
Помощь в создании SQL-запросов: SQL запрос
Программы » Microsoft Office 2019 & 365 | 2016 | 2013 | 2010 | 2007 | 2003
Программы » OneNote | Outlook 2013 & 2016 & 2019 | Outlook 2010 | Microsoft Mathematics & Math Solver
Программы » Word FAQ | Excel FAQ | Access FAQ
Прикладное программирование » Word VBA | Excel VBA
Андеграунд » Microsoft Office 2019 | 2016 | 2013 | 2010 | 2007 | 2003
Андеграунд » OneNote | Visio | SharePoint Server | Project Server | Exchange Server
Андеграунд » Надстройки (add-ins) и коммерческие макросы Excel
Андеграунд » Самостоятельная сборка дистрибутивов Оffice 2007/2010/2013/2016 | MUI для Office 2007
----------
Как в Access перместить запись из одной таблицы в другую (допустим по нажатию кнопки на форме)?

Отправлено: 18:31 05-09-2002 | Исправлено: ALeXkRU, 17:14 03-08-2021
sunsunsun

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
в Access 2003 формируется некий отчёт, который содержит данные в "графах" - прямоугольниках и линиях. если нажать кнопку  "связь с office" и выгрузить в word, то выгружаются только сами данные, без линий.  
 
как заставить выгружаться линии?

Всего записей: 105 | Зарегистр. 23-03-2006 | Отправлено: 15:53 13-11-2010
Kaylang



Вредный и упрямый
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всем привет!
Давненько я не баловался с Access, а тут подвернулось одно дельце связанное с Access 2007. И чего-то не могу сообразить.
 
Вобщем есть таблица в которую занесены некоторые операции клиентов "Операции". Есть таблица клиентов "Клиенты". Таблицы связаны по ID клиента. В таблице с операциями есть поля "Дата" и "Время", которые могут содержать одинаковые значения, т.е. в одно и то же время, клиент может совершить более одной операции.
Сейчас возникла необходимость сгруппировать операции клиентов в новой таблице "Чеки", в которой должна отображаться сумма всех операций каждого клиента совершенных в одно и то же время, дата и время этих "групп операций" и соответственно общая сумма для каждой "группы" операций. Связь таблиц "Чеки" и "Операции" должна осуществляться по полю "ID_Чек". Понятно, что для таблицы "Чеки" это праймари ключ.
Итак, надо создавать записи в таблице "Чеки" и в таблицу "Операции" вносить значение "ID_Чек" в соответствующие поля.
Желательно это сделать одним запросом.
 
Кто-нить может подсказать куда копнуть?
 
Забыл сообщить, что вопрос уже отпал. Сделал двумя простенькими запросами.

Всего записей: 38546 | Зарегистр. 29-08-2002 | Отправлено: 21:16 16-11-2010 | Исправлено: Kaylang, 15:19 20-11-2010
MedvedevDM



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Кто подскажет,
как отключить в Access 2010 постоянно возникающее
сообщение при открытии базы данных -
 
>> Предупреждение системы безопасности
Запуск активного содержимого отключен
Щелкните для получения дополнительных сведений

Всего записей: 114 | Зарегистр. 03-11-2010 | Отправлено: 08:37 22-11-2010
Kaylang



Вредный и упрямый
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
MedvedevDM
Там же, где и в 2007-м, в центре управления безопасностью.
http://office.microsoft.com/ru-ru/help/HA010354381.aspx?redir=0

Всего записей: 38546 | Зарегистр. 29-08-2002 | Отправлено: 11:56 25-11-2010
MedvedevDM



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А можно ли в ACCESS подключить и использовать .net библиотеку ?

Всего записей: 114 | Зарегистр. 03-11-2010 | Отправлено: 12:16 03-12-2010
Djaarfik

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ребята помогите открыть файл... Немогу он не открывается .. Решите эту задачку и отпишитесь плиз на kolay11@nail.ru
http://depositfiles.com/files/uwszh8uqh
 
Добавлено:
kolay11@mail.ru /// Прошу прощения мое упощение
 
Добавлено:
depositfilesиcom/files/uwszh8uqh
Вместо и надо .

Всего записей: 3 | Зарегистр. 06-03-2008 | Отправлено: 09:19 06-12-2010
vofkanov



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Djaarfik
что значит "не открывается"? ну ищет он допфайлы - и что?

Всего записей: 177 | Зарегистр. 06-02-2008 | Отправлено: 09:34 06-12-2010
kyrumpia

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ребята помогите сделал базу но в ней столько косяков что стыдно и выкладывать.
Если не жало есть ли у кого база для учета в магазине продукты очень простенькая.
Посчитать приход товара Поставщики цена закупки цена наценки ну и товар все что нужно .Проданный товар учет не ведется .Устал уже на калькуляторе считать 1с и ее подобные мне не нужны слишко замороченные. Или хотя бы подскажите схему таблиц.Какие таблицы нужны  
Хотя выложу что я состряпал поругайте
 
Uploaded with ImageShack.us

Всего записей: 65 | Зарегистр. 05-12-2010 | Отправлено: 15:21 15-12-2010 | Исправлено: kyrumpia, 15:23 15-12-2010
vofkanov



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kyrumpia
1. подозреваю, что справочник "Тип товара" не к тому полю прикручен в "Справочнике товаров"
2. как мне видится, единица измерения и цены - это атрибуты товара, а не прихода

Всего записей: 177 | Зарегистр. 06-02-2008 | Отправлено: 16:13 15-12-2010
kyrumpia

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vofkanov
Спасибо корректирую есть ли еще замечания?

Всего записей: 65 | Зарегистр. 05-12-2010 | Отправлено: 16:21 15-12-2010
vofkanov



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kyrumpia
лучше дай ссылку на БД

Всего записей: 177 | Зарегистр. 06-02-2008 | Отправлено: 16:27 15-12-2010
Haos999

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Доброго времени суток! В Accesse я полный нуб, а начальник дал указания чтоб я сделал базу, чтоб внесённые данные нельзя было редактировать, чтоб  определённое поле было скрыто и там автоматом ставилась дата внесения данных, чтоб было 2 кнопки сохранить и выйти, причём если нажать сохранить он автоматом перебрасывал на новую страницу!!!!! Блин, помогите кто сможет, вопрос жизни и смерти

Всего записей: 2 | Зарегистр. 31-10-2008 | Отправлено: 12:00 22-12-2010
dneprcomp



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Del

Всего записей: 3920 | Зарегистр. 31-03-2002 | Отправлено: 17:22 22-12-2010 | Исправлено: dneprcomp, 17:24 22-12-2010
vofkanov



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Haos999
давай какую нить схему данных - что вносим и как просматриваем - набросаю примерчик

Всего записей: 177 | Зарегистр. 06-02-2008 | Отправлено: 17:41 22-12-2010
Jully



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всем добрый день!
Помогите упростить процедуру определения открытых окон в проекте.
Т.е. объекты Forms и Reports - это хорошо, но на экране так же бывают открытые таблицы и запросы в виде таблиц. Как определить, есть ли они вообще.
Сейчас делаю перебор по всем таблицам и запросам и в цикле проверяю - загружен или нет.
Неужели нет никакого системного кэша открытых объектов, чтобы можно было с ними работать.
 
И может быть кто-то знает как работает системная функция в данном контексте:
 
If SysCmd(acSysCmdGetObjectState, acQuery, strQName) = acObjStateOpen Then
   IsLoadedQry = True
End If  
 
и возможна ли подобная проверка не тупо перебором, а запросом в куда-то?!
 
СПАСИБО!

Всего записей: 80 | Зарегистр. 22-01-2006 | Отправлено: 11:30 11-01-2011 | Исправлено: Jully, 11:31 11-01-2011
skif21

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый день ребята! Подскажите алгоритм пожалуйста. Может кто сталкивался с такой задачей. Есть таблица с оплатой потребителей. В ней есть дата оплаты, сумма и показания абонента. Задача такова, что нужно по каждому абоненту удалить все записи об оплате за исключением самых последних платежей по дате.

Всего записей: 174 | Зарегистр. 03-09-2006 | Отправлено: 16:42 21-01-2011
vofkanov



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
skif21
ну я бы где-то так делал
delete from Таблица1 as t where ID in  
(select ID from Таблица1 as t1 where t1.datepok<(select max(t2.datepok) from Таблица1 as t2 where t2.abonentname=t1.abonentname))

Всего записей: 177 | Зарегистр. 06-02-2008 | Отправлено: 16:53 21-01-2011
Yado

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всем привет! Помогите сделать следующее:
Дано:
Есть 6-7 прайслистов от разных поставщиков. Два столбца в Экселе: товар и цена. В колонке товар идет название товара с перечислением разных спецификаций...все в одной строке. Во всех прайслистах описание товара разное, только ключевые слова присутствуют.
Прайслисты обновляются каждый день и присылаются каждое утро. Файлы имеют постоянное название (без указания даты прайслиста), например, стоимость.xls или от сергея.xls  
 
Требуется:
Осуществить поиск по всем прайслистам товара по некоторым параметрам (не полным), например, Acer ноутбук и выдать на экран подходящее полное название товара, цену, как указано в прайслисте, и из какого прайслиста. То есть 3 столбца.
 
Пока смог сделать в SQL вот такую простую вещь:
SELECT [F3],[F4]
FROM PriceList
WHERE [F3] like "*Acer*notebook*"
UNION SELECT [F1],[F2]
FROM Sheet1
WHERE [F1] like "*Acer*notebook*";
 
Как должно выглядеть: форма запроса, забивается набор из 3-4-5 слов по которым осуществляется поиск по прайслистам и выдается в виде таблицы результат поиска. Как уже сказал, результат поиска 3 столбца: товар, цена и из какого прайслиста.
 
Заранее спасибо!
 
 
 
 
 

Всего записей: 8 | Зарегистр. 29-01-2009 | Отправлено: 18:16 21-01-2011
petrosyanserg

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как задать диапазон значений в ячейке? Например, для 1-ой строки хотелось бы ввести в столбце "оси цифр" 4-8, в столбце "оси букв" а-в без этих промежуточных букв и цифр. Этот столбец нужен для осуществления поиска нужного номера чертежа по осям букв и цифр. Если я просто введу в столбец "оси цифр" 4-8, то при поиске с помощью "запросы" буду искать чертеж, где есть в цифровых осях цифра 7, чертеж ОВ-3100 не отобразиться, хотя цифра 7 и входит в его диапазон 4-8.
P.S. Надеюсь правильно сформулировал вопрос ).
Пример файла по ссылке.
 
Добавлено:
Постом выше ссылка заблокировалась  
депозитфайлс.com/files/0eusos5fv

Всего записей: 16 | Зарегистр. 12-06-2008 | Отправлено: 16:27 23-01-2011
skif21

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Уважаемый vofkanov.. не могли бы вы поподробнее описать ваш алгоритм?
 

Всего записей: 174 | Зарегистр. 03-09-2006 | Отправлено: 08:57 24-01-2011
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Access VBA


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru