Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
VBA Связать два поля со списком https://www.cyberforum.ru/ vba/ thread621565.html
Здравствуйте. В access 2007 создается БД. В одной из форм появилась необходимость в создании двух полей со списком. Первое поле называется "Город/посёлок", а второе "Улица". В зависимости от выбранного города в первом списке, во втором должны отображаться улицы непосредсвенно этого города, а не других. Как это можно реализовать?
VBA Проверить существование файла. Проверить содержание ячейки
Уважаемые программисты я только начинаю тернистый путь, так что извините если вопросы не корректны. 1) Я в цикле открываю по очереди несколько файлов. Как проверить существует ли фаил и если его нет перейти к следующему? 2) Как проверить, что текст в ячейки написан курсивом? Если курсив то одни действия, а если обычный то другие? 3) Как проверить какого ячейка цвета, и в зависимости от...
VBA Генерирование ландшафта Товарищи, вообщем нажимаю размер массива 50*50 - генерирую поверхность. Нажимаю 100*100 все равно генерируется массив 50*50. Не знаю как две опции прописать на одну кнопку. Помогите, пожайлуста. Заранее благодарен. https://www.cyberforum.ru/ vba/ thread621510.html VBA Проверка наличия символа в строке + подсчет Всем, Здравствуйте. Помогите разобраться в следующем примере Имеется таблица (excel 2003) с данными. Информация имеется только в первом столбце. Необходимо проверить имеется ли символ "!" в каждой из строк, узнать кол-во символов "!" в каждой строке и найти максимальное кол-во "!" из всех строк. Sub Print() Dim aStringArray(), aWordStringArray() As String Dim aString As String Dim... https://www.cyberforum.ru/ vba/ thread621482.html
VBA Необходимо написать цикл для поиска
Есть примерный вариант. Который необходимо перевести в синтаксис VBA. заранее очень признателен. необходимо чтобы цикл находил ОКДП (основной классификатор вида деятельности предприятия, он содержит 7 символов) цикл по ОКДП из организации если окдп из базы не равно окдп исключениям (цикл на проверку исключений) тоi=1 while i<7 do if orgOKDP(i)=baseOKDP(i) then if i=7 then вывод этой...
VBA WORD 2003, вставить в тексте после каждой десятой точки перенос строки https://www.cyberforum.ru/ vba/ thread621417.html
Камрады, помогите решить такую задачу. Есть текст в WORD 2003, как вставить после каждой десятой точки перенос строки? Макрос нужен для деления сплошных массивов текста на блоки. Видел похожую тему https://www.cyberforum.ru/vba/thread616561.html. Но пример Казанского у меня не работает, выдаёт ошибку 6028 в строке №5 "не удается удалить диапазон". С примером Catstail не разобрался как получить...
VBA Как узнать Item листа в книге Excel https://www.cyberforum.ru/ vba/ thread621315.html
есть большая книга (листов больше 1000) Не ругайте - так удобнее мне для своих целей Name листов меняются программно, а item - величина постоянная Мне нужно оперировать доступом к конкретному листу по Item, для чего его сначала нужно узнать что-то типа id_sheet = Activesheet.Item но эта красота не работает
Макрос изменяющий цвет текста с одинаковыми свойствами VBA
Здравствуйте. Помогите пожалуйста сделать макрос для MS Word закрашивающий слова, по всему документу, с размером и шрифтом как у выделенного слова
VBA Макрос на создание сводной таблицы с несколькими столбцами https://www.cyberforum.ru/ vba/ thread620945.html
добрый вечер! имеется таблица, из которой нужно сделать сводную с несколькими столбцами. на отдельном листе вид того, как она должна выглядеть...нужно написать макрос, чтобы каждый раз не создавать такую таблицу, поскольку в книге будет 12 листов (на каждый месяц)...количество строк в каждом листе будет разное...просто макрорекодером не получается... в идеале хотелось бы чтобы сводная таблица...
VBA Использование кода на последующие строки Excel Добрый день! Имеется массив значений в excel и выполняется огромный код на строке 3. Необходимо сделать так, чтобы этот же код выполнялся на все заполненные последующие строки в excel или с указанием конкретного числа строк. https://www.cyberforum.ru/ vba/ thread620842.html
Поиск блютуз-устройств VBA
здравствуйте, как программно узнать все блютуз-устройства?
VBA Макрос для смены столбцов https://www.cyberforum.ru/ vba/ thread620495.html
Доброго времени суток! Форумчане,SOS! Need help!! Нужно сделать макрос для перемены столбцов. Смысл в чем: есть макрос для переноса данных из одного файла в другой, присылаются фактические данные и их нужно подливать в план.Проблема в том что факты присылают на последующие месяцы, и нужно изменить макрос так чтобы столбцы сменялись поочерёдно, то есть "сменил ссылку на файл, запустил макрос, факт...
здесь больше нет...
3374 / 1672 / 184
Регистрация: 03.02.2010
Сообщений: 1,219
10.07.2012, 13:49 0

Макрос для вставки макроса в Excel - VBA - Ответ 3254321

10.07.2012, 13:49. Показов 42864. Ответов 17
Метки (Все метки)

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

Решение

Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
Const z As String = vbNewLine
 
Dim n As Integer: n = 20
 
' -------------------------------------------------------------------
' --- в модуль "ЭтаКнига" -------------------------------------------
Dim s As String
s = ""
s = s & "Option Explicit" & z & z
 
s = s & "Private Sub Workbook_Open()" & z & z
 
s = s & "    If Environ(""UserName"") = ""pupkin"" Then" & z
s = s & "        Cells(1, " & n & ").EntireColumn.Hidden = False" & z
s = s & "    End If" & z
s = s & "End Sub"
 
Dim vbComp As VBComponent
Set vbComp = ThisWorkbook.VBProject.VBComponents("ЭтаКнига")
 
With vbComp.CodeModule
    .InsertLines .CountOfLines + 1, s
End With
 
Set vbComp = Nothing
' --- в модуль "ЭтаКнига" -------------------------------------------
' -------------------------------------------------------------------


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

Макрос для автоматической вставки фото в лист Excel
Подскажите макрос вставить фото как фон к примечанию в Excel. Пример в файле. Фото в столбце 2.

Макрос вставки изображений в Excel
Добрый день, уважаемые форумчане. Помогите, пожалуйста, с написанием макроса. Задача: на рабочем...

Мне необходимо из макроса Excel запустить макрос Word.
Мне необходимо из макроса Excel запустить макрос Word. Вот описание макроса Word: Public Sub...

Как запустить из макроса Excel макрос в файле Visio
Есть задача запустить из макроса в Excel Visio, загрузить файл vsd и запустить макрос из файла vsd.

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

Определите макрос SQR с формальными параметрами для вычисления x2, макрос-константу SIZE для задания размера массива и протестируйте работу макроса
Определите макрос SQR с формальными параметрами для вычисления x2, макрос-константу SIZE для...

Запустить макрос в активной книге Excel из макроса в personal.xlsb
Есть некоторый макрос запускающийся из personal.xlsb Макрос добавляет в активную книгу макрос...

Макрос для вставки символов юникода
Помогите. Нужно сделать макрос на вставку символа юникода по тиму Chrw(8292) чтоб он отображался в...

Макрос для вставки словосочетания в ячейки
Добрый день, дорогие программисты! Прошу сделать макрос для эксель, который вставлял бы...

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