| Нужен без разницы какой ТИМ, умеющий писать макросы для Excel |
Murzuk
"Джек"
Сообщений: 0/10
|
Честно попыталась разобраться с этим VBA самостоятельно, потом плюнула и решила не забивать голову :-), а обратиться к умным знающим товарисчам, которые помогут написать макросы для Excel
Это не постоянная работа, да и на подработку не тянет. Разовые задачи с неизвестно какой периодичностью. Полагаю, что для опытного человека дело нетрудное (например, при открытии файла проверять колонку со сроком годности товара и выделять цветом все позиции, срок которых истекает через 3 месяца от текущей даты).
Оплата на ваше усмотрение. Хоть борзыми щенками, хоть бочкой варенья и корзиной печенья. Можно и деньгами :-)
15 Июн 2012 10:38
|
Le_Marechal
"Жуков"
Сообщений: 34/461
|
Выделение этих строк можно по-моему даже без макросов реализовать.
Давайте ваши задачки, сделаем.
15 Июн 2012 11:00
|
Murzuk
"Джек"
Сообщений: 0/11
|
за малюсенький макрос - ящик пива? где вы такие цены видели? :-)
если ликвидируете мою безграмотность и без макросов, благодарность тоже будет. в пределах разумного :-)
я в почту вам напишу детали
15 Июн 2012 11:17
|
Trick
"Гамлет"
Сообщений: 0/5
|
Партнёр по выпивке Но сейчас только увидел, что вы убеждённый трезвенник А вообще в планах у меня было свалить работу на друга, который шарит(наверное кхе-кхе), а самому получить плату)))
16 Июн 2012 11:21
|
Murzuk
"Джек"
Сообщений: 0/14
|
Партнёр по выпивке Но сейчас только увидел, что вы убеждённый трезвенник А вообще в планах у меня было свалить работу на друга, который шарит(наверное кхе-кхе), а самому получить плату)))
давайте сюда вашего друга. если он сможет упростить мне жизнь, на день выйду из общества анонимных трезвенников :-) но вы сами об этом пожалеете
18 Июн 2012 10:08
|
Trick
"Робеспьер"
Сообщений: 3/19
|
Murzuk, временно никак не могу, я в другом городе сейчас, а дружбан работой завален. Но вы сильно не торопитесь, будет время всё устроим. Всему своё время)))
21 Июн 2012 13:33
|
Malina_lina
"Максим"
Сообщений: 62/99
|
То, что вы просите-достаточно легко можно сделать и самому)))
Попросите какого-нибудь друга знающего разок покзать)
Включаете режим записи макроса. Прописываете формулу и кондишенл форматтинг- если дата больше допустимой-то заливка красным. Стоп записи макроса.
Можно еще кнопку добавить, которая толькочтозаписанный макрос запускает. Или комбинацию клавиш.
Вот и все :-)
27 Авг 2012 20:33
|
Solomon
"Джек"
Сообщений: 0/12
|
если 2007ой или 2010 эксель - выделяешь нужный стобец, условное форматирование, создать условие, в условии выбираешь значение > "СЕГОДНЯ()+90", в качестве условного формата - красный фон, и белый жирный шрифт, так красивше и если возникла необходимость использовать макросы - значит эксель не тот инструмент для этой задачи что-то я припозднился с советами
27 Авг 2012 21:46
|
Di-ez
"Дон Кихот"
Сообщений: 2/36
|
Как я вовремя эту тему углядела. У меня тоже на работе задача - обработать эксельный файл макросом. Но не такая простая как в примере со сроком годности.
Как раз сейчас ищем программиста, готового ее реализовать.
Кто может взяться - откликнитесь пожалуйста... Отправлю задание на личную почту, скажете насколько оно реализуемо.
Заранее спасибо всем откликнувшимся ) Пока никто не откликнулся
Еще раз обращусь - дорогие программисты! Очень нужна обработка эксельных файлов - прайсов поставщиков нестандартного формата (перевод названий на русский язык, пересчет цен в рубли, объединение нескольких файлов в один общий и т. п.). Самое сложное - однозначно определить в каких ячейках находится цена. Не знаю - есть ли в экселе возможность определить ячейку по "формуле": от ячейки "Цена" вниз и дважды влево.. как-то так))
3 Сен 2012 16:09
|
zanuda
"Бальзак"
Сообщений: 14/129
|
Примерно так:
Sub Macro1()
Set c = Cells.Find(What:="цена", LookAt:=xlPart, MatchCase:=False)
If Not c Is Nothing Then
MsgBox Cells(c.Row + 1, c.Column + 2)
End If
End Sub
3 Сен 2012 17:55
|
Di-ez
"Дон Кихот"
Сообщений: 2/60
|
Ну я совсем не сильна в макросах.
Я поняла одно - значит технически это возможно
Возьметесь за работу?
3 Сен 2012 18:05
|
zanuda
"Бальзак"
Сообщений: 14/130
|
Найти ячейку со словом и ячейку рядом с ней - самое простое, а вот пересчёты, переводы с языка на язык, объединения - гораздо сложнее.
Я не программист.
3 Сен 2012 18:27
|
Solomon
"Джек"
Сообщений: 2/22
|
тяжёлый случай
но лучше дисциплинировать поставщиков, что б присылали прайслисты в едином формате типа "простыня"
по столбцам
дата ввода цены, артикул, цена без НДС, валюта цены, наименование
при этом самим вести таблицы соответствия их артикулов своим, в своём справочники вести наименования и свойства в удобной для себя форме
при этом на ведении мастер-данных без высококвалифицированной девочки-набойщицы не обойтись, и даже в таком случае будет требоваться проверка и "ок" от ответственного за поставщика, кто хорошо будет знать ассортимент
вести всё это безобразие в 1С, оно умеет
если нет 1С, тогда в access
есдт же поставщик не прогибается, тогда в формат "простыня" перевод вручную
если у поставщика формат прайс-листа более менее стабильный - тогда можно попытаться написать макрос
но правильно - грамотно поставить бизнес-процесс управления ассортиментом на входе
любой макрос, а отличии от индустриального решения - его сломать может любая высококвалифицированная девочка-набойщица независимо от доступных степеней защиты, любые изменения непредсказуемы по затратам на реализацию
и если нет своего штатного макросо-писателя - плохо-поддерживаемая система
и даже если есть штатный макросо-писатель - он увольняется и все знания накрываются
3 Сен 2012 21:27
|
Di-ez
"Дон Кихот"
Сообщений: 2/65
|
Нет, формат поставщик менять не будет.
Ситуация такая, что сейчас файл обрабатывается вручную и занимает много времени. А мы хотим чтобы была автоматическая обработка
3 Сен 2012 23:05
|
Solomon
"Джек"
Сообщений: 2/24
|
как этот поставщик с другими клиентами работает? у него должны быть структурированные форматы прайс-листа
4 Сен 2012 06:40
|
Di-ez
"Дон Кихот"
Сообщений: 2/69
|
Формат очень даже удобный для зрительного восприятия - на каждую модель одежды своя отдельная табличка, со всевозможными характеристиками - изображение модели, варианты цветов, размеры, цены, и ячейки для указания количества
Формат - зрительно удобный. Переделывать его не нужно, иначе станет во-первых, неудобно воспринимать информацию, во-вторых, даже то что вы предлагаете - привести к другому формату - это все равно придется делать либо вручную либо макросом.
В общем, еще раз повторю - нет задачи менять формат. Надо написать обработку к этому файлу чтобы не тратить время каждый раз обрабатывая "руками"
4 Сен 2012 08:17
|
Solomon
"Джек"
Сообщений: 2/25
|
поставщик не хранит данные в этом формате у себя
у него _должен_ быть прайс-лист во вменяемом формате
запроси поставщика, это проще, чем изголятся с вытаскиванием случайных ячеек
там одних exceptionов миллион будет в этом обработчике
4 Сен 2012 20:50
|
Solomon
"Джек"
Сообщений: 2/45
|
если структура есть то для сбора данных достаточно формул
и не всякая структура подходит для любой задачи
16 Сен 2012 06:39
|
Rollando
"Робеспьер"
Сообщений: 69/560
|
признаюсь честно, с экселем на уровне коммерческих задач не работал, хотя и слышал, что возможности очень большие, при том что мало универсальности.
я вам хочу сказать об 1с. для подобной задачи лицензия обойдётся в 3-4 тыс (если что, это меньше чем стоимость MS офиса), обработка по загрузке прайса 3-9 тыс. в зависимости от сложности (это официально у снобов партнёров, у частника, думаю, можно раза в 4 дешевле), плюс некоторое время и желание на освоение/переход.
Выгода от такого, во-первых, незавязанность на людях, ни на единственно_знающем_нюансы программисте, ни на знающих_что_и_как_надо_делать сотрудниках, во-вторых, гибкость решаемой задачи, в-третьих, встроенный функционал кроме необходимого будет ещё содержать возможности, о котором вы ещё даже и не задумывались
понятно, что если нужно решение "за пиво", ну или там за 200-300р, но если выдержите ради этой задачи девочку-операционистку.... ради бога, будьте современнее
PS: данным постом я ничего не пытаюсь продать, более того я бы не взялся, даже если кто-то согласен, я сноб ещё большего уровня )
22 Сен 2012 12:44
|