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

» Microsoft Word

Автор: SANIOK_AV
Дата сообщения: 16.12.2009 14:23
JekaKot

Цитата:
Проще, ИМХО, будет проблемные места подкорректировать "Форматированием по шаблону", особенно, если их немного...
Дело не в шаблонах скорее всего, а в стилях. Такое иногда бывало у меня (страницы поплывут, интервалы не те) - проще подкорректировать, чем "копать" проблему, не стоящую затраченных сил

Так в том то и дело...что мне не столько важно решить конкретно проблему с этим документом сколько длчя себя разобраться как глобально решить это...
пробовал почистить реестр и папочку с шаблонами:

Код: reg delete HKCU\Software\Microsoft\Office\11.0\Word /f
reg delete HKCU\Software\Microsoft\Office\Word /f
del "C:\Documents and Settings\%username%\Application Data\Microsoft\Шаблоны\*.*" /q /f
pause
Автор: dmention
Дата сообщения: 17.12.2009 07:59
Подскажите, пожалуста, как это сделать...

В Word имеется таблица почти на 200 стр. Слева наименования, а в столбцах показатели. Часть показателей заполнена, а остальные пустые ячейки. Необходимо заменить пустые ячейки таблицы на символ "-". Ну т.е. проставить вместо пустых ячеек прочерки.

Можно это как-то автоматизировать?

Спасибо!
Автор: IvANANvI
Дата сообщения: 18.12.2009 09:26
Да в ворде не знаю как такое сделать без VBA. Зато в экселе это делается поиском замено легко. Поле ищем оставляем пустым, а поле заменить -.
Вообще таблицы на 200 страниц в ворде это странно, ведь есть эксель для этого.
Все это работает если таблица действительно одна без разрывов, вставляй её временно в эксель заменяй потом назад в ворд.
В экселе можно также применить автофильтр по пустой ячейке и потом править их как угодно.
Автор: dmention
Дата сообщения: 18.12.2009 13:32
IvANANvI
В том то и дело, что в данном онкретном случае ее удобнее делать в Ворде.

А переместить ее в Excel и обратно это нереально.

Казалось бы элементарная должна быть замена...
Автор: Unnicked
Дата сообщения: 18.12.2009 14:13
dmention
На VBA по идее это очень просто. Я не большой специалист в макросах, но вот набросал, вроде как работает:
[more=Замена пустых ячеек на -]
Sub ReplaceNull()
Dim oTbl As Table
Dim oCll As Cell
For Each oTbl In ActiveDocument.Tables
For Each oCll In oTbl.Range.Cells
If Len(oCll.Range.Text) = 2 Then
oCll.Range.Text = "-"
End If
Next
Next
End Sub
[/more]
Автор: JekaKot
Дата сообщения: 18.12.2009 19:50
Вопросы прикладного характера (не срочно, но интересно и облегчило бы работу...)
Есть отдельный файл содержания на n-ое количество страниц. И несколько файлов непосредственно текстовой части. Пока 3 вопроса:

1. Возможно ли создать автоматически сквозную нумерацию во всех файлах (например:
1-й файл 1-10 стр., 2-й - 11-35 и т.д.)
2. Как сделать, чтобы страницы в содержании автоматически проставлялись с n+1-страницы (если все текстовые файлы состоят из одной страницы) Пробовал содержание в виде таблицы, где страницы - обычная нумерация - не очень удобно форматировать... Копирование столбца таблицы из Excel - не предлагать...
3. Как вообще автоматически создать файл содержания из нескольких документов?

Заранее спасибо!
Автор: suomifinland
Дата сообщения: 19.12.2009 11:48
Ребята, несколько небольших, совершенно пустяшных для Вас вопросов:

1. Как сделать чтобы значек макроса, который Вы мне помогли создать, находился на пенеле быстрого запуска.
2. Как на панель быстрого запуска вывести иконку "Сохранить как ..."
3. Как иконки, которые расположены на панеле Быстрого запуска находились ровно посередине.

Я понимаю что первая просьба, под номером №1, достаточно сложная , приоритет тогда за проблемами под №2 и №3. Спсибо Вам за Ваши Советы и ответы.
Автор: IvANANvI
Дата сообщения: 19.12.2009 11:53
JekaKot
А что со сложным документом не получается?
MS word 97-2003.
Панель Структура. Главный документ может содержать только оглавление. Остальные быть вложенными. Нумерация страниц может быть любая, поскольку отделяются они друг от друга разрывами раздела по-умолчанию, (если убрать разрыввы раздела заменив их на разрыв страницы то будет нормальная сквозная.). Вообще очень удобный способ, лишь бы одноименные стили в документах совпадали по форматированию.

