|
|
Другие темы раздела | ||||||||||||||||||
VBA Доработать автоматическое проставление даты в соседней ячейке
https://www.cyberforum.ru/ vba/ thread1245045.html Здравствуйте ув. форумчане. Есть макрос для проставки даты в соседнюю ячейку от заполненной. Все работает. Если удалить заполненную ячейку, то и дата удалится. А вот если удалить сразу две заполненные ячейки, то даты обновятся а не удалялся. Как дописать код, чтобы удалялись даты при удалении нескольких значений. Private Sub Worksheet_Change(ByVal Target As Range) With Range("A:A") ... |
Подсчитать количество заполненных ячеек диапазона со значениями, большими, чем единица VBA Народ, помогите поправить следующий код: Cells(8 + A4444, i + 108) = WorksheetFunction.Count(Range(Cells(7, i + 108), Cells(6 + A4444, i + 108))) В данном случае производится подсчет всех заполненных ячеек диапазона, а нужно чтоб счет ввелся только тех ячеек, значение которых выше 1 (значения < или = 1 не подсчитываются). Заранее ОГРОМНОЕ спасибо!!! | |||||||||||||||||
VBA Почему моргает форма при перерисовке? На форме есть прогрессор и лабел с процентом выполнения работы. Прогрессор сам прорисовывается. А вот лабел при изменении его Caption прорисовываю командой Userform.Repaint. А форма - скАтина - моргает при этом как... Вообщем как этого избежать? или не заморачиваться? https://www.cyberforum.ru/ vba/ thread1244730.html | VBA Исправить ошибку "Out of memory" при многократном (цикличном) использовании массива Программка многократно обновляет массив В результате возникает ошибка out of memory Наполняю массив командой mX = Range(Cells(1, 1), Cells(N, 15)).Value где N может быть равно 50000-100000 и более. Сейчас на тесте у меня оно равно 20000 Массив примерно в 40-100 раз ускоряет работу с данными. Но должен постоянно обновляться. На листе данные обновляются в приоритетном режиме. Поэтому, чем... https://www.cyberforum.ru/ vba/ thread1244604.html | |||||||||||||||||
VBA Исправить ошибку при выгрузке данных из файла большого размера Всем привет! Давно не писал. За это время как-то разобрался с кодом построения графиков. Интересно кому? Ну а пока прошу помощи. Данных как бы очень много, 80 мег текстового файла и в данном месте стала возникать ошибка: L = FileLen("C:\Users\Пользователь\Documents\VBA\CHARTS\DATA1\Input.txt") WorkString = Space(L) Open... |
VBA Организовать в ComboBox поиск по части слова
https://www.cyberforum.ru/ vba/ thread1244273.html Помогите, пожалуйста, разобраться в создании Combobox в экселе. Нужно не только выбирать, но и производить поиск по части слова (которое не в начале, а в любой части строки). Кроме создания и заполнения списка ничего не могу больше сделать((( Sub TestListFillRange() Dim objOle As Excel.OLEObject Set objOle = ActiveSheet.OLEObjects.Add( _ ClassType:="Forms.ComboBox.1", Link:=False,... | |||||||||||||||||
VBA Как сделать так, чтоб офис не выдавал никаких предупреждений и сразу выполнял макрос? как сделать так, чтоб офис не выдовал никаких предупреждений и сразу выполнял то что требуется.. ? https://www.cyberforum.ru/ vba/ thread1244040.html |
VBA Просмотреть все строки на листе с шестой по n-ую Помогите привести в порядок макрос. Давно не писал и уже все подзабыл. Есть задача: в Книге1 на Листе1 в ячейке В6 гиперссылка. Переходим по ссылке и копируем ячейку С9 с Лист1 Книги2. Вставляем данные в Книгу1 Лист1 в ячейку Е6. Далее нужно проверить все строки. Задачка-нужно организовать цикл и просмотреть все строки с "6" по N. Вот фрагмент макроса-все поймете. Помогите плизз. ... | |||||||||||||||||
VBA Не идет фильтрация по массиву строк код такой: Sub пример() bb = InputBox("c запятыми") If bb Like ("*,*") Then bb = Split(bb, ",") End If Range("A1").AutoFilter field:=1, Criteria1:=bb End Sub по коду, если в веденных данных есть запятая, они разделяются и создается массив строк, https://www.cyberforum.ru/ vba/ thread1244008.html |
VBA Подставка текста в любую не активную ячейку(и) Excel
https://www.cyberforum.ru/ vba/ thread1243335.html Добрый день! Только начинаю изучение VBA- поэтому очень много функций для меня пока являются тайной!!! Подскажите пожалуйста как написать макрос для подставки текста в таблицу Excel в любую не активную ячейку(и), так как таблица постоянно меняется, т.е. имеется программа которая сама формирует определенную таблицу и кол-во строк то прибавляются, то убывают?! Похожей темы в форуме ни где не... | |||||||||||||||||
Как организовать цикл для загрузки информации в ComboBox VBA Добрый вечер! Ребят подскажите, как записать цикл for по i-строке для заливки в combobox1 формы Пишу, так, дает ошибку: Dim i As Integer For i = 0 To 146: ComboBox1.AddItem Worksheets("справочник сотрудники").Cells(I, 1).Value: Next ComboBox1.Value = ComboBox1.List(0) Добавлено через 1 час 6 минут Обнаружил свою ошибку, извиняюсь за беспокойтво |
VBA Макросом вставить макрос и кнопку в имеющуюся книгу
Добрый день.
В листе personal.xlsb есть макрос который надо автоматически скопировать в другую открытую книгу.
+ надо разместить кнопку для запуска этого макроса.
Возможно ли сделать это макросом?
Если да, то буду рад ссылкам.
Добавлено через 9 минут
О вроде что-то нашел...
https://www.cyberforum.ru/vba/thread621775.html
Наверх
|