エクセル(Excel)&ワード(Word)質問掲示板

より見やすく使いやすいエクセル掲示板を目指し、新たにエクセルの質問掲示板を開設いたしました。 これに伴い、当サイトでは今後、新規投稿はできなくなります。(閲覧は当面可能です。)
今後は新掲示板をご利用いただきますよう宜しくお願い致します。今後ともよろしくお願い致します。
○新掲示板
エクセル(Excel)解決掲示板

エクセル・ワードの基本操作に関する質問や関数やマクロの使い方などエクセルとワードに関する質問掲示板。
Welcome Guest 
メインメニュー
ログイン
ユーザー名:

パスワード:


パスワード紛失

Re: Openイベントがうまく動きません。

このトピックの投稿一覧へ

なし Re: Openイベントがうまく動きません。

msg# 1.2
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2012-2-5 0:10
gesuto 
(解決済と思いますが。。)

以下のバッチファイルの処理の末尾に「処理完了」を示すダミーステップを追加してはどうでしょうか?
>AS/400からCSVファイルにデータ転送


例えば、データ転送完了後に、他の日常業務などで重複しないファイル名(拡張子なしで「AS400_transport_completed」など)で、ダミーファイルを所定のフォルダに出力するなど。


Windowsの.batファイルであれば、以下のようなイメージです。
誤動作しないように「AS400_transport_completed」は予め削除しておきます。

―――――ここから―――――

rem 処理完了を示すダミーファイルを削除
if exist "C:\temp\AS400_transport_completed" then del "C:\temp\AS400_transport_completed"

rem AS/400のファイル転送処理
 :
 :

rem 処理完了を示すダミーファイルを作成
time /t > "C:\temp\AS400_transport_completed"

―――――ここまで―――――


マクロ側では、所定のフォルダを(While Loopなどで)監視し、ダミーファイルが確認できたら、
>CSVファイルからExcelへデータをコピーして中央揃え・桁区切り程度の編集をする
という処理を実行するように、アクション待ちの処理を追加するイメージです。
投票数:41 平均点:2.93
返信する

この投稿に返信する

題名
ゲスト名   :
投稿本文

投稿ツリー

  条件検索へ


スポンサーリンク
スポンサーリンク
エクセル・ワード質問/回答集 - クイズ・問題QUUS! - 無料英語学習 - 投資家・トレーダー掲示版
為替(FX)テクニカル分析入門 - エクセル(EXCEL)学習・入門 - Word(ワード)の使い方/活用・入門
Copy right(c) 2006-2010 エクセル&ワード質問掲示板 all right reserved