Unnicked
Отличный макрос, говорил же на VBA можно сделать. Да, знание VBA это - сила.
Автор: suomifinland
Дата сообщения: 19.12.2009 12:11
А на мои вопросы.. нет ответа... , а они всё возникают...

При выполнении команды "Сохранить как" появляется окно "Сохранение документа" в правой части окна, которого есть кнопки "надежные шаблоны", "Недавние документы", "Рабочий стол", "Мои документы" и т.д., как сделать кнопку на определенную папку или определенный диск..?
Автор: ALeXkRU
Дата сообщения: 19.12.2009 12:31
suomifinland

Цитата:
2. Как на панель быстрого запуска вывести иконку "Сохранить как ..."

правый клик по панели, "Настройка панели быстрого доступа", в окне настройки в левом столбике найти нужную команду (Сохранить лист под именем...) и кликнуть кнопку Добавить
Автор: Unnicked
Дата сообщения: 19.12.2009 12:32
suomifinland

Цитата:
как сделать кнопку на определенную папку или определенный диск..?

Попробуйте так
Автор: ALeXkRU
Дата сообщения: 19.12.2009 12:36
suomifinland

Цитата:
1. Как сделать чтобы значек макроса, который Вы мне помогли создать, находился на пенеле быстрого запуска.

точно как в предыдущем ответе, над списком команд в окне настроек выбрать "Выбрать команды из \ Макросы" и добавить на панель нужный макрос...
ЗЫ: под правым списком команд, добавленных на панель, кнопка Изменить поможет подобрать значок для кнопки макроса

Добавлено:

Цитата:
как сделать кнопку на определенную папку или определенный диск..?

именно кнопку? если устроит, что команда Сохранить как будет всегда по умолчанию предлагать папку, то см. Параметры Word -

ЗЫ2: лезть в Групповые политики по такому поводу, ИМХО не стоит: чревато последствиями..
Автор: IvANANvI
Дата сообщения: 19.12.2009 12:47
suomifinland
Почему люди не пользуются готовой папкой Мои документы? Частый ответ: потому что мы не знаем где она находится на диске. Поэтому гораздо проще сразу разместить папку мои документы на нужном (желательно не системном) диске, поближе к корню (Опция Папка назначения (Расположение) папки в свойствах Папки мои документы). Например: D:\MyDOC.
В 7 и висте желательно это проделать для нескольких папок. (Изображения, Загрузки, Документы и т.д., что может быть большим)
Автор: bugmeneverplzthanku
Дата сообщения: 19.12.2009 13:13
Привет!
Помогите, уже едет крыша
В ворде не могу разрешить нужный шаблон, ругается что не удается загрузить макрос из него.
В Макросы - Безопасность выбираю самый низкий уровень защиты, но при каждом новом запуске Word уровень защиты сбрасывается на высокий.
http://i025.radikal.ru/0912/9b/3c0f77944aa0.jpg
НУжные галочки стоят
http://s59.radikal.ru/i164/0912/06/2e13854343d0.jpg
В реестре тоже уже поменял уровень безопасности
http://s51.radikal.ru/i133/0912/69/b50ee39ae91a.jpg
И все равно не дает запускать макросы из шаблона и возвращает высокий уровень защиты.
Антивирусы отключены.
Помогите, а то у меня вообще крыша поедет!
Автор: ALeXkRU
Дата сообщения: 19.12.2009 13:15
bugmeneverplzthanku

Цитата:
уже едет крыша

это хорошо сказано...
ТАКИЕ картинищи-то зачем вставлять? даже если не учитывать прямой запрет правил?

Добавлено
ЗЫ: в том же радикале при загрузке картинки создаётся целый список ссылок.. для вставки в форум лучше всего использовать вариант

Цитата:
3. Превью - увеличение по клику

тогда картинка будет показываться маленькая, а при клике - грузиться полный размер..
ЗЫ: а еще с картинки можно (очень желательно) вырезать всё лишнее, неотносящееся к проблеме )
Автор: JekaKot
Дата сообщения: 19.12.2009 15:03
IvANANvI

Цитата:
А что со сложным документом не получается?


Так в том и геморрой, что необходимо иметь структуру файлов!!!

Ну, например Титульный лист (с. 1), Содержание (с.2-8), Аннотация (с.9-10), Текстовые файлы глав (11-12, 13-27, 28-64, 65-109), Список исп. лит-ры (110-113)...

У каждого файла (кроме титульного листа) - свой размер, ориентацию (гор/верт), форматирование, колонтитулы (имя и путь к файлу), рамки и т.д.

Если бы можно было в один док засунуть - я бы не задавал вопросы, тем более умею делать с разными разделами одного документа что угодно (да и help иногда помогает...)

