管理者権限で動かせない

UWSCビギナーです 管理者権限で起動しても、LOCKHARDコマンドが効きません これはおかしいと思い、いろいろ調べて DEF_DLL IsUserAnAdmin(): BOOL: shell32 IFB IsUserAnAdmin() THEN   MSGBOX(“管理者権限あり”) ELSE   MSGBOX(“管理者権限なし”) ENDIF これで管理者権限で動いているか調べられることを知り、調べてみました 結果は管理者権限なしで、何をしても結果が変わりませんでした どなたかお助けください

タグ

2018年6月3日 | コメント/トラックバック(1) |

カテゴリー:掲示板

csvをエクセルで開いてxlsx(xls)形式で保存する方法

タイトル通り、 csv形式のファイルをエクセルで開いて、 加工処理をした後、 xlsxか、xls形式で保存する処理がしたいです。 SaveAS( ファイル名, xlWorkbookNormal ) としましたが、 xlWorkbookNormalが定義されていないとなり、 出来ませんでした。 どなたかスマートに解決できる方法お教え願いませんでしょうか。 よろしくお願いいたします。

タグ

2018年5月31日 | コメント/トラックバック(0) |

カテゴリー:掲示板

サイト閉鎖について

こんにちは もしご存じでしたら、なのですが、UWSCのサイトが閉鎖されてることに関して何かご存知でしょうか。 もうアップデート等には対応しないということで、今後は使うのを控えたほうがいいのかと戸惑ってまして。 5~6年前にSE的な同僚がいて、業務を効率化するツールを作ってもらってました。私自身は、プログラムは少しかじったレベルです。 今はひとりで仕事をやっていて、自分の業務効率化をしたいなと考えています。

タグ

2018年3月23日 | コメント/トラックバック(3) |

カテゴリー:掲示板

UWSC でOPENCVを使うには

こんにちは UWSCでOpenCVが利用できるみたいな書き込みを見たのですが、どのように制御すればいいのでしょうか? もし、利用方法やアドオンのダウンロードができるサイトなどをご存じの方URLを教えてください。

タグ

2018年2月19日 | コメントは受け付けていません。 |

カテゴリー:掲示板

クリックしたいボタンがある場合とない場合の分岐

1時間に1回クリックできる(厳密には1時間で更新されるのでクリックできるのは少しあと)ボタンがあります。(クリックしたら1時間出てきません) そこのボタンを押すためのコードを作ったんですが、UWSCのタイマー機能で1時間に1回の実行ですと、うまくいきません。 そのため毎分実行することで、対応させようとしましたが、それはそれで例外が発生しました。というエラーが出ます。 おそらく、指定しているidがないためだと思われます。 よって、このidがないときの分岐を作りたいのですが、なんせ本日初めてUWSCに挑戦してみたもので、やり方がよくわかりません。 よろしくお願いします。 また、実行すると毎回ウィンドウがでてきてしまうので、バックグラウンドで処理する方法か、1つだけのウィンドウを開けっぱなしで行う方法など、教えていただきたいです。また、目的のあう、いい方法があれば(javascryptのほうが簡単だぞなどでもいいです。)教えてください。
IE = CreateOLEObj("InternetExplorer.Application")
IE.Visible = True
IE.Navigate("https://freebitco.in/?op=home#")//IEを開いてサイトをひらく

REPEAT
 SLEEP(0.1)
UNTIL !IE.busy AND IE.readystate = 4


logintags=IE.document.getElementsByTagName("input")

FOR I = 0 TO logintags.length - 1
    IFB logintags.Item(I).id = "free_play_form_button" THEN
       logintags.Item(I).Click()
IE.quit


ENDIF
NEXT

タグ

2018年2月16日 | コメント/トラックバック(1) |

カテゴリー:掲示板

ウィンドウを判定して異なる操作を実行

お世話になります。
UWSC初心者ですが、どうにも行き詰まってしまいましたので、この場にて質問をさせて頂けますと幸いです。

