Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Другие темы раздела
VBA Найти сумму элементов массива и вывести на печать Прошу помочь с программой :) У меня почему-то все элементы массива k=1 и с выводом на печать проблемы %-) Даны массивы A(m) и Y(m), m<=12. Найти сумму S=A(1)Y(m)+A(2)Y(M-1)+....+A(M)Y(1). Если S<24, вывести ее на печать; в противном случае вывести на печать оба исходных массива синим цветом. Сформировать новый массив K по правилу K= 1, если A(i)>Y(i) K= 0, если A(i)<=Y(i) https://www.cyberforum.ru/ vba/ thread700854.html VBA Оптимизировать макрос Word, который транспонирует таблицу с учетом объединения строк и столбцов
'Ìàêðîñ, òðàíñïîíèðóþùèé òàáëèöó, â êîòîðîé íàõîäèòñÿ êóðñîð. Èñõîäíàÿ òàáëèöà îñòàåòñÿ áåç èçìåíåíèé; òðàíñïîíèðîâàííàÿ- 'ïîÿâëÿåòñÿ â êîíöå äîêóìåíòà, ïîñëå ðàçðûâà ñòðîêè. 'Ñòðóêòóðà, õðàíÿùàÿ èíôîðìàöèþ îá îáúåäèíåíèÿõ Public Type cellInfo rs As Integer 'rowspan cs As Integer 'colspan w As Integer 'width shiftH As Integer 'ñìåùåíèå ïî ãîðèçîíòàëè - íóæíî äëÿ...
VBA Формирование массива с листа. Исправить код https://www.cyberforum.ru/ vba/ thread700299.html
На рабочем листе есть массив-строка С(5,1,1,7,1,21,1). Из него формируется новый квадратный массив. В приведенном коде все элементы нового массива равны 4. В чем здесь ошибка, подскажите, пожалуйста:umnik: Function g(c As Variant) As Double Dim i As Integer Dim j As Integer Dim n As Integer Dim R() As Double n = c.Columns.Count
VBA Найти минимальное значение в столбце и вывести его Друзья! Помогите найти ошибку в цикле. Надо найти минимальное значение в столбце и вывести его. Я код написал, но он у меня постоянно ругается на строку If Public Sub Пример31() Dim I As Long, min As Integer, max As Integer, SR As Long, proiz As Long For I = 1 To 10 Sheets("Пример-31").Cells(I, 1) = Int(Rnd * 10) Next I min = 0 For I = 1 To 10 If min = LBound(.Cells(I, 10)) Then https://www.cyberforum.ru/ vba/ thread700220.html
VBA Ввод и вывод данных в окне при работе с массивами
Помогите сделать пожалуйста так,чтобы пользователь мог вводить данные в окно и потом выводить введённые значения также в окне,чтобы проверить правильность работы программы. Option Explicit Option Base 1 Sub №1() Dim Массив_чисел, Количество_чисел, n As Integer, Среднее_арифметическое As Single Количество_чисел = Val("Введите количество элементов массива") For n = 1 To Количество_чисел ...
VBA Замена определенного текста на листе Word из пользовательской формы Здраствуйте. Нужно реализовать такую ситуацию. Есть документ в котором часть текста не меняется. Другую часть нужно изменить типо имя фамилия адрес номер акта и тд. Нужно что бы нажатием на кнопку вызывалась форма , в которую вводились данные, при окончание ввода опять же нажатием на кнопку данные заносились в определенные места в документе. Были мысли типо такого: Создание макроса замены в... https://www.cyberforum.ru/ vba/ thread699930.html
VBA Как выделить отдельные слова в ячейке https://www.cyberforum.ru/ vba/ thread699609.html
Прошу помочь с программой. %-) В определенном столбце выводятся построчно данные по заявкам, в каждой строке может быть несколько заявок. Требуется, чтобы в каждой ячейке выделялось определенное слово, например, "Горящая" и окрашивалась в цвет, отличный от остального текста. То что приведено ниже окрашивает весь текст в ячейке :( Спасибо!!! Sub brands() Application.EnableCancelKey =...
VBA Определить, расположены ли три точки на одной прямой
Здравствуйте уважаемые форумчане. Помогите пожалуйста, в вба несилен. Не пойму где ошибка. Собственно задание: Даны три точки А(x1, y1), В(x2, y2), С(x3, y3). Определить будут ли они расположены на одной прямой. Если нет, то вычислить периметр треугольника. Код: Sub two() Dim X1 As Double Dim X2 As Double Dim X3 As Double Dim Y1 As Double Dim Y2 As Double Dim Y3 As Double
VBA Вычисление определенных интегралов методом Монте-Карло https://www.cyberforum.ru/ vba/ thread699309.html
Нужно придумать пример, любой. Вычисление определенных интегралов методом Монте-Карло. В Excel и basic. Заранее огромное спасибо
VBA Изменение свойств документа Word или как еще задать желаемое название при сохранении https://www.cyberforum.ru/ vba/ thread699275.html
Добрый день! Задача такая: Формирую документ word программно из access (на основе шаблона) так: Set App = New Word.Application App.Documents.Add CurrentProject.Path & "\Template\" & "TempName.dot" With App.ActiveDocum
537 / 28 / 4
Регистрация: 25.04.2011
Сообщений: 238
18.11.2012, 15:15 0

Как и можно ли использовать Timer - VBA - Ответ 3716555

18.11.2012, 15:15. Показов 4157. Ответов 9
Метки (Все метки)

Лучший ответ Сообщение было отмечено как решение

Решение

Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
Public Sub test()
Application.OnTime Now + TimeValue("00:00:02"), "Work"
End Sub
 
Public Sub Work()
Application.OnTime Now + TimeValue("00:00:02"), "Work22"
UserForm1.Show False
End Sub
 
Public Sub Work22()
UserForm1.Hide
Application.OnTime Now + TimeValue("00:00:01"), "Test"
End Sub
взято из Возможно ли использование более одной Application.OnTime в VBA MS Word
Работоспособно, проверено на Экселе.
[quote=vaxo55;3716292]
Visual Basic
1
Set layerObj = ThisDrawing.Layers.Add("красный")[
/quote] - эту строчку каждый раз повторять не нужно, скорей всего будет ошибка (попытка каждый раз создать слой Layers.Add("красный"))

Кажется нужно использовать
Visual Basic
1
ThisDrawing.ActiveLayer.LayerOn = True
.
Пока не нашел OnTime для автокада (AcadApplication), пока в процессе поиска.

Вернуться к обсуждению:
Как и можно ли использовать Timer VBA
2
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.11.2012, 15:15
Готовые ответы и решения:

Как использовать куки, чтобы потом было можно их использовать в запросах
Скажите полажуйста! как добавить ! куки , чтобы потом было можно использовать в запросах! тоесть ...

Как можно определить переменную в файле configure.in,чтобы её можно было использовать в Makefile?
Ситуация такая - В проекте конфигуратор программы используется только для проверок на наличие...

Можно ли модули, написанные на Python, использовать в программе, которая пишется на Delphi? И если можно, то как?
Можно ли модули написанные на Python, использовать в программе которая пишется на Delphi? И если...

Thread vs Timer - что предпочтительнее использовать?
Что лучше - отдельный поток с while(inProcess) или таймер?

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

Программно создать Timer и использовать его
Я во время программы создаю таймер... var tm:Ttimer; begin tm:=Ttimer.create(form1);...

Thread.Sleep() или Timer. Что лучше использовать?
Здраствуйте уважаемые знатоки. Мне нужно опрашивать определенный метод с переодичностью 30 сек....

Имеет ли смысл использовать объект System.Timers.Timer в другом потоке
Добрый день! У меня по таймеру (System.Timers.Timer) в службе Windows Service, вызываются методы,...

Как её можно использовать по максимум ?
.

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