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

» Microsoft WORD

Автор: valera_ua
Дата сообщения: 27.12.2005 05:21
Может комуто известно как перенести разделитель окон из горизонтального положения в вертикальное
Окно => Разделитель => ?
Автор: kuku1375
Дата сообщения: 27.12.2005 06:27
valera_ua

Цитата:
Может комуто известно как перенести разделитель окон из горизонтального положения в вертикальное

Вообще-то говоря в последних версиях Ворда принят SDI (Single Document Interface - интерфейс одного документа), что значит, что в одном окне показвается только один документ. "Разделяя" окно горизонтально, вы, на самом деле, показываете два окна одно под другим, каждое из которых имеет свое меню и тулбары (полоски с иконками). Вертикальное "разделение" в меню не предусмотрено, но есть макро:
[more]Public Sub WindowTileVertical()

Dim oWind As Window ' working object
Dim nActiveWindowIndex As Long ' save to reactivate at end

Dim nNonMinWindows() As Long ' list of nonminimized windows
Dim nNonMinWindowsCount As Long ' length of the list

Dim nScreenWidth As Long ' width & height of full
Dim nScreenHeight As Long ' screen in points

Dim nDesiredWidth As Long ' width each window should be
Dim nIndex As Long ' For loop index

' Save active window's index
nActiveWindowIndex = ActiveWindow.Index

' Find out how many Word windows are not minimized
' (i.e., maximized or normal), and store them in the
' nNonMinWindows array
nNonMinWindowsCount = 0
For Each oWind In Windows
If oWind.WindowState <> wdWindowStateMinimize Then
nNonMinWindowsCount = nNonMinWindowsCount + 1
ReDim Preserve nNonMinWindows(nNonMinWindowsCount - 1)
nNonMinWindows(nNonMinWindowsCount - 1) = oWind.Index
End If
Next oWind

If nNonMinWindowsCount < 1 Then Exit Sub

' Maximize the current window, to get the
' screen width and height in points
With ActiveWindow
.WindowState = wdWindowStateMaximize
nScreenWidth = .Width
nScreenHeight = .Height
End With

' The desired width is the screen width
' divided by the number of windows being tiled
nDesiredWidth = nScreenWidth / nNonMinWindowsCount

' Set each window to the desired size. Offset each one
' horizontally to sit to the right of the one before.

For nIndex = 0 To nNonMinWindowsCount - 1
Set oWind = Windows(nNonMinWindows(nIndex))

With oWind
.Activate
.WindowState = wdWindowStateNormal

.Width = nDesiredWidth
.Height = nScreenHeight

.Top = 0
.Left = nIndex * nDesiredWidth
End With

Next nIndex

Set oWind = Nothing
Windows(nActiveWindowIndex).Activate

End Sub
[/more]
Автор: SuperMaximus
Дата сообщения: 27.12.2005 09:16
kuku1375,
да это все я понял. Проблема в указании Word'у полей (записей) ИЗ которых нужно брать данные в источнике. Вот в чем дело. Документ большой. В нем есть как данные из таблицы (которые нужно вносить в те самые поля, которые Вы мне продемонстрировали на рисунке), так и простые текстовые данные из тела документа (в разных частях док-та). Так вот сама суть проблемы в том, что при открытии источника Word просит указать "Разделители записей заголовка". Что, как, где указывать в таком не четко структурированном файле? Что определять как закладки? (если вообще нужно). Программе нужно же как-то указать места, из которых брать данные (эти места, следовательно, должны быть как-то обозначены).

Автор: Gustavchik
Дата сообщения: 27.12.2005 10:55
Здравствуйте!
Помогите решить проблему!
Сохраняю я html-страничку.(сохраняется файл example.htm и директория example_files). Далее обрабатываю сохраненное с помощью word-2003 (убираю всякие ненужные таблицы, копирайты, ссылки, жбаннеры) и в итоге получаю удобочитаемую статью для личного пользования, в которой есть рисунки и текст. Рисунки хранятся все в той же директории example_files и при попытке ее удалить, они исчезают из документа, то есть вместо них видны красивые красные крестики на белом фоне. Как мне сохранить обработанную статью в одном doc-файле с картинками?
Автор: pop2ROOT
Дата сообщения: 27.12.2005 11:15
Gustavchik
Для этого открой html-файл в Ворде и выбери Сохранить как... - в формате .doc
а еще лучше сохранить в .chm, но Ворд этого не умеет к сожалению...

