Форум программистов, компьютерный форум, киберфорум
VBA
Войти
Регистрация
Восстановить пароль
Другие темы раздела
VBA Найти среднее значение элементов второго столбца матрицы найти среднее значение элементов 2-го столбца, максимальное значенне этих элементов и количество значений меньших 78. Вот что у меня получилось, но оно не работает чего-то, помогите пожалуйста Option Base 0 ' Опис змінних рівня модуля Dim Список(3, 2) As Variant, i As Integer Dim СписокВиводу(3) As Variant Private Sub CommandButton1_Click() 'процедура проведення обчислень з вибраними... https://www.cyberforum.ru/ vba/ thread713612.html Обращение к файлам rtf из VBA Word для копирования содержимого VBA
Кто знает каким образом можно копировать части rtf файла в ворд? Как пример кусочек кода: fname = "C:\НАКАЗ.rtf" Set doc2 = ActiveDocument ActiveDocument.Content.Text = "" Set doc1 = Documents(fname) 'здесь возникает ошибка -"неправильный тип файла" doc1.Open FileName:=fname s = doc1.Content.Text В дальнейшем нужно периодически обращаться к файлу rtf...
VBA Автосортировка по указаному номеру столбца Всем доброго времени суток. У меня возникла такая проблема. Не знаю как осуществить следующее. Есть файл эксель, там много столбцов. И есть ячейка. Если мы укажем в ячейке, к примеру 1, сортируется столбец А (по возрастанию), если - 4 , то D и так далее Может подскажет кто что и как делать? https://www.cyberforum.ru/ vba/ thread713490.html VBA Вставка относительных ссылок в формулу посредством переменных https://www.cyberforum.ru/ vba/ thread713425.html
Добрый день. я который раз возвращаюсь к одной загвоздке в своем макросе и никак не могу ее решить. помогите пожалуйста. есть вырезка из кода: k = ActiveCell.Offset(-9, -5).Address(0, 0, ReferenceStyle:=xlR1C1) s = ActiveCell.Offset(-9, -6).Address(0, 0, ReferenceStyle:=xlR1C1)
VBA Построение диаграммы. Создание нового тега и ошибка "type mismatch"
Здравствуйте! После запуска макроса выдает ошибку run-time error 13 type mismatch в этом месте кода: X1 = Range(Workbooks(MyName).Worksheets(MyDannie).Cells(iRowi + 7, iClmj + 3), Workbooks(MyName).Worksheets(MyDannie).Cells(iRow1, iClmj + 3)).Value Не могу разобраться в причине ее возникновения. Попытался уменьшить количество аргументов. Проблему не решило. Подскажите как исправить проблему....
VBA Поиск на листах и систематизация данных https://www.cyberforum.ru/ vba/ thread713297.html
На "Лист1" в 1 столбце находится список организаций в столбец 2 и 3 должны копироваться данные со 2 и 3 листа. На 2 и 3 Лист выгружаются данные из разных программ 1С и ИМУС нужно что бы макрос отыскивал на "Лист2" организацию например "Стройматериалы" брал данные из 2 столбца и записывал их на "Лист1" в 2 столбец напротив "Стройматериалы" далее находил "Стройматериалы" на "Лист3" копировал данные...
VBA Переключение языка ввода в зависимости от столбца Добрый день! Есть таблица из двух колонок. Как прописать макрос, который бы делал следующее?: 1. если курсор находится в первой колонке - язык ввода становится русским 2. если курсор находится во второй колонке - язык ввода становится английским https://www.cyberforum.ru/ vba/ thread713186.html VBA Получить метки дисков
Есть форма для выбора диска, на который нужно сохранить отчет Excel. Т.к. очень часто нужно сохранить отчет на флешку, возникла необходимость выводить в ComboBox не только букву диска, но и его метку (чтоб у неопытных пользователей не возникало трудностей при поиске нужного устройства). Все работает кроме вывода метки диска : Private Declare Function GetLogicalDriveStrings Lib "kernel32"...
VBA Проверка на число в InputBox вызывает ошибку https://www.cyberforum.ru/ vba/ thread713125.html
a = InputBox("a") Do While Not IsNumeric(a) MsgBox "Ошибка" a = InputBox("a") Loop b = InputBox("b") Do While Not IsNumeric(b) MsgBox "Ошибка" b = InputBox("b") Loop
VBA Реализовать оповещение, если в заданный промежуток времени от адресата нет письма https://www.cyberforum.ru/ vba/ thread713123.html
Как можно реализовать оповещение, если в заданный промежуток времени от адресата нет письма. К примеру есть адресаты с ящиками ввида: mail1@example.com mail2@example.com ......... mail100@example.com Если в заданный период времени, допустим, раз в сутки, от одного из адресатов нет письма, то приходило бы письмо/оповещение об этом.
VBA Передавать в макрос параметры в зависимости от выбранной ячейки
Суть такова: мне нужно привязать уже готовый макрос к нескольким ячейкам (макрос - на внешний запуск приложения) но при этом ещё сделать условие что если одна ячейка вызов проги с одним параметром, другая ячейка с другим параметром Сама программа на Delphi 7 надеюсь на вашу помощь)))
VBA Автоматический ввод пароля при открытии файла Excel Добрый день! По работе каждый день приходится сталкиватся с множеством Excel-файлов, на которых стоит один и тот же пароль. Все эти файлы имеют схожее название и представляют собой примерно следующее: "forex" + date, то есть forex211012, forex221012, forex271112. На всех стоит один и тот же пароль. Каждый раз ввод
0 / 0 / 1
Регистрация: 25.02.2013
Сообщений: 33
05.10.2013, 20:07 0

