Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
VBA Как открыть файл Excel из VBA в новом OLE приложении Excel? Есть основной файл из которого открывается (Workbooks.open...) новый файл. При открытии файла Private Sub Workbook_Open() Application.OnTime Now + TimeValue("00:00:20"), "MakeInternetFile" End Subуже в новом файле запускается макрос. Проблема в том, что макрос выполняется 30 мин, и во время выполнения этого макроса недоступен основной файл. Как сделать, чтобы работал макрос нового... https://www.cyberforum.ru/ vba/ thread1240542.html Исправить ошибку при передаче аргумента методу Range VBA
Здравствуйте! Подскажите , кто знает, почему мой макрос не работает? В таблице необходимо создать столбец " Результат" Значение зависит от столбца "D" , если значение в столбце "D" ="BUY" то результат = столбцу "E", если значение в столбце "D" =" SELL " то значение в столбце "J" (результат) = отрицательному значению столбца "E", Выдаётся Run-time error '1004' при этом переменная...
VBA Построить формулу со ссылкой, смещенной относительно старой Вопрос. Допустим, ячейка A2 ссылается на ячейку B1: =B1. Как можно с помощью VBA изменить именно ссылку - сместить ее на необходимое количество строк/столбцов? Т.е. сделать так, чтобы в A2 теперь стояло "=B2", если мы говорим о смещении на 1 строку вниз. Именно ссылка на ячейку, не значение в ячейке B2! Грубо говоря, это вопрос написания макроса, который делает то же самое, что Offset со... https://www.cyberforum.ru/ vba/ thread1240096.html VBA Установка и регистрация MSCOMCTL.OCX https://www.cyberforum.ru/ vba/ thread1240067.html
Можно ли с помощью макроса установить на компьютер и зарегистрировать файл "MSCOMCTL.OCX"? Интересует именно "ListView". Например, у меня на компьютере работает "ListView". Я ничего специально не делал, чтобы у меня заработал "ListView" (или делал, но забыл). А на другом компьютере "ListView" не работает.
Вставка формулы из макроса VBA
Добрый день, казалось бы все должно быть просто, но стопарнулся. Пишу макрос в первый раз и в принципе не знаю синтаксиса. Ругается на "да" Не понимаю, что не нравится Sub gfd() Range("I6").Select ActiveCell.Formula = "=ЕСЛИ(F6="да";H6*1,111;G6*0,8801)" End Sub
VBA Как программно протянуть ВПР по столбцу, чтобы высота этого столбца равнялась высоте другого? https://www.cyberforum.ru/ vba/ thread1239933.html
Всем привет! Опять у меня возник затык... суть в том что нужно сделать две переменные, но одна из них зависит от другой... порыскал по книге как это сделать, понял что нужно одну из переменных объявить как public, однако, не нашёл как это сделать гугление тоже ничего дельного не дало... кривокод ниже: Dim NextRow1 As Long NextRow1 = Range("e65536").End(xlUp).Row + 1 Cells(NextRow1,...
VBA Как найти сумму даты и времени или найти время, увеличенное на определенное количество временных промежутков? https://www.cyberforum.ru/ vba/ thread1239575.html
Помогите пожалуйста. Как в EXCEL сложить время?
VBA Очистка последней заполненной строки в диапазоне таблицы
Очистка последней заполненной строки в диапазоне таблицы. Подскажите пожалуйста макрос для данного действия, пробовал "Rows(Cells(Rows.Count, 1).End(xlUp).Row).ClearContents" очистка происходит всей строки, а мне надо только от A до G столбца пример в файлике.
VBA Ошибка при выполнении ThisWorkbook.Sheets.Visible = -1 https://www.cyberforum.ru/ vba/ thread1239387.html
Проблема такая есть скрипт, он работает, ну почти работает, он как и надо, при верном вводе пароля ведает видимой определенную страницу, но при этом зависает и выдает ошибку на строке 16 - ThisWorkbook.Sheets(q).Visible = -1 Private Sub CommandButton1_Click() UserForm1.Hide End Sub Private Sub CommandButton2_Click() Dim b, q, w As String Dim i, a As Integer a = ComboBox1.ListIndex
VBA Организовать поиск введённого кода по таблице https://www.cyberforum.ru/ vba/ thread1239349.html
1. Есть код, организовать поиск введённого кода по таблице 2. Сначала: на полное совпадение затем на совпадение первых 4-х символов на совпадение последних 4-х символов далее поиск с заменой схожих символом : B - 8, D - 0, g - 9, G - 6 , I - 1, i -1, l - 1, O - 0, s - 5, S - 5, поиск производиться с постепенной подменой символов(лестницей) + коминация этих символов сам код находиться в...
VBA Application.SendKeys "не видит" подчинённую форму
Всем доброго времени суток! Прошу помощи в такой ситуации: есть главная форма в excel, она запускается с помощью макроса. На этой главной форме есть кнопка, которая запускает подчинённую форму, предварительно скрывая главную. Я пытаюсь с помощью Application.SendKeys отправить команду нажатия клавиш Alt+Print Screen подчинённой форме при активации этой самой подчинённой формы (при инициализации...
VBA Как обновить значение функции, берущей время с сервера, при каждом открытии книги? https://www.cyberforum.ru/ vba/ thread1239153.html
Добрый день, есть функци
Ушел с форума
Эксперт С++
16473 / 7436 / 1187
Регистрация: 02.05.2013
Сообщений: 11,617
Записей в блоге: 1
10.08.2014, 16:43 0

Оптимизация программы, работающей с QUIK: нужно ли менять язык программирования? - VBA - Ответ 6506360

10.08.2014, 16:43. Показов 3900. Ответов 24
Метки (Все метки)

Ответ

Цитата Сообщение от russian_pepper Посмотреть сообщение
Замеров не делал.
В таком случае Вы рискуете попасть в такую ситуацию:
сначала угрохать кучу времени, сил и нервов на переписывание кода под
другой язык/технологию/компоненты, а затем узреть, что производительность
осталась на прежнем уровне. Любая оптимизация, любая, должна начинаться с
поиска и анализа узких мест. Просто "уверенности" недостаточно, большой риск.

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

Вернуться к обсуждению:
Оптимизация программы, работающей с QUIK: нужно ли менять язык программирования? VBA
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.08.2014, 16:43
Готовые ответы и решения:

Как называется движение программирования или теория программы считывающая др. язык программирования
Не знал, как по другому задать вопрос, и также назвать тему, но буду краток: Допустим я хочу...

Что мощнее язык программирования Perl или язык программирования PHP
Какой из них лучше

Нужно узнать ответы задачи и вывести в язык программирования С++
1.Масса одного спортсмена равна х кг, а другого у кг. Могул ли они (ЙЕС/НОУ) соревноваться если...

Перевод программы из языка программирования Perl в язык Python
Здраствуйте, имею код написанный на perl, нужно его перевести в python, может кто-то помочь? Буду...

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

Перевод программы из языка программирования Perl в язык Python
Здраствуйте, имею код написанный на perl, нужно его перевести в python, может кто-то помочь? Буду...

Упражнение для программы калькулятор из книги Язык программирования С++
Здравствуйте. Вот упражнение и калькулятор из книги Страуструпа. Не могли бы вы объяснить мне, как...

Перевод программы из языка программирования Perl в язык Python
Здраствуйте, имею код написанный на perl, нужно его перевести в python, может кто-то помочь? Буду...

Нужно написать алгоритмы действий решения задач , используя язык программирования
Часть 2: 19,2 Часть 3: 19,2,27,32,39,49

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