ShIvADeSt
 
  
  Moderator | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору           Обсуждаем вопросы только по Excel VBA   (программирование макросов, скриптов, пользовательских функций и т.п.).   Приветствуются ссылки на ресурсы и справочную литературу по теме.     Вопросы по работе с MS Excel, не относящиеся к программированию, задаем в теме Excel FAQ       Обратите внимание, этот топик для помощи в изучении и использовании VBA. Посему запросы типа "Напишите мне такой-то макрос, я VBA не знаю и знать не хочу" не приветствуются.   Древняя мудрость: "Накорми голодного рыбой и он погибнет, научи его ловить рыбу и ты спасешь его."(R)      Предыдущие ветки топика: Часть 1      Информация общего характера:   Список соответствия имен функций в английской и русской версиях Excel   Описание Microsoft Excel File Format (eng.)      Рекомендации:   Если у Вас есть проблема, не решаемая стандартными средствами Excel (об этом можно уточнить здесь) или требующая автоматизации, попробуйте для начала записать макрос самим Excel через меню Сервис (Tools) - Макрос (Macro) - Начать запись (Record New Macro). Подробнее здесь. В большинстве случаев получившийся код (Сервис-Макрос-Макросы-Изменить) Вас не удовлетворит, но подскажет, какие объекты-методы-свойства использовать.    Другой Ваш помощник - Просмотр объектов (Object Browser). Ну и встроення помощь (F1), естественно.      Если Вы в тупике, покажите Ваш код (или часть кода) здесь.  Если вылазит ошибка, цитируйте ее полностью. Если код слишком большой, используйте тeг [more].   Используйте отладчик - Breakpoints (F9), Watches (Shift-F9), Steps (F8 и др.) Сильно облегчает поиск ошибок.      Рекомендуется к прочтению:   Первые шаги с Excel VBA   Excel VBA: Приёмы программирования   WinApi. Лекция из курса "Основы офисного программирования и язык VBA" (для продвинутых)   Daily Dose of Excel (eng.) - тематический блог: советы по работе с Excel и прочие материалы   Excel Macros & Excel VBA Code Tips, Tricks (eng.) - советы, трюки и уловки   Mr. Excel (forum) (eng.) - весьма оживленный форум по Excel&VBA.   Приемы, хитрости, трюки и нюансы работы в Microsoft Excel - сайт "Планета Excel", целиком посвященный Excel и всему, что с ним связано.   Microsoft Excel: Таблицы и VBA. Справочник. Вопросы и Ответы. Советы. Примеры.       Родственные топики:   Вопросы по работе с MS Excel - Excel FAQ - часть 1, часть 2, часть 3   Технические проблемы с MS Office 2003 или Office XP.   Word VBA все вопросы по Word VBA туда   Access все вопросы по программированию в Access туда   Книжульки по VBA - книги по программированию с использованием VBA      Конкретные вопросы:   Форма-заставка   Как запустить макрос при изменении положения курсора или значения ячейки   Пример 1   Пример 2   Пример 3 (проверка области)   Пример 4   Пример 5   Зацикливание в функции Change или SelectionChange      Ранжирование без пробелов (макрос включает функции сортировки массива и удаления дубликатов, работает и в Excel 2007)   под Office 97      Добавление в главное меню своего пункта, ассоциированного с макросом   Создание ярлыка на рабочем столе   Снятие защиты листа при забытом пароле   Смена раскладки клавиатуры   Скролл формы колесом прокрутки мыши   Оптимизация кода по быстродействию использованием массивов   Найти "чужое" окно и нажать в нем кнопку (вписать текст в текстовое поле)   Работа с UNICODE-символами в VBA: запись, чтение из ячейки, перевод в ASС и обратно   Как программно подключить дополнительные библиотеки (например, "Microsoft Scripting Runtime" или "Microsoft ActiveX Data Objects 2.8 Library) через References |   Всего записей: 3956 | Зарегистр. 29-07-2003 | Отправлено:  01:58 23-04-2007  | Исправлено: JekG,   22:32 10-01-2010    |  
  |