Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2006.09.03;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.54 MB
Время: 0.043 c
15-1155364751
GeLLeR
2006-08-12 10:39
2006.09.03
Видеокарта


5-1138955308
13
2006-02-03 11:28
2006.09.03
ProgreeBar+ListView


4-1145187125
gektorrr
2006-04-16 15:32
2006.09.03
Как узнать количество памяти видеокарты????


15-1154692981
QuickFinder
2006-08-04 16:03
2006.09.03
метод POST


15-1154928086
Ega23
2006-08-07 09:21
2006.09.03
С Днём рождения! 5 августа





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский