Соціонічний форум

Вітаємо! Для доступу до сервісів, будь ласка, увійдіть або зареєструйтеся.

Поділитися: Соціоника в Facebook Соционика в Twitter

Соционический форум » Архив форума » Нужен без разницы какой ТИМ, умеющий писать макросы для Excel

Если Вы хотите продолжить дискуссию по этой теме, создайте новую тему в соответствующем разделе Соционического форума и дайте ссылку на эту тему в архиве: https://socionika.info/arhiv/2012/Nuzhen-bez-raznitsy-kakoj-TIM-umeyuschij-pisat-makrosy-dlya-Excel-17552.html

 

Нужен без разницы какой ТИМ, умеющий писать макросы для 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




© 2004-2023 Віталій Воробйов. Администратор