Ru-Board.club
← Вернуться в раздел «Программы»

» Microsoft WORD

Автор: PRiM
Дата сообщения: 18.11.2005 09:06
kuku1375
Открыть то получается, а вот отредактировать - фиг.
Юзеры ругаются, но, имхо, делать нечего, пусть привыкают к новой версии, проклиная МИКРОСОФТ.
Автор: Anastasie
Дата сообщения: 18.11.2005 15:13
Такая фигня стала происходитm.
Когда в ворде выбираю Вставка-> символ
он зависает а потом пишет что работа программы будет завершена, восстановить документ, отправить отчет.. бла-бла-бла..
что с этим делать?
Автор: kuku1375
Дата сообщения: 19.11.2005 00:04
PRiM

Цитата:
Открыть то получается, а вот отредактировать - фиг

Еще раз. Вы так ничего не откроете. Вы можете тольео выбрать из нескольких образцов.
Отредактировать можно, например так: нажать и держать кнопку shift, "кликнуть" по всем составляющим диаграммы, после чего нажать ctrl+c или x, в результате чего вы скопируете это все в память. Потом нажмите кнопку esc, чтобы убрать эту диаграмму, после чего нажмите сочетание ctrl+v и содержимое памяти скопируется в ваш файл. Редактируйте на здоровье.
Прошлый раз вы спрашивали как открыть какой-то файл. Если это файл графики и его формат поддерживается Вордом, то вставить его содержимое в документ можно так:
Insert=>Object=>Create from File=>Browse
С его содержимым можно поступить как выше.

Цитата:
пусть привыкают к новой версии, проклиная МИКРОСОФТ.

С другой стороны, Офис 2003 идет с Визио, в котором можно создать диаграмму любого нужного вида, а потом спокойно вставить ее в Ворд.
Автор: LimaR
Дата сообщения: 21.11.2005 22:13
У меня стоит office 2003 corporate. Есть проблема: при прокручивании мышкой безбожно тормозит(в office xp такого нету). Не подскажете в чём дело?
Автор: Wallace
Дата сообщения: 21.11.2005 23:37
LimaR
В кривом модуле автоматичской проверки орфографии.
Автор: abz
Дата сообщения: 22.11.2005 00:22
LimaR

Цитата:
Не подскажете в чём дело?

Дело в библиотеке MSGRRU32.DLL при установленном SP1. Ставь SP2 или подменяй её из дистрибутива без SP.
Автор: tln
Дата сообщения: 22.11.2005 21:59
Есть два файла в которых содержится много многострочных блоков текста, разделенных двумя пустыми строками. Как можно все текстовые блоки из первого файла в таком же порядке вставить во второй (чтобы они чередовались между собой)?
Автор: kuku1375
Дата сообщения: 22.11.2005 23:48
tln

Цитата:
Как можно все текстовые блоки из первого файла в таком же порядке вставить во второй (чтобы они чередовались между собой)?

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

Проще всего это сделать вручную. Если есть время и желание повозиться, тогда можно сделать так:
1. экспортировать эти два файла в Аксесс;
2. добавить в каждой таблице по еще одной колонке;
3. пронумеровать дополнительные колонки в одной таблице четными, в другой нечетными числами;
4. объединить таблицы и рассортивать по порядку чисел в дополнительной колонке;
5. убрать дополнительную колонку;
6. экспортировать результат в Ворд.
Автор: tln
Дата сообщения: 23.11.2005 07:35
kuku1375
а как в этом случае сделать, чтобы каждый абзац поподал в одну ячейку таблицы?
Автор: kuku1375
Дата сообщения: 23.11.2005 14:31
tln

Цитата:
чтобы каждый абзац поподал в одну ячейку таблицы?

