Правила Форума редакция от 22.06.2020 |
|
|
|
|
|
Опции темы | Опции просмотра | Language |
03.05.2005, 17:16 | #1 |
Guest
Сообщений: n/a
|
MS Excel - решение практических задач
В этой теме размещаем вопросы и ответы, а также советы и рекомендации по решению конкретных задач, которые требуют создания формулы, применения макроса, написания кода VBA, т.е. Практикум.
------------------------------ Вопросы и ответы, а также советы и рекомендации по настройке MS Excel, ошибки в работе программы, решение задач по импорту/экспорту документов, ссылки и обсуждение надстроек для Excel, обучающие материалы и т.п. размещаем в теме MS Excel - настройка, импорт/экспорт.Если решение задачи не требует применения формул и макросов (VBA), то это обсуждение будет перенесено в тему по настройкам. Все пожелания по принципам размещения сообщений по этим темам рассматриваются - пишите в личку Andrey_k. Последний раз редактировалось regist; 30.11.2012 в 14:04.. Причина: закрепил шапку |
22.05.2012, 09:04 | #736 |
Re: Вопросы по Excel
ido, изучите вопрос здесь, внизу ссылка для скачивания Примеры использования.
Там Вам собственно нужно 2 файла, padeg.dll и MacroExl.bas. 1. Зарегистрируйте padeg.dll 2. Из MacroExl.bas сделайте свою надстройку или скачайте ФИО На выходе должны иметь следующее PS Библиотека padeg.dll также пригодится и в других программах, я например использую в 1С77. Последний раз редактировалось ДЫСЫпы; 22.05.2012 в 09:06.. |
|
Реклама: | поминальная молитва билеты | Выгодное предложение от интернет-магазина KNSneva.ru - ссд для ноутбука купить - доставкой по Санкт-Петербургу и СЗАО | водяной нагреватель для прямоугольных каналов whr 700 400-3 | спичечная сера купить | приложение по которому можно через дискорд найти ватсап |
30.05.2012, 10:32 | #737 |
Re: Вопросы по Excel
Здравствуйте, в экселе не силен, так что решил спросить. Есть клиенты и товар, который продается с отсрочкой в 14 дней. Как заставить эксель выводить сумму к оплате через 14 дней? Плюс в файле будет весь год, как заставить переходить на следующий месяц? В принципе могу рабоче-крестьянским методом ячейка=ячейка-14дней, но лопатить очень много. Справку смотрел, не помогло.
Спасибо заранее.Пример на depositfiles |
|
30.05.2012, 11:16 | #738 | |||||||||||||||||||||||
Re: Вопросы по Excel
Это от плохой организации таблицы. Что мешает сделать вот так? А потом фильтруйте, сводите и извращайтесь как хотите. Заодно и вопрос перехода на следующие месяца сам собой отпадет. PS Объединенные ячейки это конечно красиво, но тока в отчетах. Вы же судя по всему маленькую БД собрались вести. Последний раз редактировалось ДЫСЫпы; 30.05.2012 в 11:18.. |
||||||||||||||||||||||||
09.06.2012, 12:14 | #739 |
Неактивный пользователь
Пол: Регистрация: 09.06.2012
Сообщений: 3
Репутация: 0
|
Re: Вопросы по Excel
Здравствуйте, всем!
Подскажите, как сделать, что еще более оптимизировать процесс внесения данных. Ситуация такая, хочу под таблицей сделать две ячейки, туда будут каждый день вноситься данные, надо сделать так чтобы эти данные запоминались в другой таблице(не важно на другом листе это будет или нет) в соответствии с датой, то есть вчерашней дате соответствуют вчерашние данные из ячеек, сегодняшней дате сегодняшние данные. Потом из этой получившейся таблице можно было бы брать данные и работать с ними. Я посмотрел функции, но что то так и не нашел нужную, наверное нет такой, скорей программировать надо или макрос как составить, помогите пожайлуста. |
09.06.2012, 12:30 | #740 |
Re: Вопросы по Excel
|
|
09.06.2012, 12:43 | #741 |
Re: Вопросы по Excel
FarEastStar,
по тем крохам описания, что Вы дали - не проще ли в "той" таблице (видимо, имеется в виду - книге=файле Excel) заносить по дням эти числа, а в первой заполнять нужные ячейки поиском по этому справочнику? В любом случае - нужно больше информации по Вашей задаче.
__________________
Хочешь сказать - нажми кнопку |
|
09.06.2012, 17:02 | #742 |
Неактивный пользователь
Пол: Регистрация: 09.06.2012
Сообщений: 3
Репутация: 0
|
Re: Вопросы по Excel
Есть главная таблица на первом листе, другие листы вспомогательные туда заносятся данные из гланой таблицы. Так вот я хочу создать под таблицей две ячейки, туда вносить числа, новый день новые числа. Задача сохранять эти числа в новой таблице, которая состоит из двух столбцов соответственно, то есть вносим допустим сегодня данные в те ячейки и они сохраняются в эту таблицу в новую строку, а внесенные вчерашние числа сохранились бы в предыдущей строке этой таблицы. Вот картинки.
|
09.06.2012, 18:34 | #743 | |||||||||||||||||||||||
Re: Вопросы по Excel
Теперь все понятно. Сложного ничего нет. Сделал здесь простенький примерчик. Макрос повесил на кнопку, в силу не знания специфики внесения. Обратите внимание на поиск последней строки, ищется именно последняя, так что если у вас будут еще какие то данные в других местах как на Вашей картинке, возможна ошибка, во избежание переделайте поиск последней строки, по своему диапазону. Последний раз редактировалось ДЫСЫпы; 09.06.2012 в 18:38.. |
||||||||||||||||||||||||
10.06.2012, 12:43 | #744 |
Неактивный пользователь
Пол: Регистрация: 09.06.2012
Сообщений: 3
Репутация: 0
|
Re: Вопросы по Excel
Огромное спасибо!!!
Все работает. Молодцы, что помогаете в освоении Excel. Добавлено через 1 час 59 минут Извините. Еще один вопрос, а как быть с тем что ячейки куда числа вносятся меняют свой порядковый номер, то есть номер строки? Последний раз редактировалось FarEastStar; 10.06.2012 в 14:36.. |
20.06.2012, 13:53 | #745 | |
Неактивный пользователь
Пол: Регистрация: 25.02.2009
Сообщений: 25
Репутация: 0
|
Re: Вопросы по Excel
Здравствуйте, не могли бы вы мне помочь с решением следующей проблемы: есть табличка с номерами автомобилей, мне нужно, чтобы эти номера вставлялись на соседний лист в определенные ячейки, чтобы я потом могла их распечатать на бланках путевых листов и они попадали в нужную мне ячейку, в каждую шестую. Сейчас я это сделала путем подстановки формулы "=имя листа! имя ячейки" в нужные ячеки на другом листе, и копировала эту формулу много раз по количеству путевых листов. Но количество номеров в родительской таблице постоянно меняется, и если эти номеров меньше, чем заранее скопированных формул в дочерней таблице, то в ячейках вылезают нули при печати портятся бланки. Приходиться удалять, или же вставлять формулу в нужные ячейки дочерней таблицы руками. Нельзя ли так сделать, чтобы формула сама копировалась в нужные ячейки столько раз, сколько номеров вы родительской ячейке? Пример таблицы прилагаю.
Последний раз редактировалось linka_smith; 20.06.2012 в 13:59.. |
|
20.06.2012, 14:12 | #746 |
Книголюб-2010
Пол: Регистрация: 19.05.2006
Адрес: Хуст
Сообщений: 8,612
Репутация: 20216
|
Re: Вопросы по Excel
linka_smith, а почему не использовать MS Word и слияние документов?
По Вашему примеру: а если в АВ4 вставить формулу =ЕСЛИ(Инвентарный!B6=0;"";Инвентарный!B6) ?..
__________________
[RIGHT]Не спеши наследить, попробуй оставить свой след |
20.06.2012, 14:33 | #747 |
Re: Вопросы по Excel
|
|
20.06.2012, 14:40 | #748 | |||||||||||||||||||||||
Книголюб-2010
Пол: Регистрация: 19.05.2006
Адрес: Хуст
Сообщений: 8,612
Репутация: 20216
|
Re: Вопросы по Excel
я не в курсе похоже, номер допечатівается в бланк о_О Почему бі не сделать бланк на листе в книге Эксел?.. Да и вот эта опция "Слияние" в Ворде... для подобной задачи, ИМХО, хороший вариант... Данные можно брать хоть из другого документа или из книги Эксел. С бланком, на который идет печать я не понял... Почему через каждые 6 ячеек?..
__________________
[RIGHT]Не спеши наследить, попробуй оставить свой след |
|||||||||||||||||||||||
20.06.2012, 14:47 | #749 | ||||||||||||||||||||||||||||||||||||||||||||||
Re: Вопросы по Excel
Похоже утром упаковку печатают для тех кто в рейс
Попробуй вбить формулу в любое место, или нули не отображать в параметрах, резалт будет одинаковый, на печать выводить нечего, но пустой прогон будет 100%. Вот тока не знаю как в оф.2007 и выше. |
|||||||||||||||||||||||||||||||||||||||||||||||
20.06.2012, 14:59 | #750 | |||||||||||||||||||||||
Книголюб-2010
Пол: Регистрация: 19.05.2006
Адрес: Хуст
Сообщений: 8,612
Репутация: 20216
|
Re: Вопросы по Excel
если из первого листа известно, что есть шесть машин, то в параметрах печати можно задать "страницы 1-6"... тогда и ... в чем соль?.. вроде ж, всё просто, но усложняется спецом
__________________
[RIGHT]Не спеши наследить, попробуй оставить свой след |
|||||||||||||||||||||||
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ЛовиОтвет (Лови ответ) - решение задач и примеров по математике | Евгений92752 | Freeware софт | 7 | 27.05.2015 07:29 |
конвертер PDF to Excel | master05 | Скорая помощь | 4 | 12.08.2011 14:37 |
EXCEL в Delph 7. | Toxa07 | Delphi | 5 | 18.05.2009 19:49 |
Как разблокировать диспетчер задач «Диспетчер задач отключен Администратором». | Rench1k | Microsoft Windows | 20 | 30.01.2009 09:18 |
VCL для Excel | Embolus | Delphi | 26 | 13.11.2008 22:25 |
|
|