Отправляет email-рассылки с помощью сервиса Sendsay

RFpro.ru: Пакет Microsoft Office

  Все выпуски  

RusFAQ.ru: Пакет Microsoft Office


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Помощь пользователю ПО / Пакет Microsoft Office

Выпуск № 144
от 25.07.2006, 09:35

Администратор:Ерёмин Андрей
В рассылке:Подписчиков: 259, Экспертов: 55
В номере:Вопросов: 2, Ответов: 5


Вопрос № 49627: Здравствуйте, уважаемые эксперты! Есть перечень из 2000 наименований товара, кол-во, сумма всё это в EXEL. Как из этой так называемой базы выбирать определенные наименования, чтобы они копировались в отдельную таблицу. Т.е надо мне, например, выб...
Вопрос № 49643: В базе данных Access есть поле, тип данных которого - счётчик. При удалении записей в таблице нумерация счётчика продолжается с учётом удалённой записи, а не начинается с номера последней имеющейся записи (т.е. были записи с 1-ой по 10-ую; я удаляю 9...

Вопрос № 49.627
Здравствуйте, уважаемые эксперты!
Есть перечень из 2000 наименований товара, кол-во, сумма всё это в EXEL. Как из этой так называемой базы выбирать определенные наименования, чтобы они копировались в отдельную таблицу. Т.е надо мне, например, выбрать 70 наименований, а выделять, копировать, вставлять получается долго. Может есть другой способ? Или программа для этого какая-нибудь. Посоветуйте, пожалуйста.
С уважением, Андрей
Отправлен: 19.07.2006, 22:35
Вопрос задал: Alex03 (статус: 1-ый класс)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: Genyaa
Здравствуйте, Alex03!

Простейший сопособ - автофильтр: выделите весь список наименований, меню-данные-фильтр-автофильтр.

После этого устанавливая условие фильтра (клик по серой кнопке в первой строке списка автофильтра - в списке - Условие...) можно установить условие выбора нужных наименований. После выбора получившийся список можно скопировать в буфер клавиатуры и вставить в новую таблицу - будут скопированы только те строки, которые были видны согласно заданному условию автофильтра. В автофильтре можно установить по три условия для каждого столбца списка.

Больше возможностей у "Расширенного фильтра". Там даже есть опция - "копировать результат в новое место".

---------
Всякое решение плодит новые проблемы.
Ответ отправил: Genyaa (статус: 6-ой класс)
Ответ отправлен: 19.07.2006, 23:28

Отвечает: Александр Шевченко
Здравствуйте, Alex03!
Лучше для этой цели написать макрос, который пробежится по строкам, сравнит наименование с нужными и в случае совпадения скопирует в другую таблицу.
---------
Вместо внутренней почты лучше стучитесь в аську
Ответ отправил: Александр Шевченко (статус: 8-ой класс)
Ответ отправлен: 20.07.2006, 10:44


Вопрос № 49.643
В базе данных Access есть поле, тип данных которого - счётчик. При удалении записей в таблице нумерация счётчика продолжается с учётом удалённой записи, а не начинается с номера последней имеющейся записи (т.е. были записи с 1-ой по 10-ую; я удаляю 9-ую и 10-ую и необходимо, чтобы нумерация продолжилась с 9-ой, а Access делает с 11-ой). Как можно решить эту проблему (вручную или программно)? Заранее спасибо.
Отправлен: 20.07.2006, 02:04
Вопрос задал: Vitalik (статус: Посетитель)
Всего ответов: 3
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: Марк Крейн
Здравствуйте, Vitalik!
Никак, такова структура счётчика. По крайней мере, в Access. Для примера скажу, что в Microsoft SQL Server такую проблему решить можно вручную. А в Access счётчик будет набавляться независимо от того что Вы набираете. В смысле, сколько бы записей Вы не удалили, счётчик будет непрерывно возрастать.
Ответ отправил: Марк Крейн (статус: Студент)
Ответ отправлен: 20.07.2006, 05:59

Отвечает: Александр Шевченко
Здравствуйте, Vitalik!
Поле типа "Счетчик" так и работает. Если необходимо сделать нумерацию подряд - то нужно добавить в таблицу числовое поле и устанавливать его значение вручную.
---------
Вместо внутренней почты лучше стучитесь в аську
Ответ отправил: Александр Шевченко (статус: 8-ой класс)
Ответ отправлен: 20.07.2006, 09:19

Отвечает: Филатов Евгений Геннадьевич
Здравствуйте, Vitalik!

Хотел бы еще добавить, что если в таблице были записи, которые удалили ( таблица пустая ) , то после сжатия базы счетчик опять пойдет с 1.

Программное заполнение поля на VB привожу в примере.

С уважением.

Приложение:

Ответ отправил: Филатов Евгений Геннадьевич (статус: 4-ый класс)
Ответ отправлен: 20.07.2006, 14:09


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2006, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Версия системы: 4.34 от 01.06.2006
Яндекс Rambler's Top100

В избранное