Добавлено:
для удаления мусора из html-файлов отлично подходит маленькая программка WebLoMaster
Автор: Gustavchik
Дата сообщения: 27.12.2005 11:59
pop2ROOT

Не получается - сохранив html-страничку как документ word и переместив папку с картинками вижу на месте картинок опять те же самые красные крестики (может быть, призывают обратиться в скорую помощь?)
Автор: angelweb
Дата сообщения: 27.12.2005 13:00
Всем доброго времени суток.

Есть Word2003+sp1

Не печатаются таблицы, находящиеся в документе (из excel всё печатает)

На предварительном просмотре всё отображается .


Проблема решается перезапуском print spooler.
Автор: ivanMSV
Дата сообщения: 27.12.2005 22:43
Gustavchik

Цитата:
переместив папку с картинками вижу на месте картинок опять те же самые красные крестики

Так и должно быть. Картинки вставлены связями из той самой удаленной папочки и в документе ворда отсутствуют.
Если уж сильно хочется именно в Ворде, то перед сохранением открытого в нем htm иди в правка/связи. Для всех "картинок" поставь галку "Хранить в документе" и заблокируй обновление связей. Можно и разорвать затем связи.

Предпочитаю печатать (не конвертировать!) прямо из браузера в Adobe PDF.
Автор: valera_ua
Дата сообщения: 28.12.2005 00:13
А я просто переношу текст интернет страници на новый лист (формат doc) и вставляю отдельные картинки в него. Тогда ворд думает, что на листе создан рисунок. При этом иногда крестиков не видно. Хотя бывают проколы.
Но если предстоит переместить очень много картинок я ничего не меняю. Всё таки ручная работа.
Автор: BTp
Дата сообщения: 01.01.2006 00:43
julliette

Цитата:
Если кого-то интересуют возможности замены символов в Wordхорошая статья здесь:
http://www.rusdoc.ru:8003/material/manual/tip/tip01.shtml

А что-нибудь изменилось в специальных символах для Word 2003 по сравнению с Word 97?
Автор: miranon
Дата сообщения: 02.01.2006 18:53
Подскажите пожалуйста, как избавиться от этой проблемы:
В конце страници нотиции в непонятных символах.

Автор: ghosty
Дата сообщения: 02.01.2006 19:31
miranon
Изменить шрифт в стиле для ссылок?
Автор: miranon
Дата сообщения: 02.01.2006 19:42
ghosty

Не помогает, там ведь нельзя менять кодировку.
Автор: Spectr
Дата сообщения: 02.01.2006 20:36
miranon

Только что воспроизвел твою проблему. Решение очень простое предложенное в свое время Микрософтом для "Word document that was created using an earlier Eastern European version of Microsoft Word":
в режиме View Footer запустить из меню Tools/Fix broken Text.

Тебе предложат какой язык (=кодировку) выбрать и будет тебе счастье!

Чтобы появилось "Fixed Broken Text" для Word2000 нужно было загрузить с Микрософта и установить макрос, а в WordXP у меня просто есть такой пункт в меню.
Про Word2003 не знаю ищи - не могли убрать - нужно для открытия всех старых документов в киррилице от word_2-95.
Автор: kuku1375
Дата сообщения: 02.01.2006 23:31
miranon
Получил ваш текст, перекодировал примечания в кириллицу и послал вам в ПМ. Проблема, как я предполагаю, в том, что текст был сделан в более ранней версии Ворда (не юникодной), а потом в примечания вставили два места закодированные в Юникоде (например, документ Ворд 97 открыли в Ворде 2003 и сделали вставку). Одно такое примечание о Вульгате - посмотрите, вы можете часть его прочесть, из-за чего вы не можете прочесть ничего другого.
Spectr
Это вряд ли поможет, т.к. это не колонтитул и, что важно, текст сразу в двух кодировках.
Автор: miranon
Дата сообщения: 03.01.2006 01:48
Spectr
kuku1375

Спасибо за помощь!
Автор: Spectr
Дата сообщения: 03.01.2006 02:04
kuku1375
miranon

Цитата:
Это вряд ли поможет, т.к. это не колонтитул и, что важно, текст сразу в двух кодировках.


Про колонтитул я ошибся - смотрел на screenshot.
Но описанный мной способ не зависит где находится текст с неправильной кодировкой и СКОЛЬКО (!!!) кодировок в тексте, ведь "Fixed broken Text" дает выбор применить его ко всему документу или к любому selection.

То есть выбранный кусок текста (где бы он ни находился лишь бы его можно было выбрать) переводится в нужную кодировку.
Именно это не мог сделать miranon меняя только шрифты.

