|
|
Другие темы раздела | |
VBA Макрос изменяющий цвет текста с одинаковыми свойствами
https://www.cyberforum.ru/ vba/ thread621195.html Здравствуйте. Помогите пожалуйста сделать макрос для MS Word закрашивающий слова, по всему документу, с размером и шрифтом как у выделенного слова |
Макрос на создание сводной таблицы с несколькими столбцами VBA добрый вечер! имеется таблица, из которой нужно сделать сводную с несколькими столбцами. на отдельном листе вид того, как она должна выглядеть...нужно написать макрос, чтобы каждый раз не создавать такую таблицу, поскольку в книге будет 12 листов (на каждый месяц)...количество строк в каждом листе будет разное...просто макрорекодером не получается... в идеале хотелось бы чтобы сводная таблица... |
VBA Использование кода на последующие строки Excel Добрый день! Имеется массив значений в excel и выполняется огромный код на строке 3. Необходимо сделать так, чтобы этот же код выполнялся на все заполненные последующие строки в excel или с указанием конкретного числа строк. https://www.cyberforum.ru/ vba/ thread620842.html |
VBA Поиск блютуз-устройств
https://www.cyberforum.ru/ vba/ thread620653.html здравствуйте, как программно узнать все блютуз-устройства? |
Макрос для смены столбцов VBA Доброго времени суток! Форумчане,SOS! Need help!! Нужно сделать макрос для перемены столбцов. Смысл в чем: есть макрос для переноса данных из одного файла в другой, присылаются фактические данные и их нужно подливать в план.Проблема в том что факты присылают на последующие месяцы, и нужно изменить макрос так чтобы столбцы сменялись поочерёдно, то есть "сменил ссылку на файл, запустил макрос, факт... |
VBA Надстройка
https://www.cyberforum.ru/ vba/ thread620479.html Доброе время суток! Ребят подскажите как добавить на панель инструментов чекбокс. Мне необходимо по отдельности показывать надстройку для этого хочу использовать чекбокс. Найти не могу. подскажите плз. Какой офис? На какую панель? " ...Мне необходимо по отдельности показывать надстройку..." - ???????!!! Какую надстройку? ps |
VBA Скрытие кнопок автофильтра так получилось, что прогресс меня пока не коснулся. на работе Ex'2002, дома - 2003. где-то в инете прочитал, что в последних версиях Excel есть возможность отключать (делать невидимыми) кнопки автофильтра в отдельных полях - там это делается с помощью отдельного свойства. в 2003-м такого нету. вот сварганил вариант для 2002/2003-го, но интересно знать (не жизненно важно, а просто... https://www.cyberforum.ru/ vba/ thread620438.html |
Как вывести на форму следующую запись? VBA Есть база данных. Есть форма visual basic. При нажатии 'На лист' форма заполняется 1 строкой. Как сделать кнопку 'Следующий', чтобы потом поочередно выводилась 2 строка, 3 и т.д. Код на кнопку 'На лист' |
VBA Выбор из списка тех студентов, у которых совпадают фамилии Написать макрос выбора из списка тех студентов, у которых совпадают фамилии и подсчета их среднего балла. Результирующие данные поместить в отдельную таблицу на листе 3. Отсортировать ее по названию факультета и ФИО студентов. Макрос в Exel В начальной таблице 10 столбцов № п/п ФИО студента Факультет Серия Номер Адрес Математика Физика Химия Изложение на листе 3 добавляется колонка средний... https://www.cyberforum.ru/ vba/ thread620116.html | VBA Подбор массива из базы по совпадению Всем здравствуйте. Ситуация такая: есть ячейка с условием. Есть список этих условий. И есть некая база данных с таблицами. Ширина таблиц всегда одинакова. Длинна таблиц не определена и не зависит друг от друга. Кол-во условий совпадает с колличеством таблиц. Кол-во условий не определено. Список хотелось бы представить одномерным массивом, а базу данных двухмерным массивом(или набором... https://www.cyberforum.ru/ vba/ thread619854.html |
Копирование данных VBA Здравствуйте. Есть 12 листов. В каждом из них есть такая строка "Необходимое значение: 6" причем слова "Необходимое значение:" находится в одном столбце, а само значение "6" в другом. При этом сама эта строчка может находится где угодно в области листа. А на 13-ом листе, в определенном столбце нужно вывести все эти значения по очереди. Я так понял надо найти на каждом листе слова "Необходимое... |
VBA Защита проекта
https://www.cyberforum.ru/ vba/ thread619697.html Насколько я знаю защитить проект от програм взломщиков пока не возможно, без участи dll & exe.... но меня интересует защита без их участия.....и так вопрос, а вы посоветуйте....., если сделать вложеную книгу(допистим "Книга1"), то есть вставлен обєкт Книга1 в Книга2, и в Книга1 есть основной код....ВБА, Книга1 всегда будет открываться(и будет скрыта) при открытии Книга2....но основная работа... |
призрак
|
||||||
09.07.2012, 22:40 | 0 | |||||
Как узнать Item листа в книге Excel - VBA - Ответ 325283109.07.2012, 22:40. Показов 36544. Ответов 23
Метки (Все метки)
Сообщение было отмечено как решение
Решение
попробую...
у листа рабочей книги (объекты worksheet, chart) есть свойства index, name, codename index - текущий номер листа по порядку (включая скрытые), может меняться пользователем при изменении порядка и количества листов; name - то, что отбражается на ярлычке, может меняться пользователем (конечно. если книга не защищена); codename - "внутреннее" имя листа, "обычному" пользователю невидимое и недоступное, поэтому не может меняться пользователем. кроме того, codename является свойством read-only и через VBA также не может быть изменено. *) в VBE в окне проекта в списке объектов сначала указаны кодовые имена листов, а затем, в скобках, "обычные" имена. "обычные" и "необычные" ("кодовые") имена могут совпадать, могут - нет. но в пределах каждого из множеств имён имя должно быть уникальным (без учета регистра символов) изменить codename можно через интерфейс VBE - ЛКМ по имени листа в списке объектов - F4 - свойство (Name) - именно которое со скобками. доступ к отдельному листу возможен: - по индексу - по "обычному" имени и для того, и для другого, используется свойство item коллекций sheets, worksheets, charts объекта workbook: sheets.item(2) charts.item("диаграмма 5") и т.п. т.к. свойство item является "умолчальным", то допустимы и конструкции sheets(2) charts("диаграмма 5") прямого доступа по "кодовому" имени листа через коллекцию - нет. но, зная codename листа на этапе разработки проекта (макроса). можно прямо это имя написать в качестве идентификатора листа: лист1.[a1] - обращение к ячейке A1 листа с кодовым именем "лист1" ("Лист1" и т.п.) если же нужно получить лист по кодовому имени, но на этапе разработки оно было неизвестно, то примерно так:
_________________________ *) однако, может: Как узнать Item листа в книге Excel Вернуться к обсуждению: Как узнать Item листа в книге Excel VBA
8
|
09.07.2012, 22:40 | |
Готовые ответы и решения:
23
При создании нового листа произвести проверку на существование вводимого имени листа в текущей книге EXCEL Как узнать размер листа в Excel? Создание листа в рабочей книге Excel Как узнать имя активного листа в Excel-е? |
09.07.2012, 22:40 | |
09.07.2012, 22:40 | |
Помогаю со студенческими работами здесь
0
Как узнать точную высоту листа в Excel? Работа с Excel. Создание листа в книге по шаблону Очистить содержимое определённого листа в книге Excel Поиск в книге, по названию листа другой. Excel |