iriyak の回答履歴

全206件中1~20件表示
  • WSHを利用してフォルダ内の複数ExcelファイルをPDF変換する方法を教えてください!

    フォルダ内にある複数のエクセルファイルを、なおかつ複数のシートをPDFに自動変換していきたいのですが、ご存知のかたどうか助けてくださいm( _ _ )m PDF化はプリントアウト指示をかけると印刷範囲がPDFになるような環境です。 検索していたところ、かなりイメージに近いものが見つかったのですが、私のリテラシーが低く、Loopの部分と、シートを指定する方法がわかりませんでした。。。 ↓私が参考にしたURLです。 http://q.hatena.ne.jp/1195195180 宜しくお願いいたします。

  • (UWSC)エクセルのセルの値を読み込むには?

    UWSCで、エクセルのセルの値を読みこむ方法について 悩んでおります。 Excel = GETACTIVEOLEOBJ("Excel.Application"); val1 = Excel.ActiveSheet.range("A1").value; を使えば、開いているエクセルのA1セルにある値を 「val1」に読み込むことができました。 今、A1~A100にある100個のリストを順々に読み込むことを 考えています。おそらくfor文を使って、以下のようにするのかな? と思っております。 for i=1 to 100 val=○○ next A1~A100の値を順々に読み込むにはどのようにすればいいのでしょうか?

  • UWSCでアンケート自動書き込みソフト作製について

    UWSCの超初心者です。 複数のアンケートサイトに自動で書き込めるものを作ろうと UWSCをはじめて触っています。 目的の操作は IEのアンケートサイトを複数開く手動で(フォーマットはほとんど同じ) 用意した「名前」「自分のURL」「コメント」を先に開いたサイトにUWSCでペーストする です。 それで、先に開いたアンケートサイトをアクティブにしたページのフォーム数を調べて、アンケートサイトのフォーマット形式を調べようと思っています。 しかし、先に開いていたページをアクティブしたらフォーム数を知られるマクロが分かりません。この部分を教えて頂けませんでしょうか?

  • ネットサイトの参照、入力などの操作のプログラム言語

    ネットの各種操作の自動操作プログラムを作成したいと思っております。 具体例として、 ◆以下の機能を個別に作成し、他のプログラムから呼び出せたりしたい。 ・Webサイトログイン ・テキストボックスを指定して入力 ・ボタンを指定して入力 ・指定したデータの取得 ほかにも、人間がウェブブラウザで出来る事をプログラムで書ける言語、そして、実現の方法を教えていただきたいです。 別の言い方をすると、MT4という自動売買ツールを使っています。 そのツールで、出た売買シグナルに基づいて、取引サイトにアクセスし、売買を入力して実行する機能。 シグナルをブログに自動で投稿する機能。 シグナルを自動でメール配信する機能。 などを実現したいです。 参考になるお話ならいくらでも伺いたいです。 よろしくお願いいたします。

  • UWSCについて

     UWSCで、alt+F3 から、適当にマウスを動かす→alt+f2で、 とりあえず、動きを保存したいのですが 一連の動作をしてもなんの反応もありません。 保存のボタンも押せません。 設定では、 alt+F3 が記憶で alt+f2 が停止になっています。 どうしたら、いいでしょうか? 教えた下さいません。

  • VB2005でUWSCを実行した後の命令が実行されません。

    VB初心者です。 今VB2005でUWSCを実行してあるwebサイトにログインした後、 そのサイトのHTMLデータを抜き出そうと試みています。 今UWSCを実行してwebサイトにログインはできているのですが、 HTMLデータを抜き出すところで困っています。 下に作成したソースを記述します。稚拙なソースですみません。 ----------------------------------------------------------------------------- Imports System.Text.RegularExpressions Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click System.Diagnostics.Process.Start("C:\uwsc44b\UWSC.exe", "C:\uwsc44b\自動ログイン.uws") Dim reg1 As Regex Dim mat1 As Match reg1 = New Regex("<TD align=left noWrap bgcolor=#ffffff>(.*?)</TD>", RegexOptions.Singleline) mat1 = reg1.Match(TextBox1.Text) While mat1.Success Console.WriteLine(mat1.Value) mat1 = mat1.NextMatch() End While End Sub End Class ----------------------------------------------------------------------------- UWSCの自動ログイン.uwsが実行されている間にVBの他の命令が実行されてしまって いるのではないかと考えています。 どなたかアドバイスをいただけないでしょうか。 よろしくお願い致します。 ※補足 OS : WindowsXP sp2 VB : VisualBasic2005 Express Edition UWSC : uwsc44b (フリーソフト)

  • 決まった時刻(秒単位)にボタンを自動でクリックしたい

    決められた時刻(秒単位もしくはそれ以下)に 決まったボタンを押せる様なソフトは無いでしょうか? 例えば19時0分5秒にスタートボタンをクリックする、 あるいは19時0分5秒50ミリ秒にスタートボタンをクリックする という様な操作の事です。 始めはロケットマウスを試したのですが、コントロールできる 時間の最小単位が分だった為に使えませんでした。 ロケットマウスの様に高機能でなくても構いません。 よろしくお願いします。

  • ネットサイトの参照、入力などの操作のプログラム言語

    ネットの各種操作の自動操作プログラムを作成したいと思っております。 具体例として、 ◆以下の機能を個別に作成し、他のプログラムから呼び出せたりしたい。 ・Webサイトログイン ・テキストボックスを指定して入力 ・ボタンを指定して入力 ・指定したデータの取得 ほかにも、人間がウェブブラウザで出来る事をプログラムで書ける言語、そして、実現の方法を教えていただきたいです。 別の言い方をすると、MT4という自動売買ツールを使っています。 そのツールで、出た売買シグナルに基づいて、取引サイトにアクセスし、売買を入力して実行する機能。 シグナルをブログに自動で投稿する機能。 シグナルを自動でメール配信する機能。 などを実現したいです。 参考になるお話ならいくらでも伺いたいです。 よろしくお願いいたします。

  • フォーカスを一発移動

    いくつか窓を開いて作業中、決まったところ(座標は一定ではありません)に入力するとき、マウスでアクティブにしてから入力するのですが、これが頻繁にするときは大変です。 そこで、そのフォーカスを移動するアクションを一発で出来ないモノでしょうか? マウスのサイドボタンやキーなどに割り当てて登録した場所にマウスが移動するとか、アクティブになるとか出来ると便利かなと思いました。 付け加えますと、後ろに隠れたウィンドを前に出すとかではありません。 あくまで入力フォームをアクティブにして、その欄にすぐに入力可能にしてくれる動作です。 希望の動作をしてくれるようなソフトをご存じでしたら、よろしくお願いいたします。

    • noname#91472
    • 回答数2
  • UWSCで環境変数の取得の仕方

    UWSCを始めた初心者です。 よろしくお願いします。 デスクトップのフォルダ内にあるアプリケーションを起動させたいのですが、パスの取得の仕方が判りません。 下記の様に作ってみたのですが、doscmdでは取得できずに困っています。 どなたかご教授願います。 myDrivePath = doscmd("echo %HOMEDRIVE%") myHomePath = doscmd("echo %HOMEPATH%") myAppPath = myDrivePath + myHomePath + "\デスクトップ\test\testApp.exe" app = Exec(myAppPath)

  • どうかよろしくお願いします。

     UWSCについての質問です。  読み込みを押し、GruGru.UWSを開こうとするのですが、    「このファイルを開けません。   このファイルを開くには、作成元のプログラム名が必要です。   インターネットで自動的にプログラムを検索するか、または   コンピュータにあるプログラム一覧から手動で選択してください」   と出てきます。  そして、「Webサービスを使用して適切なプログラムを探す」  を選択し、OKを押すと  このファイルを開くためのソフトウェアを検索した結果 : ファイルの種類: 不明 解説: Windows はこのファイルの種類を認識できません。 下記のウェブサイトで関連するソフトウェアや情報を検索してください。  と出てきます。  これは、どうやれば、ファイルが開けるプログラムを見つけられるのでしょうか?  どうか教えて下さい。  よろしくお願いします

  • UWSCについて

     UWSCで、alt+F3 から、適当にマウスを動かす→alt+f2で、 とりあえず、動きを保存したいのですが 一連の動作をしてもなんの反応もありません。 保存のボタンも押せません。 設定では、 alt+F3 が記憶で alt+f2 が停止になっています。 どうしたら、いいでしょうか? 教えた下さいません。

  • 【perl】重複した要素だけを書き出すスクリプト

    perlでスクリプトを作っているのですが、 あるリストから重複した要素だけを取り出すってのを 作りたいのですがうまく出来ません。 あるリストの例 a-a:0001 a-b:0002 a-c:0003 a-d:0004 a-b:0002 a-e:0005   ・   ・   ・ この場合 a-bだけを取り出したいんですが躓いています。 ご回答お願いします。

  • 【perl】重複した要素だけを書き出すスクリプト

    perlでスクリプトを作っているのですが、 あるリストから重複した要素だけを取り出すってのを 作りたいのですがうまく出来ません。 あるリストの例 a-a:0001 a-b:0002 a-c:0003 a-d:0004 a-b:0002 a-e:0005   ・   ・   ・ この場合 a-bだけを取り出したいんですが躓いています。 ご回答お願いします。

  • CSVデータ集計プログラムをおしえてください

    エクセルでは対応し切れないCSVファイル数値測定データ(65500個以上)があります。ある程度狭い範囲の値の数値が不規則にカンマ区切りで連続していてグラフにすると横に波のようにいくつもの山と谷が連続するかんじです。この数値郡に下限値を自由に変えられるようして設定し下限ラインから上に出た山毎の最大値を拾い出す。というプログラムをVBAで作りたいのですが、うまく出来ません。今はCSVデータをVBで開き、新たなファイルへ移せるところまで出来たのですが。その後が複雑すぎてわかりません。データが100万位になるのでVB単体で作ってます。助けてください(;o;)

  • DOSプロンプトのテキストファイルから取得したフィールドがデータ無しの場合の認識方法

    CSVファイルから各フィールドを取得し、なにも入っていない場合は固定値を入れると言う処理を、DOSのコマンドプロンプトによるバッチで行ってほしいと言うユーザ要望に答えなくてはなりません。 【入力ファイル】 <<AAA.csv>> aaa,,bbb,,ccc,ddd iii,jjj,kkk,lll,mmm,nnn eee,,fff,,ggg,hhh このAAA.csvを入力情報にして、 カンマ区切りの何も入っていないフィールドを認識し、 上記ファイルで言うと、 各行の2項目に何も入っていない場合は222を、 各行の4項目に何も入っていない場合333を入れる、 と言う処理を作る必要があります。 上記に説明した処理での出力結果は以下の様になります。 【出力ファイル】 <<BBB.csv>> aaa,222,bbb,333,ccc,ddd iii,jjj,kkk,lll,mmm,nnn eee,222,fff,333,ggg,hhh forやsetを駆使してフィールドの取得や変換は出来たのですが、 取得したフィールドに何も入っていなかった場合に固定値を入れる処理で行き詰っています。 何か良い方法があれば教えてください。 ちなみに入力や出力ファイルはタブ区切りのTSVファイル形式の場合もあります。 又環境は、銀行のサーバで実装するのでフリーソフトはもちろんparlやWSH等のインストールも許されていない為、DOSプロンプトコマンドによるバッチ処理のみで行う必要があります。 宜しくお願いします。

  • データ抽出に時間がかかり困っています

    皆様大変お世話になっております。ところで、データ抽出の件で大変困っておりまして、ご教授いただきたくご連絡差し上げました(使用OSはXP、エクセルは2007です。)。企業の決算期データを抽出したいのですが、毎年度決算月のみのデータを月次データからどのようにすれば速く抽出できるかで悩んでおります。データの構成は:A列に年度・決算月(例えば、1978/03)、B列に企業コード、C列に年度・月(例えば、1984/01)、D列に企業コード、E列にはC・D列に対応した月次データが入力されております。A・B列は(各企業の年毎の決算月)各70698行、C・D・E列は(各企業の月次毎データ)各248964行となっております。ここで、A・B列に等しいC・D列のセルをみつけ、その横のE列の値を当該A・B列に対応した行のF列に書き出させたいのです(回りくどい説明で申し訳ありません。)。初心者ながら、いろいろなVBA説明ページを参照しつつ、以下のコードを作成しました: Sub Sorting01() Dim ra As Long, rc As Long Application.ScreenUpdating = False For ra = 3 To Range(A70698).End(xlUp).Row If Cells(ra, 1) <>"" Then For rc = 3 To Range(C248964).End(xlUp).Row If Cells(rc, 3) <>"" And Cells(ra, 1).Value = Cells(rc, 3).Value And Cells(ra, 2) = Cells(rc, 4) Then Cells(ra, 7).Value = Cells(rc, 5).Value Exit For End If Next rc End If Next ra MsgBox Done End Sub データの一部(100行分)を別のシートに貼り付けて動くかどうか試したところ、問題ありませんでしたが、元のデータに適用したところ、とてつもなく時間がかかっております。上述のコードが非常に非効率的なものではないかと考えております。初心者で誠に恥ずかしい限りですが、きわめて急いでいることもありご連絡差し上げました。時間短縮のため、効率的なコード、または他の方法(関数)がありましたら、教え願いたく存じます。重ねながら、どうぞ宜しくお願いいたします。 追伸:A列・C列の/は取り除き数字の状態に変えてあります(例えば、1977/01 =>197701)。一点、申し上げておきたいことは、B列に出てくるコードがD列に必ずしもあるわけではありません。

    • io_vba
    • 回答数4
  • マトリクス書式についてのスタンス

    テスト業務に従事の際に、 現場によっては、仕様書の校正を依頼される場合があるのですが、 →テスターの仕事じゃない!と立腹する人 →テスト実施者を束ねるマネージャー職を目指しているため、快く引き受ける人 の二通りに、現場の女性が割れるのです。 それと似たトラブルで、 結合テストを書けという上司に対し、 書くよ~。。と受けるテスターと、 書きたくないと拒否するテスターの板挟みというか、気まずい場面に遭遇します。 私自身は、どっちの態度が正しいのか分かりません。 そこで、設計書&仕様書作成尚且つプログラム実装経験者の方にお聞きしたいのですが・・・ マトリクステストは、自分で書いちゃう派ですか? それとも、一般派遣にお任せしちゃう派ですか? 私自身はなぜか、書かせないorマトリクス書式では書かせないリーダーにしか当たった事がないため、どっちが主流なのかが分かりません。 気軽に回答頂けると助かります。 気が向いた方、年代と性別添えて、よろしくお願いします。

    • sinjou
    • 回答数3
  • 使用者の気持ちになって・・・は建前?

    昔、某社の品質保証部でテストをした際、日々、新人が3日で退職、先輩が3or8ヶ月で契約を切られていました。 派遣先が、「辞めないで欲しい!!」と懇願したスタッフは、皆さん一律、3ヶ月or6ヶ月で退職なさってました。 そのゴタゴタな現場を見て、私が感じた事は・・・ 「『ユーザーとしてテストして欲しい』と言う割には、彩色不良・仕様不足・プログラミングの実装不備を指摘するテスターを、排除するんだ・・・」 でした。 結局、既にある程度のシェアを持つ製品テストの場合、 「俺達の都合の良い範囲で、なんちゃってテストをしてね。。お願いね。。」 って事が、日本のソフトウェア業界の常識なのでしょうか? 最近、「めくらテストをして良いのかな?」と、ボスによっては思うのですが・・・ 仕様分析をしてほしいボスと仕様分析をしてほしくないボスの、見分け方が分かりません。 プログラム実装経験者の方、貴方の場合、どんな感じでテスト、してほしいですか?性別と年代も、添えて頂けると助かります。

    • sinjou
    • 回答数4
  • 新人SEのための書籍を探しています

    Web開発を数年やっております。 新人時代に先輩から「これを読んでおけ!」と渡された書籍?もしくはWebサイトの情報を探しております。 内容は、 ・質問するときはメモを持参する ・まずは自分で調べてから質問する ・質問は自分が調べてどこまで理解し、どこがわからないといった聞き方をする などなど、今では本当に常識なのになんでわかってない新人さんが多いんだろ~って思ってしまう内容が書いてあったと記憶しております。 今でも自分のSEとしての立ち振る舞いを再確認し、次の後輩のためにも教えてあげれる内容としてとても良いと思い探しておりますが、何年も経ってしまったため、ソースが思い出せません。 どなたか、このソースはとても良いとか、もしかしたらこの書籍では?というような情報をお持ちであれば是非ご教授くださいませ。 よろしくお願いいたします。

    • MINNYOU
    • 回答数2