Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
VBA Неверно считывание массива https://www.cyberforum.ru/ vba/ thread916933.html
Товарищи, добрый день. Кручу тут одну модельку, данные для которой задаются в excel и для облегчения жизни суровой написал пару скриптов. Проблема: считываются массивы данных с двух листов. Первый считался верно, со вторым проблемы. Скриншот по ссылке
VBA Листбоксы
На UserForm1 есть 2 ЛистБокса. На первом ЛистБоксе через мультивыбор выбираем нужные элементы. Нажимаем кнопку и эти элементы переносятся во второй листбокс. Как это можно сделать?
VBA Формула массива в макросах и как прописать пароль в макросе Здравствуйте, уже неоднократно получив помощь от участников форума, прошу помочь ещё в 2х вещах: 1. Как прописать в макросе, что формула является формулой массива? В ячейке, например, прописано так {=RC+RC}, в макрос же вставляется ActiveCell.FormulaR1C1 = "=RC+RC", т.е. без фигурных скобок. Я пробывал добавить их вручную ActiveCell.FormulaR1C1 = "{=RC+RC}", но вычисление массива не... https://www.cyberforum.ru/ vba/ thread916906.html VBA Графики в VBA https://www.cyberforum.ru/ vba/ thread916865.html
Здравствуйте. Есть задача с помощью маркоса строить график по определенному массиву данных, который периодически обновляется (скажем раз в неделю). У меня получается типа того: Sub Chart Range("C19:H24").Select ActiveSheet.Shapes.AddChart.Select ActiveChart.ChartType = xlLine ActiveChart.SetSourceData Source:=Range("Sheet1!$C$19:$H$24") End Sub
VBA Возможно ли программно узнать имя кнопки
Доброго времени суток... у меня такая проблема(вопрос) подскажите возможно ли программно узнать имя объекта (кнопки например) и это значение в переменную поместить. (В vba я только только разбираюсь, по этому с написанием кода у меня пока проблемы)
VBA Перебрать значения по нарастанию Добрый день всем! Я не бухгалтер, и как собирать баланс по счетам тоже не знаю. Подскажите пожалуйста алгоритм, или есть у кого-нибудь код VBA, которым можно перебирать все значения столбца,суммируя их, до тех пор пока сумма всех строк значений не будет равна итоговой сумме. Дето в том что дана последовательность цифр с разной подгруппировкой вхождения в группу сумм (обычно в 1С так... https://www.cyberforum.ru/ vba/ thread916856.html
VBA Ругается на объявление переменной ProgressBar При запуске ругается на объявление Public prgrsBar As MSComctlLib.ProgressBar в чем может быть проблема? Выдает Compile error: User-defined type not defined Добавлено через 1 минуту Да, кстати... На другой машинке не ругается... https://www.cyberforum.ru/ vba/ thread916706.html VBA Макрос Outlook для прочтения и сохранения писем
Помогите пожалуйста! У меня в Outlook был макрос, который прочитывал все письма входящие и сохранял их в определенную папку. Потом произошел какой то сбой и макрос слетел. Мне написали новый, но он не работает до конца, т.е. приходит письмо, он его ни читает, ни сохраняет, когда приходит следующее письмо, то он первое обрабатывает, а на втором опять же тормозит, т.е. получается, что он через...
VBA Как проверить наличие файла? https://www.cyberforum.ru/ vba/ thread916265.html
Нужно проверить есть ли файл по заданному пути ,например: "C:\Users\мвидио\Desktop\VBA\txt\123.txt" Нужно проверить не был ли удален этот файл пользователем!
VBA макрос для автокад Подскажите, пожалуйста, как создать макрокоманду что б действовала как-то так: выделяю объекты которые необходимо повернуть – нажатие команды – и указываю 2 точки (опорный угол относительно которого буду поворачивать указанные объекты). https://www.cyberforum.ru/ vba/ thread916240.html
VBA Пользовательская функция
Добрый день, уважаемые форумчане. Заранее извиняюсь за возможный повтор, но ничего подходящего не нашел. Необходимо написать функцию грубо следующего вида: Public function myfunction () ..text = "123" end function Каким образом узнать текущий элемент,чтобы эту функцию вставлять в событие onkeypress элемента textbox например.
VBA Условное форматирование ячейки с датой в зависимости от даты в другой ячейке https://www.cyberforum.ru/ vba/ thread916145.html
Добрый день! Помогите, пожалуйста, создать условное форматирование ячеек с датами в зависимости от значения одной ячейки с датой на настоящий момент (такая есть, А1). Мне нужно, чтобы временной интервал от форматируемых ячеек к настоящей дате 15-10 суток выделялся зеленым, 10-5 суток выделялся желтым, а 5-0 красным. Если это можно сделать без VBA, буду признательна ) И формулы на...
0 / 0 / 0
Регистрация: 24.06.2013
Сообщений: 71
03.07.2013, 14:19  [ТС] 0

Метод быстрой сортировки - VBA - Ответ 4800991

03.07.2013, 14:19. Показов 10487. Ответов 38
Метки (Все метки)

Ответ

Цитата Сообщение от Hugo121 Посмотреть сообщение
И чего бы не отсортировать диапазон на листе и не взять в массив верхушку (в двумерный)?
Или взять всё в двумерный, отсортировать как угодно готовой функцией (их много всяких), затем переложить верхушку (или пользовать как есть, отбросив хвост)?
Оба способа думаю будут быстрее самой "Быстрой сортировки" после того, что в примере. Если брать весь процесс в целом.
И зачем непременно нужен одномерный массив?
Такое уж задание? Сделать диалог выбора сортировки "Пузырьковая и Быстрая". С Пузырьковой разобрался, а вот с Быстрой туплю по-жесткому!

Вернуться к обсуждению:
Метод быстрой сортировки VBA
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.07.2013, 14:19
Готовые ответы и решения:

Алгоритм быстрой сортировки для двумерного массива. Получается, чем меньше столбцов, тем быстрее сортировка
Написал процедуру для сортировки двумерного массива. Для того, чтобы можно было менять число строк...

Как расписать "по шагам" процесс быстрой сортировки массива.
По сортировке: дан массив 5,1,4,7,6,9,2,8 Распишите "по шагам" процесс его быстрой сортировки....

Отсортировать массив, используя метод сортировки выборками
Задан массив вещественных чисел А. Выполнить сортировку элементов массива, т.е. расположить...

Предложить метод сортировки текстового массива, отличный от WordBasic.SortArray
Доброго времени суток! Помогите !: Есть одномерный текстовый массив m() содержащий набор...

38
03.07.2013, 14:19
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
03.07.2013, 14:19
Помогаю со студенческими работами здесь

Как изменить код VBA для сортировки, минуя метод "Debug.Print"?
Здравствуйте! Прошу помощи. Есть интересная тема...

Метод быстрой сортировки
нужно написать программу сортировки используя метод быстрой сортировки, заполняя массив случайными...

Метод быстрой сортировки!
:cry: помогите пожалуйста кто может!!! Осуществить сортировку массива методом "быстрая...

метод быстрой сортировки.
написать программу метододом быстрой сортировки. направление сортировки - спадение размерность...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru