読者です 読者をやめる 読者になる 読者になる

三流君 ken3のmemo置き場

メモ置き場、保管庫として利用。まとまっていませんがヨロシク



熱心な読者さんに VBA IE操作の本とサイトを教えていただきました

最近、サイト更新はしていないのに、 熱心な読者さんに VBA IE操作の本とサイトを教えていただきました。Excel VBAでIEを思いのままに操作できるプログラミング術Excel VBAでIEを思いのままに操作できるプログラミング術 Excel 2013/2010/2007/2003対応作者:…

XXXXXさんへ 古いExcelのダイアログシートが表示されていない(シートが非表示)なら

ものすご〜く古いものらしくて 1)VBAProjectを開いてみると、シートオブジェクトと標準モジュールはあるのですが、フォームが表示されません。 でも、実際の動きをみると、入力用のフォームなどは表示されます。 2)良く見ると(Sheet表示を全部見ると)…

XXXXXさんへ VBA IE 表の取り込みサンプルが rowspan colspan に対応してなくて お力になれずスミマセン

XXXXXさんより、下記の質問をいただく。 > OKWaveでも質問させて貰っているので、そちらを見て戴いた方が早いのでURLを貼っておきます。 > http://okwave.jp/qa/q7555611.html > > 南関東の出馬表の取り込みを自動化したいのですが、VBAで出来るのでしょうか…

XXXXXさんへ Outlook指定したサブ フォルダー名のメールをExcelで取得したい

前回の回答 XXXXXさんへ ExcelでOutlookの受信メールを読むサンプル - ken3memo (三流君) http://d.hatena.ne.jp/ken3memo/20120415/1334453463 が失敗した と 感じたので、追加メッセージ・・・(ぉぃぉぃ) >if subFolder.name="****" Then など、処理したい…

XXXXXさんへ ExcelでOutlookの受信メールを読むサンプル

>OUTLOOKをエクセルに読み込みたくコードを真似して作ったのですが >動作しません。ご指南頂けると助かります。 Cells(y, "A") = objMAIL.CreationTime Cells(y, "B") = objMAIL.SenderName Cells(y, "C") = objMAIL.Subject Cells(y, "D") = objMAIL…

Outlook2007で作成したサンプルをExcel2007へ

前回の http://d.hatena.ne.jp/ken3memo/20120328/1332887607 Outlookで受信フォルダーを下の階層まで調べるコード を Excelで動かしたくて、チャレンジしてみました。やりたいこと: Outlookで作成したVBA マクロを Excelで動作させたい 移植してみます (※移…

Excel 複数条件 SUMPRODUCT を 使ってみた

動画で三流解説動画の簡単な説明あまり使ったことが無いので、自信がないけど、 SUMPRODUCT を 使って 20%の範囲内をカウントしてみた。 動画解説やテスト結果 動画元: Excel 複数条件 SUMPRODUCT を 使ってみた - YouTube 動画区分でURL:ken3内のリンクを探…

Excle CountIF関数で条件を付けてデータをカウントする

動画で三流解説動画の簡単な説明CountIF関数で、範囲外のデータをカウントする そんなテスト動画解説やテスト結果 動画元: Excle CountIF関数で条件を付けてデータをカウントする - YouTube 動画区分でURL:ken3内のリンクを探す 三流君 excel CountIF関数 テ…

Excel Count関数で列全体のデータ数をカウントする

動画で三流解説動画の簡単な説明Excel Count関数で列全体のデータ数をカウントする C列のデータ個数を数えてみた動画解説やテスト結果 動画元: Excel Count関数で列全体のデータ数をカウントする - YouTube 動画区分でURL:ken3内のリンクを探す 三流君 excel…

XXXXさんへ VBAでn秒待つには

こんにちは。下記の質問をいただきました。 >3.開いた文章 Document に アクセスするの章の中の「'手抜きで2秒待つ(オブジェクトの展開時間を待つ) >Application.Wait Time:=Now + TimeValue("00:00:02") '2秒間 ボーっとする」という部分でエラーが出てす…

30分でわかる Excel VBAでIE操作 はじめの一歩 参照設定してね

動画で三流解説動画の簡単な説明ごめんなさい、録音ミスで無音です。 まぁ、画面の動きを見て、あっこんなことできるんだぁ・・・ 程度に見てください。IE操作解説ページは http://www.ken3.org/cgi-bin/group/vba_ie.asp を見て三流解説を笑って下さい。動…

年末 VBA IE操作サンプル 誘導先のリンク を 大掃除?しないとなぁ...

VBAのIE操作で質問が来たら、 人気の他店に(他のサイトに)誘導する(オイオイ) Excel VBAでWebサービス - Amazonで様々な商品情報を検索しよう (1) HTTP通信の手順 | マイナビニュース http://news.mynavi.jp/articles/2011/12/22/vba/index.html よく聞かれ…

QA110307 Excelフォーム テキストボックス 選択位置の取得 は Me.TextBox1.SelStart

動画で三流解説動画の簡単な説明ソースと解説は http://d.hatena.ne.jp/ken3memo/20110308/1299515820 を見て下さい。 Excelのテキストボックスで、カーソル位置を知りたかったので調査したそんな動画です。 Me.TextBox1.SelStart で カーソル位置を受け取り…

QA110203 ア.AccessのクエリーをExcelに書き出し、列幅を自動調整

動画で三流解説動画の簡単な説明処理の全体イメージ/流れは http://ken3hitori.g.hatena.ne.jp/bbs/18?from=1 を見てください。 AccessからExcelを起動して、 新規のブック、シートに データを(クエリーの中身を)書き込みます。書き込み後、 エ.で調べた、…

操作手順 テストデータ作りでExcelのデータをAccessへコピペする方法

動画で三流解説動画の簡単な説明私(三流君)がいつも行っている、テストデータ作りの手順を恥ずかしいけど動画にしました。 まぁ、操作しやすいエクセルで編集して、アクセスのDBへコピーしただけですが...何かの参考となれば幸いです。 ※tab区切りで文字をコ…

QA110203 マクロ記録で エクセル ブックの切り替えを調査する

動画で三流解説動画の簡単な説明全ての工程・詳細な流れは http://ken3hitori.g.hatena.ne.jp/bbs/18?from=1 を見てください。マクロ記録でブックの切り替えをチェックすると 'ブックの数 Application.Windows.Count '切り替えは Windows(index番号).Activat…

QA110203 ウ.全てのシート に 対してマクロ VBAの処理を実行したい

動画で三流解説動画の簡単な説明詳細と流れは http://ken3hitori.g.hatena.ne.jp/bbs/18?mode=tree を 見てください。 ActiveWorkbook.Sheets.Count で シートの数 Activeworkbook.Sheets(n番目).Select で シートの選択(処理中シート、アクティブの切り替え…

Excel VBA セルをダブルクリックして その行番号を取得

動画で三流解説動画の簡単な説明http://q.hatena.ne.jp/1321525022 の 質問に対しての事前調査? . シート名のところで、右クリックを押してコード表示を選択。 すると、シートにコード(イベント)が書けるので、 BeforeDoubleClickに処理を書いてみます。 . …

QA110203 Excelのマクロ記録 で 列幅の自動調整 を 調べる

動画で三流解説動画の簡単な説明調査の流れは http://ken3hitori.g.hatena.ne.jp/bbs/18?mode=tree を見てください。 エクセルのマクロ記録で列幅の自動調整を調べてみました。列幅を自動調整するには 対象エリア.EntireColumn.AutoFit で できました。テス…

QA101025 ExcelからAccessを開き フォームに値をセットする

動画で三流解説動画の簡単な説明ソースコードと解説は http://d.hatena.ne.jp/ken3memo/20101025/1287954014 を見てください。 ExcelからAccessを開き、フォームに値をセット後、ボタンを押す。 ボタンのモジュールをコールや.RUNすることができなくて、中途…

Excel VBA .Offset(1, 0)で結合セルを飛ばせるのにビックリ しかし〜のテスト

動画で三流解説動画の簡単な説明ソースと解説は http://d.hatena.ne.jp/ken3memo/20100615/1276556731 を見てください。 .Offset(1, 0)で結合セルを飛ばせるのにビックリ だけど、 .Offset(2, 0)だと、飛ばせないのにガックリ。 そんな回答のないテスト動画…

Excel ユーザーフォーム G列の値でオプションボタンをOn/Off

動画で三流解説動画の簡単な説明G列の値とユーザーフォームのオプションボタンを比べてOn/Offの状態をコントロールしてみました。ソースと解説は http://d.hatena.ne.jp/ken3memo/20100603/1275495220 を見て笑ってください。 '元々あるGの値をチェックする …

Excel 名前の定義 エクセルでセルに名前をつけてからVBAで使う

動画で三流解説動画の簡単な説明Excel2003 挿入 −− 名前 −− 定義 で、名前と場所を定義します(結びつけます) Excel2007 数式 −− 名前の定義 で、名前と場所を定義します。 まぁ、メニューからやらなくても、左上の通常セル番地、選択場所が表示されているコ…

Access から Excel を 操作する 罫線など書式のコピー VBA定数の扱い

動画で三流解説動画の簡単な説明ソースと解説は http://d.hatena.ne.jp/ken3memo/20091128/1259398153 を見てください。 Access から Excel を 操作して、データを貼り付けた後、罫線など書式のコピーを行ない形を整うます。 Excel VBAマクロの定数 で ハマ…

Access Excelファイルを開いた後にコピーするマクロを貼り付けて使用する

動画で三流解説動画の簡単な説明テンプレートファイルを壊されたくなかったので、ExcelのマクロをAccessに貼り付けて、頭にoAppを付けただけ、そんな手抜き処理です。 VBAソースと簡単な解説は http://d.hatena.ne.jp/ken3memo/20091128/1259368613 です。動…

Access 2003 から Excelファイルを開く マクロ VBAを作成してみる

動画で三流解説動画の簡単な説明Access 2003 から 事前に作成したExcelファイルのテンプレートを開く そんな マクロ VBAを作成してみます。 静止画と解説、ソースは http://d.hatena.ne.jp/ken3memo/20091124/1258994342 を見て笑ってください。。。動画解説…

Excel VBA シートをダブルクリックした時のイベントに処理を書く

動画で三流解説動画の簡単な説明Excel VBA シートをダブルクリックした時のイベント Worksheet_BeforeDoubleClick に処理を書いてみました。 F列をダブルクリックしたら、クリップボードにコピーされているテキストを貼り付ける。 そんな処理にチャレンジし…

QA0727 Excel マクロ記録を使って ソート処理のボタンを作る

動画で三流解説動画の簡単な説明Excel マクロ記録を使ってマクロを記録します。 次に、範囲を強引に9999行に直します。 ※勝手にMAXは9999と決め打ちしました。あとは、関数名を決めたら(変更したら)、 ボタンを作成して結びつけただけです。動画解説やテスト…

Excel VBA 所有者の一致を探しコードを取得、新規なら所有者コードMAX+1する

動画で三流解説動画の簡単な説明Excel VBA 所有者の一致を探しコードを取得、新規なら所有者コードMAX+1する動画解説やテスト結果 動画元: Excel VBA 所有者の一致を探しコードを取得、新規なら所有者コードMAX+1する - YouTube 動画区分・リンク QA0727 Exc…

Excel VBA 2つの条件(車種,型式)が一致するか探し、無ければ+1する

動画で三流解説動画の簡単な説明Excel VBA 2つの条件(車種,型式)が一致するか探し、無ければ+1する動画解説やテスト結果 動画元: Excel VBA 2つの条件(車種,型式)が一致するか探し、無ければ+1する - YouTube 動画区分・リンク QA0727 Excel VBA 三流君

0727 Excel VBA 車名が見つからない時、車種コード+1する

動画で三流解説動画の簡単な説明文字列比較 と XX9999を+1かうんとアップする。 そんなお話です。動画解説やテスト結果 動画元: 0727 Excel VBA 車名が見つからない時、車種コード+1する - YouTube 動画区分・リンク QA0727 三流君 VBA Excel UserForm サン…

0727 新規にエクセルフォームを作成します Excel UserForm

動画で三流解説動画の簡単な説明新規にユーザーフォームを作成して、 入力用のコントロールとして、 テキストボックスで車名、型式、所有者 を作成します。作成後、オブジェクトに名前をつけます 車名 textCAR 型式 textKATA 所有者 textSNAME登録実行用のボ…

0727 excel UserFormについて、質問内容とテストデータの入力

動画で三流解説動画の簡単な説明もらった、質問に対して、新規にテスト用のブックを作りたいと思います。 テストデータをメモ帳上でタブ区切りにして、貼り付けると、 行・列がキレイに貼り付くので、意外と楽でした。動画解説やテスト結果 動画元: 0727 exc…

5/14 Excel VBA On Error Goto で エラー処理を行う

動画で三流解説動画の簡単な説明ファイルのオープンエラー、シートの無しエラーを On Error Goto で エラー処理を行いました。 なんかキレがないけど・・・・ソースと解説は http://outlook.vba-ken3.jp/sample/002/2009-05-13.html をみてください。※三流プ…

0514 Excel OPEN COPY CLOSE マクロ記録

動画で三流解説動画の簡単な説明Excel ファイルを開いて シートをコピー 貼り付け コピー元を閉じる マクロ記録で処理を記録して、固定値を変数に直してみました。 長々、変な解説ですがご勘弁を。ソースと解説は http://outlook.vba-ken3.jp/sample/002/200…

シートにコンボボックス を 貼り付ける Control ComboBox

動画で三流解説動画の簡単な説明コンボボックスをシートに貼り付けます。あとは、コードを書くんだけど、 まずは、テスト用のボタンを1つ作って、コンボボックスの中身に追加してみます。Private Sub CommandButton1_Click() ComboBox1.Clear '中身をクリア…

Excel シート(Sheet) に コントロール(Control) を 貼る

動画で三流解説動画の簡単な説明Excelのシート(Sheet) に コントロール(Control) を 貼って、使ってみたいと思いますまずは、表示 -- ツールバー -- コントロール ツールボックス で、 コントロール ツールボックス を 表示させます。 ツールバーが表示され…

