作成者カテゴリ返答の対象
公開
はやて
03/02/2007 02:47 PM
文書リンクアイコン データインポート時のエラーについて
Re: @Wordについて

試しにフォームにAというフィールド置いて
ボタンを設置。処理に(各種宣言は省きます)
For i = 0 To 400
mm = mm + Cstr(i) + ","
Next
doc.A = Evaluate("@Word('" + mm + "';',';1)")

とした場合、普通に0と処理されませんか?
当方では400でも制限などは確認できませんでした。

で、Evaluateの中の記入から類推して
上記のNextの次に
mm = mm + |'|
とした場合、そちらと同様のエラーが生じました。
ということで、今回は最初に書いたように構文エラーだと思います。
(データをEvaluateの処理の文字列と設定した時に、全体としてみるとなっている状態かと)

まぁ処理の内容からするに普通にLeftとInstrあたりの組み合わせでも出来るかと思います

#くくり方を変えて
doc.A = Evaluate(|@Word("| + mm + |";",";1)|)
としても当方では大丈夫になりますが


[Previous Main Document]
データインポート時のエラーについて (HIDE)
. . Re: データインポート時のエラーについて (はやて)
. . . . @Wordについて (HIDE)
. . . . . . Re: @Wordについて (コリー)
. . . . . . . . RE:@WORDについて (HIDE)
. . . . . . . . . . Re: @WORDについて (はやて)
. . . . . . . . . . . . split関数 (HIDE)
. . . . . . . . . . . . split関数 (HIDE)
. . . . . . Re: @Wordについて (はやて) * 現在地 *
[Next Main Document]