Excel Interopライブラリを使用してシートを取得し、シートの値を置き換えます。Excel Interopと数式範囲
列A-Eには、列F-Lのデータを処理する式が含まれています。 シートを更新すると、F-Lの内容がクリアされ、A-Eに式が残されます。次に、F-L列に新しいデータを入力します。
入力した新しいデータの全範囲に拡張するために、列A〜E(任意の行)に式が必要です。
たとえば、=sum(G1,G8)
は、データを8から20行に拡張すると、になります。 シート内のすべての数式に到達する方法はありますか?数式の範囲を広げるにはどうすればよいですか?
フォーマットの最後に ')'が表示されないようです。 '' = SUM(G1、G {0}) "' – SwDevMan81
@ SwDevMan81良い点。改正された。 – SeeSharp
それは私が考えていたものですが、実際には何らかの公式を持つことができるので、簡単な方法があることを望んでいました。私はこのメソッドを使用しているだろうし、私は正規表現を推測する? – Bob