Excel UserForm Initialize フォームの初期処理でセルの値を参照

動画で三流解説動画の簡単な説明←の詳細は http://ie.vba-ken3.jp/sample/001/2009-03-07.html を見てください。セルのB6に書かれた値を初期値として利用します。フォームの初期処理のイベント UserForm_Initialize で Range("B6") の値を代入後、 .Navigate…

03/07 Excel UserForm .Show で フォームの表示

動画で三流解説動画の簡単な説明.Show で UserFormを表示できるので、 標準モジュールに .Show を行うモジュールを書きます。Sub open_test() UserForm1.Show End Sub↑このモジュールをシートに貼ったボタンから起動するようにしました。←の詳細は http://ie…

ExcelのUserFormに Web(IE) の コントロールを貼ります

動画で三流解説動画の簡単な説明Excel UserForm で Webのコントロールを使用可能にする。。。 そんな操作手順、方法です。http://www.ken3.org/cgi-bin/group/vba_ie.asp で 三流解説してます よかったら 遊びに来てください。。。動画解説やテスト結果 動画…

Excel UserFormのタイトル(.Caption)に文字をセットしてデバッグ 03/01

動画で三流解説動画の簡単な説明Excel UserFormのタイトル(.Caption)に文字をセットしてデバッグしてみた Private Sub TextBox2_Change() '変更時のイベント Me.Caption = "TextBox2_Change " & Me.TextBox2.Text Debug.Print "TextBox2_Change " & Me.TextB…

MsgBoxを使って Excel UserForm Events の Test 2009/02/28

動画で三流解説動画の簡単な説明Excel UserForm にボタンを1つ テキストボックスを2つ貼り貼ったコントロールが持っているイベントにプログラムを書く そんな話と イベントのタイミングが知りたい時は、 MsgBox関数を使って、デバックしてみては? そんな…

URL入力後の処理 Me.WebBrowser1.Navigate Me.txtURL.Text

動画で三流解説動画の簡単な説明解説は http://ie.vba-ken3.jp/sample/001/2009-02-17.html です。単純にテキストボックスを出たら、.Navigate で飛ばしました。 Private Sub txtURL_Exit(ByVal Cancel As MSForms.ReturnBoolean) Me.WebBrowser1.Navigate M…

0225 Excel UserForm を 作る

動画で三流解説動画の簡単な説明コーディング 画面に(Formに)オブジェクトを配置します。 Excel UserForm を 作る解説は http://ie.vba-ken3.jp/sample/001/2009-02-17.html です。動画解説やテスト結果 動画元: 0225 Excel UserForm を 作る - YouTube 動画…

UserFormにIEを貼り objIEに代入してかわした方法です。

動画で三流解説動画の簡単な説明Excel UserFormにIEのコントロールを貼り、モードレスでFormをShowしてからobjIEに代入した、そんなテストのお話です。動画解説やテスト結果 動画元: UserFormにIEを貼り objIEに代入してかわした方法です。 - YouTube 動画区…

Excel2007 UserForm に IE7を貼ってテスト

動画で三流解説動画の簡単な説明excel2007のフォームにIEのオブジェクトを貼りテストしてみました。手前味噌の解説は http://www.ken3.org/cgi-bin/group/vba_ie.asp でやってます。動画解説やテスト結果 動画元: Excel2007 UserForm に IE7を貼ってテスト -…

ExcelのUserFormにIEを貼り操作する(代入する)

動画で三流解説動画の簡単な説明IE7 への 対応で 逃げ手を考えてみた・・・ExcelのUserFormにIEを貼り操作する(代入する) http://ken3-info.blog.ocn.ne.jp/day/2008/02/ie7_0faa.html Windows Vista IE7 + Excel2007 で起動(.Navigate)の失敗 http://ken3-i…

回答下書き テストで数秒単位で書き変わる cyberagentfx の 値を取得してみた

下記の回答下書き、テストで cyberagentfx の 値を取得してみた ブラウザのデータをエクセルで表示させるには? ブラウザでは株価がJavascriptで表示されています。 それをリアルタイムでエクセルに反映させたいのですが、何か良い方法はないでしょうか? (…

WithEventsのテスト動画 シートにコードを書く 補足

過去記事の Dim WithEvents objIE As InternetExplorer 'Excelシートに書いたコードでイベントを拾う http://d.hatena.ne.jp/ken3memo/20100114/1263452016 が動かないとクレームのメールをいただく。読者から、言われたように、そのままシートにコードを貼…

テキストファイル処理、Print #でダラダラと書き出してみた

Excel シート上のデータをテキストファイル(HTMLファイル)に書き出してみた。入力B1 に タイトル A列 に 役名 B列 に 台詞 処理 Option Explicit 'シートからテーブルを作る '単純にテキストファイルに書き出してみた '1.A列のみにデータが存在する場合、見…