Еще раз повторяю это очень распространенная проблема (восстановление языковой информации для части и всего документа и Микрософт выложила инструментарий как для Word2000
(http://www.microsoft.com/downloads/details.aspx?FamilyID=156D08B9-A6B9-4618-9514-EC0C4A244570&displaylang=EN) так и включила его в состав WordXP
(к нему можно добраться через
Tools/Customize/Commands/All Commands/FixBrokenText)

Я остановился на этом подробно потому что сам постоянно пользуюсь FixBrokenText так как сталкиваюсь с подобными проблемами при работе со старыми статьями (созданными еще в word_v6 - word95 с использованием неюникоидных фонтов типа Балтика) открытыми в новых юникоидных версиях офиса (2000-XP).
Автор: kuku1375
Дата сообщения: 03.01.2006 02:41
Spectr
Я попробовал, но результат почему-то получился для первого примечания такой.

Цитата:
Уyлuс - бiлuшiй пiлoоnт?оa нa зaпaдa Б?иoаiиe, нaсaлaнiыe кaлuтnкeм нaрiдiм кeм?оa, иeи вaлeиeцaв. Иiеiнi в Уyлuсa, сiгeаnнi бiлuшeнnтaу сeаcаiиe, нaхiдeлiсu кiрiлaвnтaо А?тoрa

(выбрано Russian (Russia))
А должно быть.

Цитата:
Уэльс - большой полуостров на западе Британии, населенный кельтским народом кимров, или валлийцев. Именно в Уэльсе, согласно большинству сказаний, находилось королевство Артура.

Но, возможно, тут какая-то техническая неувязка.
Автор: Spectr
Дата сообщения: 03.01.2006 11:28
kuku1375

Цитата:
Я попробовал, но результат почему-то получился........


Сразу вопрос а какая локаль установлена для нонюникоидных программ в RegionalSetting/Advanced? У меня пару раз такое получалось когда не была выставлена Russian.
И можно мне переслать эту страничку в PM. Это никоим образом не для продолжения спора. Просто уже возник спортивный интерес - на картинке из поста вижу очень знакомую ситуацию с характерными символами, когда именно нонюникоидный текст с кириллицей был скопирован в юникоидный пакет (в данном случае ворд). и FixBrokenText всегда помогал в таких случаях. Этакий challenge получается. Так что, если не отнимаю время, образец текста в PM, пожлст.

И кстати по теме "Unicode and Cyrillic" хочу привести еще одну полезную ссылку на гуру в этом вопросе (Павел Городянский)
http://ourworld.compuserve.com/homepages/PaulGor/cp_r.htm
Его материалы до сих пор (и это-то созданные 5-9 лет назад) все еще могут быть полезны посетителям этого форума. Вдруг кому-нибудь помогут.
Автор: kuku1375
Дата сообщения: 03.01.2006 11:56
Spectr

Цитата:
Сразу вопрос а какая локаль установлена для нонюникоидных программ в RegionalSetting/Advanced? У меня пару раз такое получалось когда не была выставлена Russian.

Дело не в этом, локаль у меня выставлена (я даже вам ранее советовал это сделать). При применении этого метода внутри примечаний (footnotes) конвертер Ворда дает сбой, а кроме того получаются ненужные указатели, с которыми что-то нужно сделать, см.

Если же скопировать это примечание (или все примечания) в новый файл в качестве основного текста, тогда конвертирование проходит нормально, но немилосердно медленно, медленнее, чем в любом другом конвертере, т.е. проще использовать посторонний конвертер, т.к. все равно нужно копировать, но зато будет выигрыш во времени, как я и сделал первоначально.
Автор: Spectr
Дата сообщения: 03.01.2006 12:29
kuku1375

Цитата:
При применении этого метода внутри примечаний (footnotes) конвертер Ворда дает сбой, а кроме того получаются ненужные указатели, с которыми что-то нужно сделать, см


Про указатели понял! Это серьезно! воспроизвести не могу так как работаю с самодельной имитацией проблемы.
А вот про сбои - в wordXP у меня конвертер Ворда НЕ ДАЕТ сбой внутри примечаний (footnotes)- ВСЕ В ПОРЯДКЕ!!
Ну а скорость это да - тут уж микрософт выделилась.

А про локаль я упомянул только потому что ее вынужден иногда устанавливать (в обоих местах) именно для подобных конвертационных процедур. Потому что результат иногда (совершенно не прогнозируемым и нелогичным образом) зависел от региональных установок.
Автор: kuku1375
Дата сообщения: 03.01.2006 13:00
Spectr

Цитата:
А вот про сбои - в wordXP у меня конвертер Ворда НЕ ДАЕТ сбой внутри примечаний (footnotes)- ВСЕ В ПОРЯДКЕ!!

Интересно, у меня Word 2003 SP1, вроде более новая версия, и на тебе.
Автор: miranon
Дата сообщения: 03.01.2006 13:20
Spectr

Выложил этот документ на рапидшару.
http://rapidshare.de/files/10308676/A._Platov_02.zip.html 120кб.

Пробовал fix broken text но из-за него зависает ворд. У меня тоже Word 2003 SP1.
Автор: sanek1106
Дата сообщения: 03.01.2006 17:12
Установил MS Office 2003 SP2, при попытке открыть документ Word двойным щелчком мыши да или просто клавишей Enter из папки сам Word открывается без открытия новой страницы, но не открывается сам документ, приходится для того, чтобы открыть данный документ - заходить в Word, нажимать открыть, запоминать путь к данному документу из первоначальной папки, где я пытался открыть данный документ и таким образом открывать его (первоначально при установке MS Office такого не возникало, данная проблема возникла со временем). Не очень-то удобно...Может кто знает - как решить данную проблему? Чтобы я снова смог открывать документы Word как прежде двойным нажатием мышки....
Автор: KapralBel
Дата сообщения: 03.01.2006 17:26
sanek1106
В меню "Помощь" выполни пункт "Найти и восстановить" - должно помочь.
Автор: Spectr
Дата сообщения: 03.01.2006 23:43
miranon

Цитата:
Пробовал fix broken text но из-за него зависает ворд.


загрузил файл и поигрался.
Результаты:
1) если выделены были сразу два примечания то FixedBrokenText просто недоступно (grayed out)
2) если выделял только одно примечание то FixedBrokenText быстро (1-3сек) конвертировал - так что можно в ручном режиме все сделать.
3) когда выделил одно примечание и но в FixedBrokenText выбрал весь документ и запустил на конвертацию то это длилось неприлично долго ( больше 15мин точнее не могу сказать - лопнуло терпение и ушел пить чай) но без всякого моего участия. И документ полностью конвертирован БЕЗ ВСЯКИХ ОШИБОК.
Ворд не зависал так как я мог листать страницы (МЕДЛЕННО) и видеть как примечания конвертируются по очереди. Кстати возникло впечатление что он действительно сканировал ВЕСЬ ДОКУМЕНТ - отсюда и тормоза!!!

