私のクライアントには、Excel 2003で作成、実行されている主要なアプリケーションがあります(私は知っていますが、間違いであり、SAPアプリケーションに正しく組み込むのを待っています彼らは何年も待っていました)。ほとんどの場合、うまくいきますが、今週は問題があり、データは#valueエントリを返していました。Excel 2003 DSUMが動作しない
DSUM関数が#valueを返していて、他の場所にまたがっていることがわかりました(VBAコードにデータ検証がないと言いましたか?)。関数は、別のシートの列を条件付きで合計しているため、データ内のいくつかの問題を特定しましたが、それらを修正しても関数分析でエラーが示されていなくても#valueを返しました。
私はコードの一部を掲載しますが、4700行のシートが含まれていますが、それはむしろ非実用的です。誰でも私がこれを進めるためにできることを提案することはできますか?ソースシートに何らかのエラーが表示されていない場合、DSUMはなぜ#valueの問題を返すのですか?私はその列を検索し、すべての値が有効な数値です。
申し訳ありませんが少し曖昧ですが、誰かが私に進歩の方法についての提案を与えることができれば、それは認められるでしょう。 ExcelとVBAは私の本物ではありません。
は、データフィールドや基準のヘッダーが変更されていないか、もはや式で使用されているものに一致している可能性はありますか? – datatoo
私が言う限りではありません - 私は以前のバックアップがあるので、式が働くので、私は比較をすることができます。 –
AutoCalcはオンですか? – Juliusz