主題としましては、
「UWSCにて出現したウィンドウを判定して異なる操作を実行させる方法はあるのでしょうか?」
というものになります。

例えば、”testA.txt”と”testB.txt”をデスクトップに配置したとします。

ここで、”testA.txt”が起動されたときには”X”という動作を行い、 “testB.txt”が起動されたときには”Y”という動作を行いたいのです。
ただし、”testA.txt”と”testB.txt”はどちらが先に起動されるかわかりません。

初心者なこともあり、GETIDやIFBなどを試してみましたが、上手く行きませんでした。

お分かりになる方がいらっしゃいましたらご教授くださいますと幸いです。

宜しくお願い致します。

タグ

2018年1月8日 | コメントは受け付けていません。 |

カテゴリー:掲示板

エクセルファイル上のURLにアクセスしてウェブサイト上のデータを取得し、エクセルファイルにデータを張り付ける

全くの初心者です。 まずは以下のような処理がUWSCで可能かどうか教えて頂けると幸いです。 1)エクセルファイル上にリストアップされたURLをコピー 2)ブラウザのアドレス欄にペーストしてウェブサイトにアクセス 3)ウェブサイト上のデータをコピー 4)エクセルファイル上のURLの隣のセルにペースト 1)~4)を1行づつ繰り返す 具体的にはyahoo!リアルタイム検索にて期間指定をすると検索窓の下に表示される件数を取得することが目的です。 期間指定はURLに含まれるため、期間指定のためのブラウザ操作は必要ありません。

タグ

2017年7月27日 | コメントは受け付けていません。 |

カテゴリー:掲示板

Excelのセルをクリックする

Excelマクロで作られたツールがあります。マクロは保護されていて中が見れません(無理に覗くのも使用規約に反するようで)。<br>
このツールはシート上のセルをダブルクリックすると、その行に記載されている情報を元に動作するようになっています。<br>
このツールを1行ずつダブルクリックしていく処理をUWSCで実現したいと思います。<br>
低レベル関数では実現出来ていますが、Excelの表示設定によって座標の調整が必要なため、他の方法が無いかと考えております。<br>
<br>
試しにCLKITEMを使って以下の様に組んでみましたが、<br>
いずれもCLKITEMの戻り値がFalseになります。<br>
################################<br>
id = GETID("Book1.xlsx - Excel", "XLMAIN", -1)<br>
ACW(id)<br>
ret1=CLKITEM(id, "A3", CLK_LEFTCLK)<br>
ret2=CLKITEM(id, "A3", CLK_DBLCLK)<br>
print "1:" + ret1 + " ,  2:" + ret2<br>
################################<br>
<br>
種別はCLK_ACCなども試してみましたが変わりませんでした。<br>
<br>
BTN以外での実現方法はありませんでしょうか。<br>
よろしくお願いいたします。<br>

タグ

2017年7月21日 | コメントは受け付けていません。 |

カテゴリー:掲示板

OUTLOOK2013でのメールの送り方

毎日、データを更新したExcelファイル(Sales.xlsx)がデスクトップ上(C:\Users\shihan\Desktop)に自動作成されます。 ここまではプログラミングできたのですが、OUTLOOK2013を立ち上げ、その作成されたExcelファイルをメール配信したいのですが、コードの書き方が分かりません。ご教授いただけないでしょうか? よろしくお願いいたします。

タグ

2017年7月3日 | コメント/トラックバック(1) |

カテゴリー:掲示板

URLから画像ファイルをダウンロード

現在あるサイトから、画像ファイルを一括でダウンロードするマクロを作ろうとしています。
現状画像ファイルのURLを取得することはできましたが、ローカルにダウンロードするところで詰まっています。
お知恵を拝借したいです。よろしくお願いします。

タグ

2017年1月27日 | コメント/トラックバック(1) |

カテゴリー:掲示板

このページの先頭へ