Click to view
Наглядно о программировании. На
видео к посту вы можете наблюдать, как некий программист пишет за четыре минуты вполне работоспособный тетрис. Это не трюк: тетрис и тому подобные игры действительно можно написать очень быстро - за час-два, если делать всё медленно, аккуратно и без подготовки.
(
Дальше… )
Описанный вами макрос замены тире, в том же Excel, выглядит так:
Cells.Replace "--", "-"
да, всего одна строка кода
Согласитесь, ничуть не сложнее описанного вами Alt+2: REPLACE «--», «-»
К тому же, описанный вами макрос можно записать (и назначит на комбинацию кнопок), даже не открывая редактор макросов (не видя никакого кода),
и потребуется на это 5 секунд
> отвратило от программирования миллионы людей, провалившихся при попытке создать элементарный макрос
наоборот, макросы писать очень просто
тем более, есть запись макросов в том же Word, - нажал кнопку макрорекордера, и все твои действия записываются в виде кода
и тысячи людей именно так постигают автоматизацию
PS: и на бейсике можно создавать серьёзные вещи (коммерческие продукты)
вот, например, что получилось из 20 тысяч строк кода на Visual Basic (и продаётся, как горячие пирожки)
http://excelvba.ru/programmes/Parser
Reply
Reply
Sub Макрос1()
'
'Макрос1 Макрос
'
'
Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
With Selection.Find
.Text = "--"
.Replacement.Text = "-"
.Forward = True
.Wrap = wdFindContinue
.Format = False
.MatchCase = False
.MatchWholeWord = False
.MatchWildcards = False
.MatchSoundsLike = False
.MatchAllWordForms = False
End With
Selection.Find.Execute Replace:=wdReplaceAll
End Sub
Сразу и работающая программа, и обучение программированию.
Reply
Reply
Reply
Reply
По отношению к программированию люди делятся на множество групп. Потому популярность различных приемов и инструментов совершенно не предсказуема. А чужие вкусы всегда кажутся специфичными.
Reply
Leave a comment