Как обычно, в Ворде выделяете весь текст, идете в меню:
Table=>Convert=>Text to Table
Автор: deneor
Дата сообщения: 26.11.2005 14:47
Кто-нибудь помогите... Нужно распечатать некий текст в книжной форме и скрепить посередине... Но тут столкнулся с вопросом как сделать так чтобы Word при разделении на колонки на одну страницу не пихал следующий за колонкой текст... Короче говоря чтобы сделать книжку и сшить её посередине... ( Пользуюсь Word'ом 2003 )
Автор: kuku1375
Дата сообщения: 26.11.2005 16:18
deneor

Цитата:
Нужно распечатать некий текст в книжной форме

Чтобы на одном листе печатать несколько страниц вордовского текста, пользуются программой FinePrint, см.
http://forum.ru-board.com/topic.cgi?forum=5&topic=6381&start=40
Автор: ghosty
Дата сообщения: 26.11.2005 17:42
СРОЧНО!!! Подскажите, где может храниться автосохраненный Normal.dot в случае сбоя?

Написал программку, а она зависла в ходе выполнения (скорее всего, из-за глюка Ворда). Нужно восстановить программку!
Автор: kuku1375
Дата сообщения: 26.11.2005 20:43
ghosty
C:\Documents and Settings\Ваше имя\Application Data\Microsoft\Templates
Автор: ghosty
Дата сообщения: 26.11.2005 21:23
kuku1375
Спасибо, об этом месте я знаю, но там я почему-то нашел только файл недельной давности. Главное, после того, как я вновь запустил Ворд, он мне сообщил, что НормалДот был изменен, и хочу ли я его загрузить. Я так и не понял вопроса
Пришлось переписать макрос заново...

Теперь новый вопрос:
Можно ли найти имя, к примеру, И. Иванов во всех формах (И.Иванов, И. Иванов, Иван Иванов и т.п.)?
Попытка ввода чего-то вроде "И* Иванов*" приводит к тому, что могут быть выделены несколько абзацев в том случае, если в одном, к примеру предложение начинается с "И вот...", а в другом упоминается Иванов
Можно ли как-то задать количество любых знаков в формуле поиска? Потому что в хелпе говорится почему-то только о том, как задать количество повторяющихся.
Автор: kuku1375
Дата сообщения: 26.11.2005 22:23
ghosty

Цитата:
Можно ли как-то задать количество любых знаков в формуле поиска?

ctrl+f=>More=>Use wildcards -поставить галку, а дальше – ваши возможности, скопированные из хелпа:[more]

To find:

Any single character
Type ?
For example, s?t finds "sat" and "set".

Any string of characters
Type *
For example, s*d finds "sad" and "started".

The beginning of a word
Type <
For example, <(inter) finds "interesting" and "intercept", but not "splintered".

The end of a word
Type >
For example, (in)> finds "in" and "within", but not "interesting".

One of the specified characters
Type [ ]
For example, w[io]n finds "win" and "won".

Any single character in this range
Type [-]
For example, [r-t]ight finds "right" and "sight". Ranges must be in ascending order.
Any single character except the characters in the range inside the brackets
Type [!x-z]
For example, t[!a-m]ck finds "tock" and "tuck", but not "tack" or "tick".

Exactly n occurrences of the previous character or expression
Type {n}
For example, fe{2}d finds "feed" but not "fed".

At least n occurrences of the previous character or expression
Type {n,}
For example, fe{1,}d finds "fed" and "feed".

From n to m occurrences of the previous character or expression
Type {n,m}
For example, 10{1,3} finds "10", "100", and "1000".

One or more occurrences of the previous character or expression
Type @
For example, lo@t finds "lot" and "loot".

Notes

You can use parentheses to group the wildcard characters and text and to indicate the order of evaluation. For example, type <(pre)*(ed)> to find "presorted" and "prevented".
You can use the \n wildcard to search for an expression and then replace it with the rearranged expression. For example, type (Ashton) (Chris) in the Find what box and \2 \1 in the Replace with box. Word will find "Ashton Chris" and replace it with "Chris Ashton".

Search by using codes

Use codes to find and replace

On the Edit menu, click Find or Replace.

If you don't see the Special button, click More.

Enter a code in the Find What box. Do one of the following:
To choose a code from a list, click Special, click a character, and then type any additional text in the Find what box.
Type a code directly in the Find what box.
For example, type ^p to find a paragraph mark.

If you want to replace the item, enter what you want to use as a replacement in the Replace with box.
Click Find Next, Replace, or Replace All.
To cancel a search in progress, press ESC.

Codes for items you want to find and replace

As specified, some codes work only if the Use wildcards option is on or off.

Codes that work in the Find what or Replace with box
To specify:
Paragraph mark ()
Type ^p (doesn’t work in the Find what box when wildcards are on) or type ^13
Tab character ()
Type ^t or type ^9

ASCII character

Type ^nnn, where nnn is the character code
ANSI character
Type ^0nnn, where 0 is zero and nnn is the character code
Em dash ( — )
Type ^+
En dash ( – )
Type ^=
Caret character
Type ^^
Manual line break ()
Type ^l or type ^11
Column break
Type ^n or type ^14
Page or section break
Type ^12 (when replacing, inserts a page break)
Manual page break
Type ^m (also finds or replaces section breaks when wildcards are on)
Nonbreaking space ()
Type ^s
Nonbreaking hyphen ()
Type ^~
Optional hyphen ()
Type ^-
Code that works in the Find what box only (when wildcards are on)

Picture or graphic (inline only)
Type ^g
Codes that work in the Find what box only (when wildcards are off)
Any character
Type ^?
Any digit
Type ^#
Any letter
Type ^$
Unicode character
Type ^Unnnn where nnnn is the character code
Picture or graphic (inline only)
Type ^1
Footnote mark
Type ^f or type ^2
Endnote mark
Type ^e
Field
Type ^d
Opening field brace (when field codes are visible)
Type ^19
Closing field brace (when field codes are visible)
Type ^21
Comment
Type ^a or type ^5
Section break
Type ^b

Em space (Unicode)
Type ^u8195
En space (Unicode)
Type ^u8194
White space
Type ^w (any combination of regular and nonbreaking spaces, and tab characters)
Codes that work in the Replace with box only
Windows Clipboard contents
Type ^c
Contents of the Find what box
Type ^&
Notes

If you include the optional hyphen code, Word finds only text with optional hyphens in the position you specified. If you omit the optional hyphen code, Word finds all matching text, including text with optional hyphens.
If you're searching for fields, you must display field codes (field code: Placeholder text that shows where specified information from your data source will appear; the elements in a field that generate a field's result. The field code includes the field characters, field type, and instructions.). To switch between displaying field codes and field results (field results: Text or graphics inserted in a document when Microsoft Word carries out a field's instructions. When you print the document or hide field codes, the field results replace the field codes.), click the field, and press SHIFT+F9. To show or hide field codes for all fields in the document, press ALT+F9.
If you're searching for graphics, Word finds only inline graphics; Word does not find floating graphics. By default, Word inserts imported graphics as inline graphics, but you can change a floating graphic to an inline graphic.
To find a character using the Unicode value, select the Match Case check box. If you clear the Match Case check box, Word searches all instances of uppercase and lowercase characters specified by the value.
[/more]
Автор: knrd
Дата сообщения: 26.11.2005 22:41
ghosty

Цитата:
Можно ли как-то задать количество любых знаков в формуле поиска?


Добавлю к тому, что написал kuku1375, что в пакете макросов С.Хозяинова (см. здесь).
Есть подробное описание поиска/замены с примерами.
Автор: ghosty
Дата сообщения: 26.11.2005 23:59
kuku1375
knrd
Благодарю за ответ


Цитата:
а дальше – ваши возможности, скопированные из хелпа

Поиском я пользоваться умею, и там я, к сожалению, по своему вопросу ничего не нашел

Цитата:
Добавлю к тому, что написал kuku1375, что в пакете макросов С.Хозяинова

Если Вы имеете в виду этот документ, то там также нет решения.


Добавлено:
Несколько уточнил (дописав) свой предыдущий вопрос...
Автор: Yuk
Дата сообщения: 27.11.2005 00:42
ghosty

Цитата:
Можно ли как-то задать количество любых знаков в формуле поиска?

А зачем любых, если вернуться к задаче? [А-я. ]{n} разве не устроит?

Добавлено:
А можно так:
<И*>[. ]{1,}Иванов*>
Автор: ghosty
Дата сообщения: 27.11.2005 01:16
Yuk

Цитата:
[А-я. ]{n} разве не устроит?

Честно говоря, даже не подумал о таком сочетании. Сейчас попробовал - у меня почему-то не работает.
Однако это делу, по-моему, не поможет. Итак, предположим мне нужно выделить все случаи, в которых в тексте попадается некто Иванов Иван. Берем случай, когда имя идет перед фамилией:
Иван Иванов
Здесь мне нужно задать первый элемент поиска: И*
И второй: Иванов*,
а также определить максимальный диапазон между двумя этими паттернами в знаках. Т.е. чтобы в него попадали и "Иван Иванов" и "И. Иванов" - в данном случае это будет 4.

В случае [А-я. ]{n} задается не столько диапазон, сколько количество знаков в искомом паттерне. Т.е. если я задаю И[А-я]{4}Иванов, то я не найду "И. Иванов", не так ли?

Сейчас я ищу наиболее простой способ решения, т.к. список имен велик. Надеялся, что это можно сделать средствами самого Ворда. Неужели нельзя?
Автор: Yuk
Дата сообщения: 27.11.2005 01:25
ghosty
Посмотри на второе решение.
{n,m} - от n и до m знаков. {n,} от n и более
Можно включить .(точку) и пробел.
Поиграться с <> - начало-конец слова.
Автор: ghosty
Дата сообщения: 27.11.2005 01:26

Цитата:
Добавлено:
А можно так:
<И*>[. ]{1,}Иванов*>

Да, этот вариант выглядит интереснее Сейчас подумал, ведь диапазон можно задать так: {1-4}...
Однако в случае включения опции "Подстановочные знаки" Ворд ругается на такую формулу:
(И*)[ ]{1,5}(Иванов*), говоря, что поле "Найти" содержит неправильный шаблон поиска

Привык я к TextPipe'у, с Вордом как-то заморочено все...
Автор: Yuk
Дата сообщения: 27.11.2005 01:34
ghosty

Цитата:
(И*)[ ]{1,5}(Иванов*)

У меня работает. А () скобки нужны вроде только для замены.


Цитата:
ведь диапазон можно задать так: {1-4}

Нельзя. Правильно {1,4}

Автор: ghosty
Дата сообщения: 27.11.2005 01:36
Похоже, сочетание [ ]{n,m} все-таки не катит. У Вас работает?
Автор: Yuk
Дата сообщения: 27.11.2005 01:41
ghosty

Цитата:
У Вас работает?

Угу. Скопировал прямо отсюда без изменений.
Правда, Ворд старенький, 2000.

Добавлено:
Усе, я отсоединяюсь, сорри.
Автор: ghosty
Дата сообщения: 27.11.2005 01:45
(с мольбой в голосе) Если работает, приведите, пожалуйста еще раз точную формулу. Никаких дополнительных опций в поиске задавать не нужно?

Или, может быть, точнее будет в виде кода. У меня, например, так:

Код: Selection.Find.ClearFormatting
Selection.Find.Replacement.ClearFormatting
Selection.Find.Replacement.Highlight = True
With Selection.Find
.Text = "И*[ ]{1,5}Иванов*"
.Replacement.Text = ""
.Forward = True
.Wrap = wdFindContinue
.Format = True
.MatchCase = True
.MatchWholeWord = False
.MatchAllWordForms = False
.MatchSoundsLike = False
.MatchWildcards = True
End With
Selection.Find.Execute Replace:=wdReplaceAll
Автор: abz
Дата сообщения: 27.11.2005 02:08
ghosty

У меня не работает.
Автор: kuku1375
Дата сообщения: 27.11.2005 02:13
ghosty

Цитата:
Если ввести «10{1,3}», то будут найдены «10», «100» и «1000».

У меня 2003, все находится, если ввести 10{1,3}. Может вы вводите со скобками?
Автор: abz
Дата сообщения: 27.11.2005 02:20
kuku1375

Я правильно делаю?

Автор: kuku1375
Дата сообщения: 27.11.2005 02:35
abz

Цитата:
Я правильно делаю?

Еще один глупый вопрос: курсор в начале файла или в конце?

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566

Предыдущая тема: Проблема с русскими именами файлов на IIS FTP сервере win 2k


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.