0

PHPのようにLibreoffice Basicで関数を作成する方法を知っている人はいますstr_ireplaceか?
セル関数で使用したい。

str_ireplace(search - range of cells, replace - range of cells, text)

または少なくともstr_replace

4

2 に答える 2

0

これを試して

構文

REPLACE("テキスト"; 位置; 長さ; "新しいテキスト")

テキストとは、テキストの一部を置き換えるテキストを指します。

位置は、置換が開始されるテキスト内の位置を指します。

長さは、置き換えられるテキスト内の文字数です。

NewText は、Text を置き換えるテキストを参照します。

=REPLACE("1234567";1;1;"444") returns "444234567". One character at position 1 is replaced by the complete NewText.

https://help.libreoffice.org/Calc/Text_Functions#Example_13

また

SUBSTITUTE("テキスト"; "SearchText"; "NewText"; 発生)

=SUBSTITUTE("123123123";"3";"abc") は、12abc12abc12abc を返します。

=SUBSTITUTE("123123123";"3";"abc";2) は 12312abc123 を返します。

https://help.libreoffice.org/Calc/Text_Functions#SUBSTITUTE

于 2013-04-13T15:27:41.083 に答える