Вопросы остаются открытыми...
http://forum.ru-board.com/topic.cgi?forum=5&topic=28350&start=840#9
Автор: polk90
Дата сообщения: 21.12.2009 02:48
JekaKot
пробовал _ Вставка => (Текст) Объект => Объект…=> Создание из файла => Связать с файлом => Обзор _ и так добавить несколько файлов. Так их можно по отдельности редактировать, потом при открытии этого основного подтвердить «Обновить связи» только если документ большой при обновлении задумается. И оглавление он из этих вставок не соберет. Надо отдельно вписать, оглавление-вставка, тогда он потом и страницы в нем расставит.
Автор: PSVRF
Дата сообщения: 21.12.2009 08:05
suomifinland

Цитата:
При выполнении команды "Сохранить как" появляется окно "Сохранение документа" в правой части окна, которого есть кнопки "надежные шаблоны", "Недавние документы", "Рабочий стол", "Мои документы" и т.д., как сделать кнопку на определенную папку или определенный диск..?

попробуй сделать так:
Открой папку, которую хочешь поместить на панель, затем ПКМ на панели

и получишь
Автор: IvANANvI
Дата сообщения: 21.12.2009 08:28
JekaKot ???
Используя сложный документ у Вас и получится то что вы просите. Структура из файлов! Использовать вставить вложенный документ, предварительно создать вложенный документ. Не забудьте переключится в режим Структура.
Автор: dmention
Дата сообщения: 21.12.2009 09:25
Как выровнять столбцы в таблице?

Работаю все с той же большой таблицей на 200 листах.

- Есть 8 столбцов.
- Существуют строки, в которых ящейки общеденины от первой до последней, чтобы обозначать разделы.

Если я выделяю всю таблицу и двигаю либо границы ящеек между столбцами, либо разделители столбцов на линейке, то границы ячеек (разделители столбцов) двигаются только у тех ячеек, с которыми они расположены на одном уровне. Т.е. например если у 5 ячейки в первой строке и у 5 ячейки в 6 строке правая граница на текущий момент не совпадает, то двигая правую границу первой строки, я не повлияю на правую границу ячейки в 6 строке. Только когда они будут на одном уровне, они будут двигаться синхронно.

Тоже самое и с правым краем всей таблицы. Если у некоторых ячеек он правее, чем у остальных, то совмещать правый край этих некоторых ячеек со всей таблицей приходится вручную.

При условии, что 200 страниц и на каждой по 50 строчек выравниевание вручную всех ячеек это затруднительное дело.

При всем при этом есть еще проблема в том, что двигание границ имеет свой шаг. И почему-то он время от времени перестает совпадать с границами шапки. А нужно то к ним привязаться!

Дайте какой-нибудь мудрый совет, пожалуйста!
Автор: polk90
Дата сообщения: 21.12.2009 09:45
dmention
как-то не совсем все понял, но попробуй двигать с нажатым Alt, так нет привязки к сетке. Еще в «свойствах таблицы» можно задавать точные значения строк и столбцов в мм.
Оно?

Добавлено:
и для ячейки тоже можно
Автор: JekaKot
Дата сообщения: 21.12.2009 19:10
dmention

Цитата:
При всем при этом есть еще проблема в том, что двигание границ имеет свой шаг. И почему-то он время от времени перестает совпадать с границами шапки. А нужно то к ним привязаться!

Никакого шага нет! Наводишь на границу ячейки (столбца), нажимаешь и удерживаешь ЛЕВОЙ кнопкой мышки - двигаешь границы с шагом. Но если ОДНОВРЕМЕННО нажать и удерживать ПРАВУЮ кнопку, то можно ПЛАВНО менять границы!


Цитата:
При условии, что 200 страниц и на каждой по 50 строчек выравниевание вручную всех ячеек это затруднительное дело.


ИМХО, придется вручную - (уж я знаю, правил такие объемы - с целью максимального сжатия объема и сохранения "читабельности" по всем ГОСТ и внутр. положениям!) - работы на 3-5 часа максимум (при должном уровне пользования Word, в чем, я не сомневаюсь, Вам не занимать...) Ну максимум рабочий день, если с перекурами...

Тут только может помочь:
1. Форматирование по образцу
2. Главная - Абзац (форматирование текста)
3. Таблица стилей (для приведения содержимого в нормальный вид)
4. Вкладка Макет - размер ячейки

Автоподбор (вкладка Макет) не пробовали? Может иногда помочь...

IvANANvI

Цитата:
Используя сложный документ у Вас и получится то что вы просите. Структура из файлов! Использовать вставить вложенный документ, предварительно создать вложенный документ. Не забудьте переключится в режим Структура.