Авторские программы, библиотеки, надстройки и шаблоны - VBA - Ответ 5142335

05.10.2013, 20:07. Показов 253750. Ответов 254
Метки (Все метки)

Ответ

Предыдущий вопрос снимаю, т.к. Add-in VB Style Code работает нормально на другом компе.
Буквально пару минут назад решил проблемы копирования из/в компилятора VBA кириллических символов. Возможно кому-то будет полезно. Итак, чтобы корректно копировать кириллицу из VBA необходимо запустить .reg-файл следующего содержания:
Кликните здесь для просмотра всего текста
Код
REGEDIT4
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage]
"1250"="c_1251.nls"
"1251"="c_1251.nls"
"1252"="c_1251.nls"
"1253"="c_1251.nls"
"1254"="c_1251.nls"
"1255"="c_1251.nls"
"437"="c_866.nls"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontMapper]
"ARIAL"=dword:000000cc
"DEFAULT"=dword:000000cc
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\Language]
"Default"="0419"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\FontSubstitutes]
"Arial,0"="Arial,204"
"Arial Cyr,0"="Arial,204"
"Comic Sans MS,0"="Comic Sans MS,204"
"Courier,0"="Courier New,204"
"Courier,204"="Courier New,204"
"Courier New Cyr,0"="Courier New,204"
"Fixedsys,0"="Fixedsys,204"
"Helv,0"="MS Sans Serif,204"
"MS Sans Serif,0"="MS Sans Serif,204"
"MS Serif,0"="MS Serif,204"
"Small Fonts,0"="Small Fonts,204"
"Tahoma,0"="Tahoma,204"
"Times New Roman,0"="Times New Roman,204"
"Times New Roman Cyr,0"="Times New Roman,204"
"Tms Rmn,0"="MS Serif,204"
"Verdana,0"="Verdana,204"
"Arial CE,238"="Arial,204"
"Arial CYR,204"="Arial,204"
"Courier New CE,238"="Courier New,204"
"Courier New CYR,204"="Courier New,204"
"Times New Roman CE,238"="Times New Roman,204"
"Times New Roman CYR,204"="Times New Roman,204"
"Times New Roman Cyr,0"="Times New Roman,204"
"System,0"="System,204"
"Fixedsys,0"="Fixedsys,204"
"Small Fonts,0"="Small Fonts,204"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout\DosKeybCodes]
"00000409"="ru"

Чтобы вставить кириллический текст в VBA необходимо, чтобы он был того же шрифта, что стоит там в данный момент (стандартно - Courier New)

Вернуться к обсуждению:
Авторские программы, библиотеки, надстройки и шаблоны VBA
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.10.2013, 20:07
Готовые ответы и решения:

Программы на 1С и авторские права
На форуме много сильных программистов, полагаю, что кто-то пишет и отдельные программы. Интересует...

Поменять авторские права в описании программы
Народ подскажите как поменять авторские права в описании программы, срочно надо. Пож-та

Полезные коды и авторские программы на Lisp
Расскажите, пожалуйста, что на лиспе пишите? вкратце, хотя бы. Очень интересно. Понятно, что...

Шаблоны и динамические библиотеки
Зачем им динамические реализации, там ведь одни шаблоны и достаточно заголовочных файлов?(Boost...

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

Где хранятся шаблоны во время выполнения программы?
Где хранятся шаблоны во время выполнения программы? и если у меня если: template<typename T>...

Шаблоны проектирования для смены языка программы.
Требуется создать библиотеку для смены языка пользовательского интерфейса программ. В принципе,...

Хранить шаблоны документов в базе и выводить данные в эти шаблоны
Доброго времени суток. Интересует вопрос: мне необходимо формировать вордовские документы по...

Библиотеки программы
Знаю, что подобные темы обсуждались, но ничего путного не нашел. Написал программу CLR, но...

Чем отличаются шаблоны HTML и шаблоны WordPress
В чём различие между шаблонами HTML и WordPress. Кроме того, что создаются они разными способами....

Библиотеки для программы
Какие библиотеки нужно подключить? #include "stdafx.h" #include <iostream> using namespace...

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