Перейти к содержимому

Фотография

Microsoft Word


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 168

#474466
Вражина

Вражина

    отчаянная домохозяйка

  • В доску свой
  • 9 287 сообщений
MODERATORIAL [egoist]

Смежные темы на форуме:Microsoft Office, обсуждение всех версий

Сообщение отредактировал egoist: 02.12.2008, 22:38:12

  • 0

#61
Gruka

Gruka
  • В доску свой
  • 1 498 сообщений
Вобщем такая задача - имеется таблица в Ворде, которую делает одна спецпрограмма на английском. Делает по надстройке *.wll И необходимо каждый раз эту таблицу переводить на русский. Трудность в том, что таблица многоформатная - тут в две строчки, там в пять столбцов через пробелы и т.д. - текста и значений примерно поровну и перемешаны они достаточно хорошо. Задача - иметь стационарный шаблон с текстом, а цифровые значения вносить в строго отведенные ячейки методом копирования с файла-оригинала. Причем желательно, скопировать все с оригинального файла и просто вставить это все в новый. При этом, чтобы поменялись только цифры в нужных ячейках. Как это сделать? Жду ваших предложений.
  • 0

#62
Gruka

Gruka
  • В доску свой
  • 1 498 сообщений
Ну и где же зубры?
  • 0

#63
Universer

Universer

    В доску пьяный

  • В доску свой
  • 2 093 сообщений
Кто-нить знает можно ли ставить ударения в Word'e и как это сделать?
  • 0

#64
sobol

sobol
  • Постоялец
  • 388 сообщений
а можно сам файлик глянуть? так не очень ясно, что имеется и что требуется...
  • 0

#65
Visual1

Visual1
  • В доску свой
  • 1 198 сообщений
2 автор темы:

Если я правильно понял, вы хотите считывать имеющиеся значения из определенных ячеек существующей таблицы и вносить эти значения в ячейки новой таблицы (то есть, в ячейки, находящиеся в аналогичных столбцах и строках новой таблицы). Это возможно, если написать программу на VBA, встроенную в документ или в шаблон документа. Вам (или тому, кто будет писать эту программу) потребуется разобраться с объектной моделью Word, особенно с объектом Table, его свойствами и методами. Придется немало повозиться, так как объект Table является составным, и содержит в себе много других объектов (и даже не просто объектов - а наборов, коллекций таких объектов), со своими свойствами и методами. Это строки (Rows), столбцы (Columns), ячейки (Cells), границы (Borders) и многое другое.

Рекомендую начинать с простых примеров, по мере успеха наращивать сложность задачи. Например, вот так выглядит небольшой, сильно упрощенный фрагмент программы на VBA, который сначала создает в файле "MyFile.doc" пустую таблицу из 12 строк и 5 столбцов, c режимом автоподбора ширины, затем заполняет заголовок таблицы (1-ю строку) заданным текстом с использованием шрифта Arial размером 18 пунктов:
Dim newTable As Table
With Documents("MyFile.doc")
   Set newTable = .Tables.Add(Range:=Selection.Range, NumRows:=12, _
	  NumColumns:= 5, DefaultTableBehavior:=wdWord9TableBehavior, _
	  AutoFitBehavior:=wdAutoFitContent)
   With newTable.Rows(1)
	  With .Range.Font
		 .Name = "Arial"
		 .Size = 18
	  End With
	  .Cells(1).Range.Text = "Тип двигателя"
	  .Cells(2).Range.Text = "? двигателя"
	  .Cells(3).Range.Text = "Об/мин"
	  .Cells(4).Range.Text = "Запущен"
	  .Cells(5).Range.Text = "Время работы"
	  .HeadingFormat = True
   End With
End With

  • 0

#66
Bright Sun

Bright Sun

    Управляющий

  • В доску свой
  • 5 225 сообщений
Цифры в исходной таблице "плавают"?
Если нет, то просто макросом идешь по ячейкам(к примеру, в цикле) и считываешь их, а затем вставляешь в нужные ячейки получающей таблы.
Если да, то сначала определяешь, тем же макросом, что за значения в ячейках, цифры или буквы. Ну а дальше как при варианте "если нет". :lol:
  • 0

