Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.09.03;
Скачать: CL | DM;

Вниз

VBA vs Other   Найти похожие ветки 

 
Red_imp ©   (2006-08-09 11:20) [0]

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


 
Ega23 ©   (2006-08-09 11:27) [1]

VBA - отличное средство написания макросов для MS Office.
Всё остальное - от лукавого.


 
Red_imp ©   (2006-08-09 11:32) [2]

Аналогично считаю но просто нужно мнение других людей и хорошие аргументы


 
Думкин ©   (2006-08-09 11:35) [3]

> Ega23 ©   (09.08.06 11:27) [1]

Нужно мнение других людей. А ты не другой. :)

> Red_imp ©   (09.08.06 11:32) [2]

Если выиграешь спор - чем обрадуешься?


 
Ega23 ©   (2006-08-09 11:36) [4]


> А ты не другой. :)


Я оччень конкретный.


 
DiamondShark ©   (2006-08-09 11:39) [5]


> потому что напрямую связана с вордом и екселем.

Что значит "напрямую связана"?
И VBA, и любая другая программа с офисными приложениями работает через их COM-интерфейс. Тут разницы нет никакой совершенно.


 
evvcom ©   (2006-08-09 11:47) [6]

> [4] Ega23 ©   (09.08.06 11:36)
> > А ты не другой. :)
> Я оччень конкретный.

Домыслю: могу и в репу дать! :)))


 
Kolan ©   (2006-08-09 11:49) [7]


> И еще что програмисты на VBA очень востребованы

За границей да, там кста моло кто знает о Delphi зато на VB пишут много.


 
ANB ©   (2006-08-09 11:51) [8]

VBA - отстой. Только макросы и писать на нем. Покажи этому чуваку делфи и как на нем быстро, просто и красиво можно все делать. :)


 
Red_imp ©   (2006-08-09 11:52) [9]

> Думкин ©

Да просто у меня уже аргументы исчерпались а товарищ и слушать не хочет, а со спора я обрадуюсь только радостью выиграного спора.


 
Red_imp ©   (2006-08-09 11:53) [10]

> Kolan ©  

Да я не про VB а именно про VBA  да и спор происходил что програмисты востребованны именно у нас


 
Ega23 ©   (2006-08-09 11:57) [11]


> Да просто у меня уже аргументы исчерпались а товарищ и слушать
> не хочет, а со спора я обрадуюсь только радостью выиграного
> спора.


скоро ты повзрослеешь и поймёшь, что такие споры - бессмысленны.


 
alex_*** ©   (2006-08-09 11:58) [12]

а что тут спорить - лезешь на job.ru и смотришь кто больше нужен


 
Red_imp ©   (2006-08-09 12:10) [13]

> Ega23 ©  
Естестввенно бессмыслены только так интереснее жить

> alex_*** ©  

Вот и я про тоже а контраргумент то что там выставляются только большие фирмы а VBA востребован в маленьких фирмочках.


 
Marser ©   (2006-08-09 12:12) [14]

Хороший аргумент - конкретные примеры специалистов и продуктов.
> скоро ты повзрослеешь и поймёшь, что такие споры - бессмысленны.

Религиозные войны, такскать... Ради развлечения можно ввязаться, а так - бессмысленно, зачастую спор остроконечников с тупоконечниками.


 
Marser ©   (2006-08-09 12:16) [15]

А вообще, есть у меня наблюдение, что утверждения, подобные сабжевому - результат фрагментарного знакомства с оным продуктом. Ну увидел человек немного красочного, послушал сказочек - и переубедить уже очень сложно, обоснованная аргументация поможет не всегда.


 
alex_*** ©   (2006-08-09 12:17) [16]

там пишут объявы все фирмы. Если вам мало - купите "из рук в руки" до кучи, хотя не знаю ищут ли там программеров


 
Nic ©   (2006-08-09 12:22) [17]

Программистов из рук в руки :)


 
Red_imp ©   (2006-08-09 12:29) [18]

> alex_*** ©  

Поискал и нашел две вакансии где в одной знание ВБА идет полси Делфи, а во второй как желаемое но необязательно.


 
Red_imp ©   (2006-08-09 12:30) [19]

полси - после


 
Marser ©   (2006-08-09 12:34) [20]

> [18] Red_imp ©   (09.08.06 12:29)
> > alex_*** ©  
>
> Поискал и нашел две вакансии где в одной знание ВБА идет
> полси Делфи, а во второй как желаемое но необязательно.

Это потому, что неразумные работодатели не знают и не понимают всей мощи VBA, описанной в сабже и видят в нём всё-таки лишь средство сопряжения своего софта с Microsoft Office :-)


 
evvcom ©   (2006-08-09 12:36) [21]

> не знают и не понимают всей мощи VBA

надеюсь твой смайлик и к этой фразе относится?


 
ANB ©   (2006-08-09 12:37) [22]


> видят в нём всё-таки лишь средство сопряжения своего софта
> с Microsoft Office :-)

И правильно делают :)


 
Marser ©   (2006-08-09 12:46) [23]

> [21] evvcom ©   (09.08.06 12:36)
> > не знают и не понимают всей мощи VBA
>
> надеюсь твой смайлик и к этой фразе относится?

Дадад, а "неразумные" я сгойзал на полном серьёзе :-)


 
ANB ©   (2006-08-09 12:49) [24]

