正規表現を使用してExcelで行の参照を取得しようとしています。例えば、私は式:C#正規表現 - R1C1参照でExcel式から行データを取得
=SUM(R[-3]C[-1];R[-3]C;R[-3]C[2];R[-1]C[2]:R[1]C[3];RC[-1])
を、私は番号を取得する必要がある唯一の-3
、-3
、-3
、-1
、1
、現在0
、私が使用しています正規表現パターン:
=?(R\[[-0-9]*\]|RC)
それは私に与えます:
しかし、数字だけを取得する必要があります。さらに、RC
の代わりに0
を取得する必要があります。
ありがとうございます!
あなたはVBAマクロを使用していますか?これはVBAなしでは可能ではないようです。 – Slai
@Slai、私はC#を使用しています – Nolesh
'(RC?\ [ - ?[0-9] * \])'と関連するすべての結果をキャプチャして、 'C# 'R [x]'から必要なものがあれば、 'RC [y]'から '0'を得る。 – gwillie