A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
[ANo.1] の DOUGLAS_ です。
>私は Sleipnir を インストール しておりませんので、試しておりません。
は無責任ですね。
「Sleipnir 2.9.3 正式版」を入れて試してみました。
------------------------------------------------------------
下記の操作は、
A)Sleipnir を開き(元から開いてあっても問題はありません)、
B)「クロネコヤマトの荷物お問い合わせシステム」の ページ を開いて、
C)エクセルの A1:A10 に入力された下記の データ を [お問い合わせ伝票番号] の欄に転記し、
D)[お問い合わせ開始] ボタン を クリック する
までの操作を自動化してあります。
------------------------------------------------------------
●● Sleipnir の準備 ●●
1)Sleipnir の メニュー から [ツール(T)] - [Sleipnir オプション(E)...] で [オプション] ダイアログ を開きます。
2)左ペイン から [クライアント] - [全般] を クリック し、右ペイン の [スクリプトによるクライアントの操作を許可する(C)] に チェック を付けます。
3)左ペイン から [クライアント] - [起動] を クリック し、右ペイン の [起動時に前回終了時の状態を復元する(R)] の チェック を外します(Sleipnir が起動していないときに、新たに Sleipnir を開くと、たくさんの タブ が開いて VBA の操作が面倒になるため)。
4)[OK] を クリック します。
●● Excel の準備 ●●
5)エクセル の A1:A10 に
9624-2261-0026
9624-2261-0030
9624-2261-0041
9624-2261-0052
9624-2261-0063
9624-2261-0074
9624-2261-0085
9624-2261-0096
9624-2261-0100
9624-2261-0111
と入力されているとします。
6)[Alt] + [F11] で [VBE(Visual Basic Editor)] を開きます。
7)[挿入(I)] - [標準モジュール(M)] を クリック して現われた コードウィンドウ に下記の コード を コピペ します。
実際には ※印 の3行は、aslikethat さんの実情に応じて書き換えることになります。
8)[Alt] + [F4] で [VBE] を閉じます。
9)[Alt] + [F8] で [マクロ] ダイアログ を開き、[マクロ名(M):] から「Sleipnir_CGI」を選択して、[実行(R)] を クリック します。
'-- コード(この下から) --------------------------------
Sub Sleipnir_CGI()
'変数の宣言
Dim url As String
Dim objSN As Object
Dim wndID As Long
Dim i As Integer
url = "http://toi.kuronekoyamato.co.jp/cgi-bin/tneko" '※
'Sleipnir を オブジェクト に セット
Set objSN = CreateObject("Sleipnir.API")
wndID = objSN.NewWindow(url, True)
objSN.Navigate wndID, url
While objSN.IsBusy(wndID): DoEvents: Wend
'「セルをsleipnirの方のフォームにその値を一発で入力」
With objSN.GetDocumentObject(wndID)
For i = 0 To 9
.forms(0)(i + 5).Value = Cells(i + 1, 1).Value '※
Next
.forms(0)(3).Click '※
End With
'オブジェクトの解放
Set objSN = Nothing
End Sub
'-- コード(この上まで) --------------------------------
この回答へのお礼
お礼日時:2010/03/15 12:38
再度の回答ありがとうございます。
前回のでもよかったのですが、今回さらに便利になりよかったです。
>私は Sleipnir を インストール しておりませんので、試しておりません。
は無責任ですね。
いえいえ、全然前回のでよかったので、大丈夫です。
No.1
- 回答日時:
>セルをsleipnirの方のフォームにその値を一発で入力する
Sleipnir ではなくて、Internet Explorer でしたら、エクセル の VBA で
With CreateObject("InternetExplorer.Application")
.navigate "{cgi の ページ の URL}"
For i = 1 To 10
objIE.Document.forms.○○ = Cells(1, i).Value
Next
End With
みたいなことはできます。
Sleipnir でも、それらしきことができるかも知れません
http://www.sleipnir-wiki.jp/index.php?%A5%B9%A5% …
が、私は Sleipnir を インストール しておりませんので、試しておりません。
というか、CreateObject("InternetExplorer.Application") の方が、いろいろと応用が利くと思われます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- Excel(エクセル) 条件に合った数値の合計を表示させたい関数と条件指定の方法 3 2023/05/13 16:07
- Visual Basic(VBA) ユーザーフォーム「frm_基本❶」を立ち上げると新規で入力する行数を右下のNoとして表示しています。 1 2023/03/16 19:02
- Access(アクセス) Accessフォームで複数条件でフィールドの値を表示する方法 4 2022/07/21 10:47
- JavaScript 空白で入力フォームのボタンをクリックしたら、ブラウザの上部からjavascriptで 表示されるアラ 1 2022/05/20 11:16
- Excel(エクセル) エクセルで、特定のセルの内容を更新すると、別の特定セルに 更新日付が自動的に表示させる方法はあります 1 2022/11/14 21:03
- HTML・CSS ボタンをクリックした時に、入力フォームのすぐ下部に、「入力欄が空白です」というテキストメッセージが表 1 2022/04/27 16:25
- Access(アクセス) Accessテーブルの結合で別々のテーブルのフィールドを組み合わせて値を出す方法について 2 2022/07/20 19:43
- Excel(エクセル) エクセルでセルに数式を入力した状態で、数式バーをクリックすると添付資料のように 「数式に関連するセル 2 2022/11/25 19:36
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
首吊りどこ締めるの
-
白血球が多いとどんな心配があ...
-
EXCELで条件付き書式で空白セル...
-
至急!尿検査前日にオナニーし...
-
2つの数値のうち、数値が小さい...
-
検便についてです。 便は取れた...
-
小数点以下を繰り上げたものを...
-
尿検査前日に自慰行為した時の...
-
勃起する時って痛いんですか? ...
-
【Excelで「正弦波」のグラフを...
-
口の中に黒い血の塊
-
彼女のことが好きすぎて彼女の...
-
精子が黄色?
-
腕を見たら黄色くなってる部分...
-
エクセルでθを求めたい。
-
EXCELで式からグラフを描くには?
-
excelでsin二乗のやり方を教え...
-
MIN関数で空白セルを無視したい...
-
これって喉仏ですか? 私は女性...
-
舌の裏の痛みのないプツプツの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
至急!尿検査前日にオナニーし...
-
首吊りどこ締めるの
-
尿検査の前日は自慰控えたほう...
-
尿検査前日に自慰行為した時の...
-
検便についてです。 便は取れた...
-
白血球が多いとどんな心配があ...
-
中出しをするとお腹が痛い・・・。
-
射精をして1週間以内に尿検査を...
-
彼女のことが好きすぎて彼女の...
-
腕を見たら黄色くなってる部分...
-
勃起する時って痛いんですか? ...
-
変な話しになります。尿検査で...
-
これって喉仏ですか? 私は女性...
-
EXCELで条件付き書式で空白セル...
-
男です。昨日の午後3時くらいに...
-
今朝、毎朝の習慣でオナニーし...
-
納豆食べた後の尿の納豆臭は何故?
-
1日前の検尿
-
値が入っているときだけ計算結...
-
精子が黄色?
おすすめ情報