By んです 25月2019日(火曜日)
投稿: Excel
返信 0
いいね 0
ビュー 3.9K
投票 0
こんにちは、

私の問題の概要は、いくつかの定数文字列と数値を組み合わせて文字列を生成していることです。 この文字列をsum関数に渡して、合計を計算できるようにします。 セルで文字列を単独で使用していて(もちろん、先頭に=記号が付いている)、Enterキーを押すと、値が取得されます。 しかし、文字列を渡したときは発生しません。 そこで、セル内でEvaluate関数を名前付き関数VBAとして直接使用しようとしました。 それらのどれも動作しません。 Office 365(Excel 2016)を使用しています。 これについて何か助けはありますか?

文字列は="'"&AC15& "'!$ F $"&AC18& ":OFFSET("& "'"&AC15& "'!$ F $"&AC18& "、0,0)"です。

文字列の出力は'G:\ Crush \ Daily plant reports \ 2019 \ [05-2019.xls] C vol'!$ F $ 35:OFFSET('G:\ Crush \ Daily plant reports \ 2019 \ [05 -2019.xls] C vol'!$ F $ 35,0,0)

上記の文字列をAC19セルに保存しました

このような合計関数を使用しました=sum(AC19)

これはゼロを返しますが、実際には'G:\ Crush \ Daily plant reports \ 2019 \ [05-2019.xls] C vol'!$ F $ 35の値は2630です。構文に間違いはありますか?
投稿全体を見る