Выложил конвертированный файл
http://rapidshare.de/files/10343846/A_Platov_corrected.zip.html

Почему это не сработало на Word2003 не знаю но опечалило потому что как раз задумал переходить на его. Теперь повременю и поэкспериментирую c подобными задачами на другом компе с Office2003SP2 (на работе). Если интересно могу позже (после новогодних каникул) отписать результаты.

Для справки конвертировал файл на
WordXP_SP3 + WinXP_ENG_Corp_XP2
комп пентиум 4М-1.8ГГц+1GB_RAM


Автор: kuku1375
Дата сообщения: 04.01.2006 00:44
miranon

Цитата:
Пробовал fix broken text но из-за него зависает ворд. У меня тоже Word 2003 SP1

Плюньте на этот фикс, возьмите сконвертированный мною текст примечаний, скопируйте его в Ворд, включите показ всех специальных знаков, там где будет знак параграфа - там конец примечания и перенесите их одно за другим в ваш документ.
Автор: Spectr
Дата сообщения: 04.01.2006 02:42
kuku1375

Цитата:
Плюньте на этот фикс, возьмите сконвертированный мною текст примечаний, скопируйте его в Ворд, включите показ всех специальных знаков, там где будет знак параграфа - там конец примечания и перенесите их одно за другим в ваш документ.


Зачем делать это так сложно - я уже исправил и выложил ему весь документ - см пост выше.
Почему такая простая операция глючит в word2003 не понимаю.
Автор: kuku1375
Дата сообщения: 04.01.2006 03:27
Spectr

Цитата:
я уже исправил и выложил ему весь документ

Извините, не дочитал.
Автор: Ivar
Дата сообщения: 04.01.2006 21:13
Здравствуйте.
Прошу помочь в решении такого вот вопроса:
Пропали у меня линейки(не знаю как правильно их называть) в Word-е.
Появляются когда подводишь стрелку к левой стороне либо вверх и щелкаешь мышью. Убираешь грызуна и все пропадает. Получается такой вот беспредел.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566

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


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