Если у вас есть идея или совет по эффективному использованию редактора Word, то пишите мне через форму контактов на сайте. Любые ваши дельные советы и подсказки будут размещены в очередных выпусках рассылки и на сайте (с указанием вашего авторства).
Выделенный текст не заменяется при введении нового текста
Владимир задал вопрос: Хочу заменить кусок текста, выделяю его, начинаю печатать другой, старый кусок остается, а новый печатается слева от него (insert отключен). Что за глюк и как его исправить?
Это не глюк, а настройки редактора. В меню Сервис выберите команду Параметры. Перейдите на вкладку Правка и установите флажок на опции "Заменять выделенный фрагмент".
Как сохранить в переменной имя выбранной директории
Андрей интересуется: Здравствуйте! Будьте добры, подскажите как можно вызвать с помощью макроса для Ворда диалоговое окно со списком директорий. Затем выбрать требуемую директорию и сохранить этот путь в переменной (т.е. вернуть значение переменной).
Попробуйте вот такой макрос. Он выводит полный путь к директории, выбранной из диалога.
Sub getPathName()
'получение пути из диалога
Dim fileDlg As FileDialog
Dim fName As String
Set fileDlg = Application.FileDialog(msoFileDialogFolderPicker)
With fileDlg
If .Show = -1 Then
fName = .SelectedItems(1)
End If
End With
MsgBox fName
End Sub
Как программно определить имя текущего пользователя
Абдусаид спрашивает: У меня есть два вопроса:
1.Как можно узнать программно имя текущего пользователя?
2. Как можно программно запускать MS Outlook и отправлять письмо?
Что касается первого вопроса, то для определения имени текущего пользователя можно использовать следующий макрос:
Sub nameUser()
Dim myPath As String
myPath = Environ$("username")
MsgBox myPath
End Sub
Владимир интересуется: Подскажите, пожалуйста, как можно в документе в числах заменить десятичную точку на запятую, используя опцию "Найти и заменить"?
Для этого необходимо выполнить следующие действия:
Откройте диалоговое окно Найти и заменить (сочетание клавиш «Ctrl+H»);
В поле Найти вставьте выражение: ([0-9]{1;}).;
В поле Заменить вставьте выражение: \1,;
Установите флажок на опции "Подстановочные знаки";
Вся информация, представленная на сайте WordExpert.ru и в этой рассылке, никаким образом не связана с корпорацией Microsoft. В рассылке упоминаются компании и продукты, которые могут быть зарегистрированными торговыми марками и принадлежать различным физическим и юридическим лицам как на территории РФ, так и за ее пределами.
Авторские права на все материалы, опубликованные на сайте WordExpert.ru и в этой рассылке (включая текст, фотографии, подборку, расположение и т.п.) принадлежат Кокину Антону Вадимовичу, если не указано иное. Вы можете свободно использовать и распространять эти материалы с обязательной ссылкой вида "Информация с сайта WordExpert.ru" и с обязательным указанием автора материала.
Все материалы, опубликованные на сайте WordExpert.ru и в этой рассылке, представлены на информационной основе. Вы можете использовать любую информацию с сайта WordExpert.ru или из данной рассылки исключительно на свой страх и риск. Тем не менее, я рекомендую перед применением какой-либо информации с сайта WordExpert.ru или из данной рассылки обязательно сохранять и создавать резервные копии ваших документов.
В этой рассылке также упоминаются различные web-страницы с соответствующими ссылками. Эти ссылки указываются исключительно в информационных целях и никакой рекомендации или одобрения с моей стороны данных веб-страниц не подразумевается, если не указано иное.