Что-то не сообразил, спасибо! На работе попробую "в боевых условиях"!
polk90
Хорошо, так и попробую! Спасибо и Вам!!!
Автор: ghosty
Дата сообщения: 23.12.2009 03:12
Странная возникла проблема. Есть программа, помогающая мне вводить древнегреческие символы. Так вот, она умудряется вставлять в Word нестандартные символы таким образом, что, во-первых, шрифт для этого символа меняется почему-то на Tahoma, а во-вторых, изменить шрифт для этого конкретного символа абсолютно никак невозможно!
Пример: http://ifolder.ru/15618457 (средний символ)

Причем кроме Tahom'ы у меня многие другие шрифты поддерживают эти символы - не могу понять, это Ворд химичит или моя программка. И самое главное - как от этого избавиться? Как запретить Ворду (если это он) автоматически менять шрифт и как единообразно отформатировать текст, если это уже произошло?

Спасибо!
Автор: polk90
Дата сообщения: 23.12.2009 04:17
ghosty
Если открыть _Вставка=(Символы)Символ=Другие символы_ то у Tahoma этот знак стоит в наборе «греческий расширенный». Посмотрите, там же, те шрифты на которые хотите поменять, есть ли этот символ в них и если есть то в каком наборе.

Ворд (и не только, да вообще все программы) совсем не знает, что вы видите на мониторе. В данном случае ворд из таблицы символов шрифта Tahoma выводит знак код которого 1FF6 из Юникод (шестн). Или так, он выводит символ из ячейки таблицы символов под номером 1FF6 и этот шрифт должен быть Юникод (шестн). Если у вас будет шрифт, в котором эта ячейка тоже будет заполнена, тогда вы сможете этот шрифт поменять.
Автор: shengjeng
Дата сообщения: 23.12.2009 14:43
ghosty

Цитата:
изменить шрифт для этого конкретного символа абсолютно никак невозможно!

Calibri поддерживает диапазоны юникода не полностью, замените шрифт на более обычный, например
http://rapidshare.com/files/324828812/pws.doc
Автор: ghosty
Дата сообщения: 23.12.2009 20:38
polk90
shengjeng
Спасибо большое. Действительно, я тупил - надо было больше шрифтов юникодовых попробовать. Просто я привык, что если шрифт меняешь, то неподдерживаемые этим шрифтом символами отображались квадратиками
Это нововведение в последних версиях Ворда?

И еще - есть ли средства в самом Ворде или сторонняя утилита, которые могли бы помочь узнать, в каких штифтах имеется тот или иной символ или набор символов?
Автор: polk90
Дата сообщения: 24.12.2009 04:16
ghosty
Есть, например Advanced Font Viewer, загляни, как там работает встроенная таблица символов, но я не уверен, что это для тебя оптимальный софт, лучше в ветке по профилю спросить.

Добавлено:
квадратик будет если в другом шрифте эта ячейка есть, а символ в ней не забит, но если самой ячейки нет, то вот так.
Автор: Unnicked
Дата сообщения: 29.12.2009 17:45
shengjeng 15:36 25-11-2009
Цитата:
Кстати, у кого-то работает двойной клик по кнопке «Формат по образцу» в Word 2007?

У меня работает только одно нажатие и кисть форматирования держиться 3 секунды.

Может в 2007 что-то нужно в реестре подправить?

Нашел в параллельной теме возможное решение: попробуйте удалить файл надстройки Лингвы Lingvo14.dotm, который расположен по адресу "%appdata%\Microsoft\Word\STARTUP\"
Автор: Alex_B
Дата сообщения: 29.12.2009 22:20

Цитата:
И еще - есть ли средства в самом Ворде или сторонняя утилита, которые могли бы помочь узнать, в каких штифтах имеется тот или иной символ или набор символов?

Как же нет? Стандартная системная утилита Character Map. Если выбрать Набор символов: Юникод, Группировка: Диапазон Юникода, то можно будет выбирать любой диапазон по имени и смотреть, что там есть. Сам я использую MainType - позволяет также загружать в систему шрифты, которые в данный момент необходимы для работы.
Автор: dmention
Дата сообщения: 30.12.2009 08:20
Скажите, как можно сделать такую элементарную вещь?

Например на бланке письма пользователь впечатывает название организации и адрес.

Далее по тексту это название и адрес используются повторно. Необходимо, чтобы из того места, в которое пользователь ввел данные они автоматически подставлялись во все необходимые места.


И еще. Если документ при помощи слияния получает данные например из Access. Можно ли потом в поле производить с ними операции? Например математические или объединение. Например нужно цифру полученную из базы умножить в Ворде на 1,18 (НДС).

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124

Предыдущая тема: Universal Share Downloader (USD)


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