|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
18.08.2011, 15:00 | #11 |
Регистрация: 18.08.2011
Сообщений: 8
|
Взяла код IgorGO Мне показался проще.
Воспользуюсь вашей добротой и задам еще вопрос: Вот как выглядит UserForm. По кнопке "Просмотр" запускается код: Код:
А мне требуется, чтобы после каждого выполненного шага цикл ждал нажатия этой же кнопки CommandButton3 (Просмотр), чтобы перейти к следующему шагу. Помогите реализовать. Возможно другим алгоритмом. Только каким, я не знаю Спасибо! |
18.08.2011, 15:43 | #12 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
Попробуйте
Код:
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
|
18.08.2011, 16:04 | #13 |
Регистрация: 18.08.2011
Сообщений: 8
|
Казанский, неа, не работает
Первую цифру нормально обрабатывает, а зацикливать отказывается. Жму снова на CommandButton3 и ничего не происходит А что означает - Dim i& 'переменная в модуле формы ?? |
18.08.2011, 16:28 | #14 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
А у меня работает. Свой файл Вы не приложили, так что смотрите мой, сравнивайте.
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
|
18.08.2011, 16:39 | #15 | |
Регистрация: 18.08.2011
Сообщений: 8
|
Казанский, у вас работает, потому что начинается вот так:
Цитата:
Тем не менее, скопировав ваш код целиком - все работает!! СПАСИБОЧКИ!!! |
|
18.08.2011, 16:59 | #16 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
> Что такое "Option Explicit"
Заставляет объявлять переменные. На работу кода никак не влияет, но ограждает программиста от ошибок, связанных с неправильным написанием имен переменных. Автоматическая вставка этой строки в новом модуле включается галкой "Require Variable Declaration" в Tools - Options. Рекомендую включить. > А что означает - Dim i& 'переменная в модуле формы Собственно объявление переменной. "&" - тип Long. Переменная, объявленная в модуле, сохраняет свое значение между вызовами процедур, в отличие от переменных, объявленных в процедуре. Хотя можно и в процедуре объявить такую переменную: Код:
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
Последний раз редактировалось Казанский; 18.08.2011 в 17:03. |
18.08.2011, 17:10 | #17 | |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
Цитата:
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
|
18.08.2011, 17:13 | #18 |
Регистрация: 18.08.2011
Сообщений: 8
|
Казанский, спасибо за понятное объяснение!!
Очень люблю читать Help'ы и многому учусь именно там. Но у меня, к сожалению, VBA на английском... Хотя весь офис русский... Это лечится только переустановкой VBA? Или можно галочку где-нибудь жмакнуть? |
18.08.2011, 17:29 | #19 |
Старожил
Регистрация: 31.12.2010
Сообщений: 2,133
|
Лечится установкой русского Офиса-97
http://www.planetaexcel.ru/forum.php?thread_id=400
exceleved@yandex.ru Яндекс.Деньги: 410011500007619
|
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Размер шрифта | Mortimoro | HTML и CSS | 4 | 10.08.2011 07:54 |
Размер и начертание шрифта | valerij | Microsoft Office Excel | 6 | 13.12.2009 03:43 |
Цвет шрифта в ячейке | kzld | Microsoft Office Excel | 16 | 07.12.2009 17:17 |
размер шрифта | varelik | Общие вопросы Delphi | 10 | 16.09.2009 13:58 |
Размер шрифта | Gorychev | HTML и CSS | 6 | 25.05.2008 11:42 |