Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


20383 / 76732 ←次へ | 前へ→

【61769】Re:マクロコード作成時の改行の扱い
質問  りった  - 09/6/3(水) 9:30 -

引用なし
パスワード
   neptuneさんこんにちは。説明足らずだったようで済みません。

Excelのセルに記載されたデータ(エラーメッセージ一覧のようなもの)を元に動作するマクロを作りたいのですが、
実行時にそのExcelを開きたくありません。
(作業上他にも色々開く必要があり、重いし、邪魔)
Excel→CSVに変換する方法は、実行の都度CSVを読む必要があると思うので、処理速度的に心配です。
「手で書けよ!!」と言われそうですが、Excelのデータの量が多く、頻繁に不特定の箇所が変わるので、キツイです。
なので、PERSONAL.xls上のコードとして貼り付け利用する考えでいます。(セルを選択し、Ctrl+CしてVBAのソースコードにCtrl+V)
尚、イミディエイトウィンドウからの貼り付けでもかまいません。

PERSONAL.xls上で、
 data(1)="XXXが未記入です。"
 data(2)="XXXとYYYが不一致です。"
のようなコードを書く部分だけクリアすれば、data()を利用して実行する部分は自力で出来ます。

改行さえ無ければ、
 ="data(" & row() & ")=""" & A1 & """"
のような計算式の計算結果
 data(1)="XXXが未記入です。"
をPERSONAL.xlsのマクロに貼り付けて問題解決です。

VBAのソースコードを計算式ないしVBAにて作成するのって、邪道ですかね(^^;

1 hits

【61766】マクロコード作成時の改行の扱い りった 09/6/2(火) 17:46 質問
【61767】Re:マクロコード作成時の改行の扱い neptune 09/6/2(火) 18:39 発言
【61769】Re:マクロコード作成時の改行の扱い りった 09/6/3(水) 9:30 質問
【61770】Re:マクロコード作成時の改行の扱い neptune 09/6/3(水) 10:12 発言
【61775】Re:マクロコード作成時の改行の扱い りった 09/6/3(水) 11:43 お礼
【61771】Re:マクロコード作成時の改行の扱い n 09/6/3(水) 10:57 発言
【61776】Re:マクロコード作成時の改行の扱い りった 09/6/3(水) 11:49 お礼

20383 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free