DDEPOKE関数について質問
- このフォーラムに新しいトピックを立てることはできません
- このフォーラムではゲスト投稿が禁止されています
DDEPOKE関数について質問
msg# 1
TSP_Saito
居住地: 宮城
投稿数: 4
お世話になります。
DDEPOKE関数を使用してExcelの雛形にデータを
挿入しようと思ったのですが、数値は問題なく
指定したセルにセットされるのですが、文字
(例えば"株式会社○×△"など)は初めの1文字
ないし2文字目以降が切られてしまいます。
V8やV9でも同じようなプログラムを作成したことは
あるのですが、上記のような現象は起こった事が
ありませんでした。
環境
OS:WindowsXP Sp3
MAGIC:V10.1 Sp4b
DB:MSSQL2005(出力時はMemoryテーブルを使用)
Excel:2000
環境や関数を使用するときに注意する点や
このような現象の回避方法があったら
どんな些細なことでも構いませんので
よろしくお願いします。
DDEPOKE関数を使用してExcelの雛形にデータを
挿入しようと思ったのですが、数値は問題なく
指定したセルにセットされるのですが、文字
(例えば"株式会社○×△"など)は初めの1文字
ないし2文字目以降が切られてしまいます。
V8やV9でも同じようなプログラムを作成したことは
あるのですが、上記のような現象は起こった事が
ありませんでした。
環境
OS:WindowsXP Sp3
MAGIC:V10.1 Sp4b
DB:MSSQL2005(出力時はMemoryテーブルを使用)
Excel:2000
環境や関数を使用するときに注意する点や
このような現象の回避方法があったら
どんな些細なことでも構いませんので
よろしくお願いします。
投票数:0
平均点:0.00
Re: DDEPOKE関数について質問
msg# 1.1
sigeno56
投稿数: 336
おはようございます。DDEPOKEを使ってみました。
結果は、半角文字はちゃんとエクセルに載るけど
全角ではおかしくなる。
渡す側の値は、変数です。
文字型でうまくいかず、途中からUnicoeに変えてみましたが
一緒でした。
×「あいうえお」をDDEPOKEすると「あいう」
×「あいうえおか」をDDEPOKEすると「あいう」
×「なかしまみか」をDDEPOKEすると「なかし」
×「伊藤麻衣子」をDDEPOKEすると「伊藤麻」
○「mizutani豊」をDDEPOKEすると「mizutani豊」
○「豊mizutani」をDDEPOKEすると「豊mizutani」
×「きむらたくや」をDDEPOKEすると「きむら」
×「みずたにゆたか」をDDEPOKEすると「みずたに」
○「KINKI KIDS」をDDEPOKEすると「KINKI KIDS」
×「あいうえおかきくけこさしすせそ」
をDDEPOKEすると「あいうえおかきく」
×「きたろう」をDDEPOKEすると「きた」
Magic eDeveloper Version 10.1 SP4a
Windows XP Professional SP2
回避策として以下でどうでしょうか?
あいうえおかきくけこの後ろに全角スペースを9個付けてみました。
「あいうえおかきくけこ□□□□□□□□□」をDDEPOKEすると
「あいうえおかきくけこ」になりました。
「佐野元春□□□□□□□□□」をDDEPOKEすると
「佐野元春□□□」になりました。
結果は、半角文字はちゃんとエクセルに載るけど
全角ではおかしくなる。
渡す側の値は、変数です。
文字型でうまくいかず、途中からUnicoeに変えてみましたが
一緒でした。
×「あいうえお」をDDEPOKEすると「あいう」
×「あいうえおか」をDDEPOKEすると「あいう」
×「なかしまみか」をDDEPOKEすると「なかし」
×「伊藤麻衣子」をDDEPOKEすると「伊藤麻」
○「mizutani豊」をDDEPOKEすると「mizutani豊」
○「豊mizutani」をDDEPOKEすると「豊mizutani」
×「きむらたくや」をDDEPOKEすると「きむら」
×「みずたにゆたか」をDDEPOKEすると「みずたに」
○「KINKI KIDS」をDDEPOKEすると「KINKI KIDS」
×「あいうえおかきくけこさしすせそ」
をDDEPOKEすると「あいうえおかきく」
×「きたろう」をDDEPOKEすると「きた」
Magic eDeveloper Version 10.1 SP4a
Windows XP Professional SP2
回避策として以下でどうでしょうか?
あいうえおかきくけこの後ろに全角スペースを9個付けてみました。
「あいうえおかきくけこ□□□□□□□□□」をDDEPOKEすると
「あいうえおかきくけこ」になりました。
「佐野元春□□□□□□□□□」をDDEPOKEすると
「佐野元春□□□」になりました。
投票数:1
平均点:10.00
Re: DDEPOKE関数について質問
msg# 1.1.1
TSP_Saito
居住地: 宮城
投稿数: 4
sigeno56さん
おはようございます。
一部(漢字と全角カナ,全角記号の組み合わせ)を
除いてエクセルにきちんとセットすることができました。
非常に助かりました。
ありがとうございます。
おはようございます。
一部(漢字と全角カナ,全角記号の組み合わせ)を
除いてエクセルにきちんとセットすることができました。
非常に助かりました。
ありがとうございます。
投票数:0
平均点:0.00