задачи по vba



Автор Maria Vorotynceva задал вопрос в разделе Другие языки и технологии

Как решать задачи по VBA и получил лучший ответ

Ответ от Михаил Шишканов[гуру]
Вот письменно:
a) Dim L1 As Boolean, L2 As Boolean, L3 As Boolean (L1, L2, L3 все равны False сначала, т. к. они пусты, т. е. равны 0. Но так как тип у них Boolean(логический) - то False(так в логике Ложь обозначается) )
L1 = False, т. к. 3*3 не равно 6
L2 = True, т. к. 8<12
L3 = True, т. к. False Or True = True (или 0 + 1 = 1)
L1 = 1, т. к. True/True = 1
b) Dim a As Integer, b As Long (a = 0, b = 0 - числовым переменным в бэйсике изначально 0 приписывается при объявлении. )
Cоnst c As Integer = 1000 (ну здесь все ясно c = 1000)
a = 100000 (здесь у вас вероятно ошибка. a имеет тип Integer он принимает значения от -32768 до 32767, т. е. имеет 2^16=65536 значений. Будем думать, что вы лишний нуль ошибочно приписали. Поэтому пусть a = 10000)
b = a * c (b = 10000000, т. к. b типа Long, т. е. длинные числа)
a = a mod c (a = 0, т. к. a b, т. е. остаток от деления = 0. Делится нацело)
b = b / 200 (b = 50000, т. к. 10000000 / 200 = 50000)
c) Dim a As String, b As String, c As String (здесь a, b, c все равны "", т. е. пустые строки без символов)
a = "Что-то " (a = "Что-то ")
b = "стало" (b = "стало")
b = "с памятью моей" & b (b = "с памятью моейстало", т. к. "с памятью моей" + "стало"="с памятью моейстало". & - знак объединения строк, т. е. + или сложение)
с = a & b (b = "Что-то с памятью моейстало", т. к. "Что-то " + "с памятью моейстало"="Что-то с памятью моейстало")
На всякий случай запустил VB и проверил - все верно.
Вот ссылка на всякий случай.

Ответ от Andoryu[гуру]
Запускаете Microsoft Office - Microsoft Word
Далее в меню: Сервис - Макрос - Макросы.. .
В поле Имя пишите что-либо, например Prog1, нажимаете кнопку Создать.
В появившемся окне вставляете код своей задачи после комментариев (зеленый текст) .
Выполняете трассировку (выполнение по шагам) клавишей F8.
При необходимости откройте окно для просмотра значений переменных View - Watch Window. И в нём Add Watch.
Это при условии, что вам это не в ручную на бумаге нужно сделать.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Как решать задачи по VBA
спросили в 1191 год 127 год
Где качнуть неплохой учебник по VBA?
azbuka.rar (588 кБ)
Азбука Visual Basic. подойдет?

короче вот есть
подробнее...
спросили в 603 год ABB
дайте please ссылку на кряк к DVD to AVI Converter 4.0 или регистр. код
Скачивай любой и не заморачивайся с поиском ключей и кряков.

Рекомендую первый из
подробнее...
спросили в Vivendi
где скачать visual basic 5 ?
Скачайте Visual Basic 6.0
Эта версия поддерживает русификацию, в ней исправлены некоторые
подробнее...

Как сконвертировать фильмы с диска DVD в AVI (MPG) качества DVD Rip?
Xilisoft Video Converter 3.1.38.0802 + Rus

Год выпуска: 2007
Версия: 3.1.38.0802подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:

3gpp конвертер
Xilisoft Video Converter 3.1.38.0802 + Rus

Год выпуска: 2007
Версия: 3.1.38.0802подробнее...

подскажите ссылку... конвертор из *.3gp в *.avi
Xilisoft Video Converter 3.1.38.0802 + Rus

Год выпуска: 2007
Версия: 3.1.38.0802подробнее...

Помогите решить задачу по экономике
По формуле Оукена.
Закон Оукена — зависимость между нормой безработицы и темпами роста ВВП,
подробнее...

помогите по vba
Число вводится в TextBox1, результат появляется в ListBox1. Правда если число не 5 значное то
подробнее...
спросили в Free Pascal User br
Хочу научиться программировать. Подскажите, с чего начать???
В настоящее время в мире создано 8512 компьютерных языков разного уровня и направления.
На
подробнее...
спросили в Снимок
Как в фотошопе сделать снимок с веб камеры более четким?
фильтр резкость.. .
извини - это никак.. .
посмотри тут - - к ним
подробнее...

где находится Город Ангелов?
Лос-Анджелес? США, Калифорния (если я не
подробнее...
спросили в ABB ABI
может кто подскажет хороший конвектор из dvd в avi или другой формат без потери качества
Лучшей программы я не знаю
Если ты хочешь качественно сжать DVD в avi тогда вот тебе лучший
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*