Мои аргументы против VBA :
1) Возможности слабенькие даже по сравнению с VB
2) Для работы надо ставить и запускать офис (не очень страшно)
3) Обычно в приложениях офиса запуск макросов запрещен для защиты от макро-вирусов. То есть этот запрет нужно снимать с вытекающими.
4) Что то серьезное на VBA не напишешь - например я видел впечатляющую систему планирования БП, в которой все данные доставались из экселя. Это было жутко монструозно и в конце то концов эксель то не база данных, т.е. компы нужны очень серьезные а работать придется практически монопольно.


 
Думкин ©   (2006-08-09 12:58) [25]

VBA уже тем полезен, что минуя от Мелкософта справку уродскую  позволяет автоматизацию для языков других подсматривать.


 
Red_imp ©   (2006-08-09 13:10) [26]

А что скажете насчет баз данных которые полностью написаны на аксесе с использованием вба для создания отчетов в екселе и ворде.


 
Marser ©   (2006-08-09 13:23) [27]

> Red_imp ©   (09.08.06 13:10)
> А что скажете насчет баз данных которые полностью написаны
> на аксесе с использованием вба для создания отчетов в екселе
> и ворде.

В Access, если на то пошло, тоже отчёты есть :-)


 
Red_imp ©   (2006-08-09 13:25) [28]

> Marser ©

Есть но создаются отчеты именно в ворде и екслеле просто видел уже два таких проекта.


 
homm ©   (2006-08-09 13:26) [29]

А что скажете насчет баз данных которые полностью написаны на Oracle  с использованием Delphi для создания отчетов в екселе и ворде.
;)


 
Некто ©   (2006-08-09 13:28) [30]


> А что скажете насчет баз данных которые полностью написаны
> на аксесе с использованием вба для создания отчетов в екселе
> и ворде.

А что в этом хорошего? Рано или поздно такие решения начинают решать заново, но уже с помощью более серьёзных средств.

2 примера:
1. Товарищ один писал какую-то обработку для экселевского документа. Написал, денег содрал, а теперь они задумываются над тем, чтобы и база и бизнеслогика к ней была на 1с реализована.
2. На моей бывшей шабашке полгода прогу по комиссионной продаже автомобилей на аксесе+вба писала одна программистка. Уж очень тормозно это всё работало. Через полгода пришёл другой чел и передалал всё на делфи+мускл (ещё выгрузку в 1с:бух-ию реализовывал там). А я им говорил, что есть готовое решение на 1с (Торговля+склад), которое им бы подошло на 80-90%.


 
Думкин ©   (2006-08-09 13:32) [31]

> Некто ©   (09.08.06 13:28) [30]

Ты говорил, а другие деньги зарабатывали. :)

В чем сила, брат? (с) :)


 
Marser ©   (2006-08-09 13:34) [32]

> [28] Red_imp ©   (09.08.06 13:25)
> > Marser ©
>
> Есть но создаются отчеты именно в ворде и екслеле просто
> видел уже два таких проекта.

Это понятно, и в Делфи так же делается нередко, выходит довольно мощно, стандартные отчёты отдыхают во многих отношениях. Но Делфи создаёт отдельное приложение, а ВБА нужно загрузить стартовую площадку. И сопровождается это песочными часиками...


 
Red_imp ©   (2006-08-09 13:44) [33]

Для баз данных VBA + аксес фигня или нет? Ваше мнение


 
Vovchik_A ©   (2006-08-09 13:47) [34]

2Red_imp ©   (09.08.06 13:44) [33]

Смотря что получить в результате хочешь.


 
Red_imp ©   (2006-08-09 13:48) [35]

> Vovchik_A ©  

Нормально работающюю базу.


 
Думкин ©   (2006-08-09 13:49) [36]


> Red_imp ©   (09.08.06 13:48) [35]

Каждый овощ надлежит употреблять со своим фруктом в надлежащем порядке(с) почти ИШ.


 
Vovchik_A ©   (2006-08-09 13:50) [37]

2Red_imp ©   (09.08.06 13:48) [35]

А что она будет делать ? Сколько пользователей ? Требования ? Ты платформу из каких соображений выбираешь ?


 
Vovchik_A ©   (2006-08-09 13:50) [38]

2Red_imp ©   (09.08.06 13:48) [35]

О ! Читай Думкин ©   (09.08.06 13:49) [36]. Мудро сказал.


 
Red_imp ©   (2006-08-09 13:54) [39]

> Думкин ©

А конкретнее.

> Vovchik_A ©

Допустим складской учет, 10. Просто спросил исходя из сабжа


 
ANB ©   (2006-08-09 13:56) [40]


> Red_imp ©   (09.08.06 13:54) [39]

Я бы складской учет на аксессе писать не рискнул.



Страницы: 1 2 вся ветка

Текущий архив: 2006.09.03;
Скачать: CL | DM;

Наверх




Память: 0.56 MB
Время: 0.04 c
15-1154952780
ПЛОВ
2006-08-07 16:13
2006.09.03
Проблемы с сервисом


2-1155491581
FANAT_WP
2006-08-13 21:53
2006.09.03
Как узнать что мышка перестала двигаться?


1-1153808221
Zilog_
2006-07-25 10:17
2006.09.03
Как правильно перевести с С на Делфи?


4-1144147115
balepa
2006-04-04 14:38
2006.09.03
CreateProcess, ShellExecute, WinExec


15-1154685468
novoalex
2006-08-04 13:57
2006.09.03
MDI приложение...