XmlMappedRange.Replace(Object, Object, Object, Object, Object, Object, Object, Object) Метод

Определение

Заменяет указанные символы в элементе управления XmlMappedRange на новую строку.

public bool Replace (object What, object Replacement, object LookAt, object SearchOrder, object MatchCase, object MatchByte, object SearchFormat, object ReplaceFormat);

Параметры

What
Object

Строка, которую должно искать приложение Microsoft Office Excel.

Replacement
Object

Строка замены.

LookAt
Object

Может быть одной из следующих констант XlLookAt: xlWhole или xlPart.

SearchOrder
Object

Может быть одной из следующих констант XlSearchOrder: xlByRows или xlByColumns.

MatchCase
Object

Значение true, чтобы при поиске учитывался регистр.

MatchByte
Object

Этот аргумент можно использовать только в том случае, если в Excel установлена или выбрана поддержка двухбайтовых языков. Значение true, чтобы двухбайтовые символы соответствовали только двухбайтовым символам; значение false, чтобы двухбайтовые символы соответствовали своим однобайтовым эквивалентам.

SearchFormat
Object

Формат поиска для метода.

ReplaceFormat
Object

Формат замены для метода.

Возвращаемое значение

Boolean

Значение true, указанные символы находятся в элементе управления XmlMappedRange; в противном случае — false.

Примеры

В следующем примере кода используется Replace метод для замены строки "Иванов" строкой "Jones" в XmlMappedRange . В этом примере кода предполагается, что текущий лист содержит XmlMappedRange имя CustomerLastNameCell .

private void ReplaceSmith()
{
    this.CustomerLastNameCell.Value2 = "Walker, Smith, James";
    this.CustomerLastNameCell.Replace("Smith", "Jones");
}
Private Sub ReplaceSmith()
    Me.CustomerLastNameCell.Value2 = "Walker, Smith, James"
    Me.CustomerLastNameCell.Replace("Smith", "Jones")
End Sub

Комментарии

Использование этого метода не изменяет ни выделение, ни активную ячейку.

Параметры для LookAt , SearchOrder , MatchCase и MatchByte сохраняются каждый раз при использовании этого метода. Если не указать значения для этих аргументов при следующем вызове метода, будут использоваться сохраненные значения. Установка этих аргументов изменяет параметры в диалоговом окне найти , а изменение параметров в диалоговом окне найти приводит к изменению сохраненных значений, которые используются, если аргументы не заданы. Чтобы избежать проблем, устанавливайте эти аргументы явным образом при каждом использовании этого метода.

Необязательные параметры

Дополнительные сведения о необязательных параметрах см. в разделе необязательные параметры в решениях Office.

Применяется к