Спасибо всем за помощь
Как поделить временной промежуток на периоды
Как поделить временной промежуток на периоды
Как поделить временной промежуток на периоды
Путь на сохранение файла, как прописать путь на сохранение файла, но при этом не сохранять сам файл
Автоматическое заполнение ячейки через список Combobox, использование Combobox с сохранением выпадающего списка
Путь на сохранение файла, как прописать путь на сохранение файла, но при этом не сохранять сам файл
Как задать область печати на одном листе
10.09.2015 23:18:04
В ручную установить проблем нет, вопрос именно программно (автоматически)
Наткнулся на одном иностранном форуме и решил вопрос таким образом, может кому пригодится:
Изменено: |
|||
|
Как задать область печати на одном листе
Как запомнить активную книгу
07.11.2013 20:11:04
Добрый день уважаемые форумчане, прошу помочь с такой проблемой.
Есть база и в ней код на VBA. При открытии базы появляется панель (лента) надстройки и на ней создается поле ввода (msoControlEdit). Далее из любой книги вводим в поле ввода текст, он ищется в базе, и должен выводиться в книгу из которой был сделан запрос. Проблема в том, что результат выводится в книгу базы, я так понимаю, что ввод в текста в поле ввода, делает активной книгу базы. Как запомнить или вернуться в книгу из которой был сделан запрос? С уважением.
Изменено: |
|
|
При копировании с листа в массив не копируется апостроф ( ' )
01.05.2013 00:35:33
Не получится, там различные данные и встречаются в разных столбцах. Решил проблему пока так: проверяю массив на наличии 0 в качестве первого символа и дописываю к этим значениям апостроф, потом вывожу на лист. На быстродействии вреде бы не сказалось. Думаю проблему можно считать решенной.
Спасибо за Ваш труд.
Изменено: |
|
|
При копировании с листа в массив не копируется апостроф ( ' )
При копировании с листа в массив не копируется апостроф ( ' )
msoControlEdit не обрабатывает событие по Enter
как сохранить историю при работе макроса, при запуске макросы затирают буфер обмена и историю откатов
msoControlEdit не обрабатывает событие по Enter
27.04.2013 13:03:18
Добрый день, уважаемые форумчане
обращаюсь к Вам с такой проблемой: есть объект msoControlEdit на ленте, при вводе в него значения и нажатия Enter происходит выборка из базы по условию из msoControlEdit, создается временный лист и на него выводится результат. После выбора нужного значения лист автоматически удаляется. Проблема состоит в том, что если мне необходимо сделать выборку второй раз с тем же самым условием т.е. значение в msoControlEdit не меняется (выделяю текст в msoControlEdit и нажимаю Enter), то вызов макроса не происходит. Не происходит он даже в том случае, если удалить один символ и потом его написать снова. Вопрос как сделать так, чтобы макрос вызывался каждый раз, даже если значение не изменялось. Заранее спасибо! С уважением.
Изменено: |
|
|
Как изменить ширину msoControlComboBox
Как изменить ширину msoControlComboBox
10.04.2013 20:20:30
Добрый день,
помогите разобраться с таким вопросом на Ленте "Надстройки" создаю Выпадающий список (msoControlComboBox) Список создается, но невозможно изменить его ширину т.е. Width = 100 не вызывает ошибку, но и не выполняется. Смотрел в отладчике width = 23 что до выполнения строки, что после выполнения. Пробовал даже вручную изменить, меняется на любое потом опять становиться 23. Как это можно победить? P.S. Office 2010
Изменено: |
|
|