Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Работа с MS Office > Изменение всех цифр


Автор: 2man 12.6.2005, 23:50
Можно ли в ворде2003 изменить все цифровые данные, скажешь умножить на какое-либо число, одним махом?

Автор: Staruha 13.6.2005, 11:36
Давай попробуем.Число у тебя находится в тексте или в таблице?

Автор: 2man 14.6.2005, 03:36
Staruha, и там и там. Просто у меня дипломчик, так вот я исходные данные взял не те, надо старые все умножить на 70. Возможно ли?

Автор: likhobory 14.6.2005, 12:15
есть ли привязка данных к определенным полям, закладкам или это просто текст??
если есть, то можешь пробежаться циклом по соотв. объектам (полям, закладкам, таблицам) и поменять необходимые значения
В противном случае придется возиться с "голым" текстом

пример работы с таблицами
Код
For Each tb In ActiveDocument.Tables
    For mycol = 1 To tb.Columns.Count
        For myRow = 1 To tb.Rows.Count
            tb.Cell(myRow, mycol) = "MyNewValue"
            ''''''''''''''''''''''''''''
        Next
    Next
Next
End Sub


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)