Всегда пытайтесь сделать ассоциативную выборку, таким образом вы можете легко получить то, что хотите, в результате нескольких случаев
Вот пример
$result = $mysqli->query("SELECT COUNT(*) AS cityCount FROM myCity")
$row = $result->fetch_assoc();
echo $row['cityCount']." rows in table myCity.";
$result->close();
В этом случае вы можете использовать один шаблон Найти выражение:
Selection.Find.Execute "(*[,.])", , , True
Как упоминалось в другом обсуждении , на которое вы ссылаетесь: невозможно использовать OR
или AND
как часть функциональности Word Find
. Это просто не поддерживается. Либо поисковый термин должен быть в состоянии найти все варианты (что иногда возможно), либо необходимо выполнить два отдельных поиска.
Конечно! Компьютеры не «думают», как люди. Предполагая, что ваш код работает без OR
, присвойте результат каждого поиска
Selection.Find.Execute "(*,)", , , True
and
Selection.Find.Execute "(*.)", , , True
переменной и примените логику OR
к двум результатам.