Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Другие темы раздела
VBA Редактирование документа word https://www.cyberforum.ru/ vba/ thread260577.html
Доброго дня, в цикле создается n-документов word, мне необходимо эти документы не создавать по отдельности, а добавлять в один. Спасибо.
Создал многомерный массив как загнать в Комбобокс VBA
Создал многомерный массив как загнать в Комбобокс, именно по массивно первый, второй и т.д. Спасибо 'создаём массив многомерный, данные массива String Dim Массив(1 To 20, 1 To 70) As String 'элементу многомерного массива присваивается значение Массив(1, 1) = 23 Считываем_с_массива_Массив1 = Массив(1, 1) 'если не присвоено значение, тогда в переменной будет 0 или "" в зависимости от типа...
VBA Отладка программ https://www.cyberforum.ru/ vba/ thread260495.html
как это сделать в word не как не могу сделать эту программу 1.Опредилит количество абзацев в документе. Абзац который содержет наибольшее число предложение, выделит красным курсивом.Вывести в конце документа сообшение а) о количестве абзацев; б)номера абзаца с наибольшим числом предложение; 2.подсчитат в четвертом абзаце (если токого нет , выдать соответствующее сообшение) количество слов,...
VBA Одновременное выполнение разных процедур в одном файле? https://www.cyberforum.ru/ vba/ thread260441.html
1. могут ли в одном екселе выполняться разные процедуры параллельно? есть ли проблемы в одновременном исполнении? 2. если в одной процедуре есть пауза Application.Wait Time:=Now + TimeSerial(0, 0, 10) то другая процедура будет выполняться или тоже будет остановлена на период паузы? 3. почему эта пауза конкретно нагружает процессор? и есть ли оператор паузы, не нагружающий процессор? спасибо,...
VBA Связать содержимое в ListBox'e с картинками
Можно ли связать содержимое в ListBox'e с картинками? К каждой строке - своя картинка, как пояснение.
VBA Сортировка содержимого таблицы Ворд от А до Я 'сортировка выделенной таблицы активного документа от А до Я Selection.Sort ExcludeHeader:=False, FieldNumber:="столбцам 1", _ SortFieldType:=wdSortFieldAlphanumeric, SortOrder:=wdSortOrderAscending, _ FieldNumber2:="", SortFieldType2:=wdSortFieldAlphanumeric, SortOrder2:= _ wdSortOrderAscending, FieldNumber3:="", SortFieldType3:= _ wdSortFieldAlphanumeric, SortOrder3:=wdSortOrderAscending,... https://www.cyberforum.ru/ vba/ thread260178.html
VBA реализация решения в VBA https://www.cyberforum.ru/ vba/ thread260159.html
окажите помощь пожалуйста Задание 1. По заданным значениям сторон А, В, С найти площадь треугольника по формуле Герона S=√(P(P-A)(P-B)(P-C)), где P-полупериметр треугольника. Задание 2. Вычислить функцию y={3x^2- 11x, если x<0 x+33, если 0≤x≤4 √(x^2+2x), если x>4
количество найденных записей VBA
Здравствуйте уважаемые форумчане, нужна ваша помощь. организовал функцию поиска по документу Cells.Find(What:="мурманск", After:=ActiveCell, LookIn:=xlFormulas, _ LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _ MatchCase:=False, SearchFormat:=False).Activate задача состоит в седуйщем нужно модифицировать этот код (ну или мож кто знает как это по другому...
VBA multipage Как программно открыть нужную страницу в multipage, а то погуглил и ничего не понял https://www.cyberforum.ru/ vba/ thread259732.html VBA Размер символов в формулах. Здравствуйте, скажите, пожалуйста, как изменить размер символа в формуле. МС Ворд 2007. Например есть функция, в которой содержится сумма элементов от 1 до n. Но при 14 шрифте она очень большая, надо уменьшить, пытаюсь выделить ее и поменять размер шрифта, но шрифт меняется для всей формулы. ___ \ \ / /__ https://www.cyberforum.ru/ vba/ thread259704.html
Запись в элементах управления в две строки VBA
Можно ли и как при помощи ВБА сделать Запись в элементах управления в две строки 1.в лейбле 2.в текст боксе 3.надпись - Caption на кнопке Заранее спасибо
VBA Работа с word из excel https://www.cyberforum.ru/ vba/ thread259651.html
Dim wd As Object Public Sub newdoc() Set wd = CreateObject("word.application") wd.documents.Add wd.Visible = True End Sub Public Sub t(s As String) wd.Selection.TypeText (s)
204 / 43 / 6
Регистрация: 15.10.2010
Сообщений: 125
22.03.2011, 17:25 0

Создал многомерный массив как загнать в Комбобокс - VBA - Ответ 1475082

22.03.2011, 17:25. Показов 7866. Ответов 1
Метки (Все метки)

Ответ

п.1 Многомерный массив в combobox загнать несложно. Сначала его нужно определить как public, чтобы был виден из всех модулей:

Visual Basic
1
Public mas(1 To 70, 1 To 35)
после этого заполняем его:

Visual Basic
1
2
3
4
For r = 1 To 70
mas(r, 1) = r
mas(r, 2) = IIf(r < 36, r, r - 35)
Next
после чего, если заполнение combobox идет с нажатия кнопки, вводим его в созданную combobox:

Visual Basic
1
2
3
4
5
6
Private Sub CommandButton1_Click()
 
ComboBox1.ColumnCount=2
ComboBox1.List = mas
 
End Sub
п.2. Если нужно внести несколько массивов, их просто объединяем в 1 и также приравниваем. Можно добавить в конейц каждого массива пустую строку и получится разделение блоков.

Если я Вас поняла не так, опишите проблему с примером:вставьте картинку того, что нужно получить на выходе.

Добавлено через 12 минут
п.1 Многомерный массив в combobox загнать несложно. Сначала его нужно определить как public, чтобы был виден из всех модулей:

Visual Basic
1
Public mas(1 To 70, 1 To 35)
после этого заполняем его:

Visual Basic
1
2
3
4
For r = 1 To 70
mas(r, 1) = r
mas(r, 2) = IIf(r < 36, r, r - 35)
Next
после чего, если заполнение combobox идет с нажатия кнопки, вводим его в созданную combobox:

Visual Basic
1
2
3
4
5
6
Private Sub CommandButton1_Click()
 
ComboBox1.ColumnCount=2
ComboBox1.List = mas
 
End Sub
п.2. Если нужно внести несколько массивов, их просто объединяем в 1 и также приравниваем. Можно добавить в конейц каждого массива пустую строку и получится разделение блоков. Если массивы нужно внести по столбцам, то в большой массив объединяем поэлементно: строку массива 1 как элемент 1-ого столбца общего массива, строку массива 2 как элемент 2-ого столбца общего массива и т.д. По-моему так вполне рационально...

Если я Вас поняла не так, опишите проблему с примером:вставьте картинку того, что нужно получить на выходе.

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

Как загнать в массив столбцы идущие не по порядку
Всем привет! Столкнулся с проблемой, имеется таблица в формате excel. В ней есть n-е количетсов...

Не могу загнать данные из БД в многомерный массив
Здравствуйте! Никак не получается правильным образом загнать данные в многомерный массив из БД...

Как загнать текст из консоли в массив и как загнать текст из файла в массив
Как загнать текст из консоли в массив и как загнать текст из файла в массив. Как использовать...

Добавление массива в многомерный массив (не элемента в многомерный массив)
Доброго времени суток уважаемые форумчане! Столкнулся с такой проблемой: требуется в многомерный...

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

Как массив загнать в Bitmap
Люди помогите тану есть массив bits вот так созданный:%) а как его обратно в буфер загнать?:-[...

Как загнать предложение в массив?
Как загнать предложение в массив string? Посимвольно это все понятно, а именно как чтобы каждое...

Как загнать массив записей в процедуру?
Как загнать массив записей в процедуру? Препод задал задачу по добавлению и изменению массива...

Как из ListBox загнать значение в массив?
Ребят, как из listBox загнать значение в массив?

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