#67
Visual1

Visual1
  • В доску свой
  • 1 198 сообщений
2 автор темы: Вы удовлетворены полученными ответами? Какой из предложенных вариантов Вам подошел?
  • 0

#68
Universer

Universer

    В доску пьяный

  • В доску свой
  • 2 093 сообщений
ИМХО, автор не заглядывал сюда... Ну а про ударения никто не знает??
  • 0

#69
Visual1

Visual1
  • В доску свой
  • 1 198 сообщений
Про ударения я тоже думал, но пока все, что приходит в голову - это тупая вставка символа из таблицы (меню Вставка -> Символ -> Диалоговое окно с символами из набора "Расширенная латиница").
Там можно найти почти любую гласную со знаком ударения (кроме чисто русских гласных, таких как "ы", "э", "ю", "я"). В общем, этот способ мало пригоден.

Сообщение отредактировал Visual1: 05.10.2006, 01:15:55

  • 0

#70
Bright Sun

Bright Sun

    Управляющий

  • В доску свой
  • 5 225 сообщений

Кто-нить знает можно ли ставить ударения в Word'e и как это сделать?

Ну разве что сделать свой спецфонт.
  • 0

#71
Universer

Universer

    В доску пьяный

  • В доску свой
  • 2 093 сообщений

Про ударения я тоже думал, но пока все, что приходит в голову - это тупая вставка символа из таблицы (меню Вставка -> Символ -> Диалоговое окно с символами из набора "Расширенная латиница").
Там можно найти почти любую гласную со знаком ударения (кроме чисто русских гласных, таких как "ы", "э", "ю", "я"). В общем, этот способ мало пригоден.

Как ни странно, мне подошел. Спасибо большое.
  • 0

#72
Tsoy

Tsoy
  • Завсегдатай
  • 101 сообщений
Работаем на MACах
и столкнулись с такой проблемой
WORD не проверяет русскую орфографию
может кто нибудь помочь советом? что сделать и где скачать?
  • 0

#73
SSmario

SSmario

    Яблочник

  • В доску свой
  • 3 684 сообщений

Работаем на MACах
и столкнулись с такой проблемой
WORD не проверяет русскую орфографию
может кто нибудь помочь советом? что сделать и где скачать?


нужна программа ruSpell
http://www.apple.ru/ruspell/
  • 0

#74
Tsoy

Tsoy
  • Завсегдатай
  • 101 сообщений
Спасибо! А еще что нибудь есть полезное? из советов!
  • 0

#75
SSmario

SSmario

    Яблочник

  • В доску свой
  • 3 684 сообщений
помочь установить??? :)
или скачать где? :)
  • 0

#76
Tsoy

Tsoy
  • Завсегдатай
  • 101 сообщений
где скачать?
  • 0

#77
SSmario

SSmario

    Яблочник

  • В доску свой
  • 3 684 сообщений
Вот только там есть приколы при настройке под 10.4.Х

http://van-gogh.myli...1_ruSPELL.toast

ЗЫ Ксюшке привет, от с Стаса с Харперса! :smoke:
  • 0

#78
Tsoy

Tsoy
  • Завсегдатай
  • 101 сообщений
Привет, передан!
  • 0

#79
qashqai

qashqai
  • В доску свой
  • 1 699 сообщений
Была в Ворд 2003 функция по восстановлению текста. Но в Ворд 2007 ее нет. Оказыается нужно установить какую-то надстройку. Может кто сталкивался с этим, подделитесь ссылкой где скачать эту надстройку.

Возврат к Ворд 2003 исключен ;)
  • 0

#80
Mofa

Mofa
  • В доску свой
  • 2 791 сообщений

Возврат к Ворд 2003 исключен ;)

что-то вроде этого?
  • 0


Количество пользователей, читающих эту тему: 0

пользователей: 0, неизвестных прохожих: 0, скрытых пользователей: 0

Размещение рекламы на сайте     Предложения о сотрудничестве     Служба поддержки пользователей

© 2011-2022 vse.kz. При любом использовании материалов Форума ссылка на vse.kz обязательна.