

No.4ベストアンサー
- 回答日時:
> nullだったらメッセージを出して終了
> nullじゃなかったらカーソルキー↓を押下して次の処理に進む、
それだったらこんな感じでしょう。
hoge=GETSTR(0)
IFB LENGTH(hoge)=0
MSGBOX("個人IDを全て読み終えました。処理を終了します。")
EXITEXIT
ENDIF
KBD(VK_DOWN,CLICK,50) //カーソル↓を押す
…以降、次の処理…
ありがとうございます。できました。
ちなみに、エクセルのセルをCtrl+Vでコピーすると
何故か、LENGTH(hoge)=2 になるんです。(0でない)
なので、LENGTH(hoge)>2 の条件を満たす間ループさせる事でうまく行きました。

No.5
- 回答日時:
> 何故か、LENGTH(hoge)=2 になるんです。
(0でない)それ、言われてみて気づきました。空のセルでも改行文字CRLFは入れておかないと、2行以上コピーした場合にデータの数が合わなくなっちゃいますよね…。もし改行文字がなければ、セルA1,A2をコピーしたときにどっちかのセルが空だとデータは1個だけになるため、データの数が合いません。しかもデータが1個だと、A1,A2どっちが空だったかもわかりません。これはまずい。
だからLENGTH関数で取得した文字数は、セルに入っている文字数+2になります。回答前に気づかなかったのはうかつだった!

No.3
- 回答日時:
UWSCのGETSTR関数で、クリップボードの中身を調べるとか。
hoge=GETSTR(0) ってやるとクリップボードからテキストをコピーできるから、それでhogeが空文字列ならばコピー元が空ってことになります。ありがとうございます。
教えていただいた関数で取得できました!
nullだったらメッセージを出して終了
nullじゃなかったらカーソルキー↓を押下して次の処理に進む、
という風にしたかったらどうすればいいですか?
(「次の処理」というのは完成してます)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
(UWSC)エクセルのセルの値を読み込むには?
その他(プログラミング・Web制作)
-
【UWSC】WEBページ内コピーしたものをExcelで値で貼り付けするには?
その他(プログラミング・Web制作)
-
UWSCで値のみコピーするには?
Visual Basic(VBA)
-
-
4
(UWSC) エクセルのセルをコピーするには?
その他(プログラミング・Web制作)
-
5
uwscでExcelに自動記入
Flash
-
6
UWSCでテキストファイルを開いて表示したい
その他(プログラミング・Web制作)
-
7
【UWSC】WEBページ中の特定文字リンクをクリックする動作を自動化したい
その他(プログラミング・Web制作)
-
8
変数内に入った文字列の結合 UWSC
その他(プログラミング・Web制作)
-
9
UWSCで変数をキー入力
その他(プログラミング・Web制作)
-
10
画面ロック中にプログラム実行できないでしょうか
Windows Vista・XP
-
11
UWSCで指定のフォルダを開きたい。
その他(ソフトウェア)
-
12
UWSC 非アクティブウィンドウへのキー入力
その他(ソフトウェア)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセル:マクロ「Application...
-
エクセルのアポストロフィを一...
-
エクセルで隣接していない複数...
-
エクセルで勝手に「折り返して...
-
エクセルの2ページ目の作り方
-
Excel 行の連続データを列に参...
-
エクセル 別シートへのコピー...
-
「選択範囲を解除してアクティ...
-
メールソフト「サンダーバード...
-
エクセルでフィルタして縦にセ...
-
エクセルで値だけコピーして背...
-
Excelに、ダブルクォーテーショ...
-
【Excel】「+」印のマウスポイ...
-
エクセルで「コピーしたセルの...
-
エクセルで、選択範囲の数値全...
-
エクセル コピーしたデータを1...
-
EXCEL数値が存在する列の項目名...
-
Excelでのコピーしないセルの挿...
-
エクセル・数値が変化したらカ...
-
EXCEL シート保護するとマクロ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【マクロ】オートフィルターの...
-
エクセル:マクロ「Application...
-
エクセルのアポストロフィを一...
-
エクセルで隣接していない複数...
-
メールソフト「サンダーバード...
-
Excel 行の連続データを列に参...
-
エクセルの2ページ目の作り方
-
エクセルで勝手に「折り返して...
-
Excelに、ダブルクォーテーショ...
-
エクセル 別シートへのコピー...
-
「選択範囲を解除してアクティ...
-
エクセルで、選択範囲の数値全...
-
エクセルで値だけコピーして背...
-
エクセルでの行数・列数を指定...
-
Excelでコピーした行の挿入を繰...
-
エクセルオートフィルで書式を...
-
エクセル・数値が変化したらカ...
-
エクセル コピーしたデータを1...
-
EXCELのオートフィルの設定を変...
-
エクセルVBA/イベント発生でコ...
おすすめ情報