タグ

2020年6月2日のブックマーク (5件)

  • Excelの表を複数条件で検索出来る機能をVBAで作成する(ADO) | INFITH VBA Lab

    今回のエントリーはADOを使ってSQLExcelのシートを検索する方法をアップします。 ExcelでADOを使った関連エントリーは「ADOを使ってExcelをテーブルとして読み込む方法について」もご参考下さい。 今回のサンプルは以下の様な画面構成で複数の条件で検索を実行します。 ■検索用シート「検索指示」 ■検索対象のシート「商品マスター」 ■検索結果のシート「検索結果」 カテゴリーが「ぶどう」の商品マスターを検索した結果は以下の通りになります。 今回のサンプルでは検索条件を複数指定しています。検索項目の各セルに条件が入力された場合、その項目の条件をSQLで作成します。 ・カテゴリー:文字の一部が含んでいればOK ・品名:文字の一部が含んでいればOK ・在庫:数字の範囲指定(項目がどちらかしか入力されていない場合は指定された数値以上、もしくは数値以下全てを検索対象にしています) VBA

    Excelの表を複数条件で検索出来る機能をVBAで作成する(ADO) | INFITH VBA Lab
    fumokmm
    fumokmm 2020/06/02
  • ADOを使ってExcelをテーブルとして読み込む方法について | INFITH VBA Lab

    今回のエントリーはExcelのシートに作成した表のデータをADOを使ってテーブルとして読み込む方法をアップしたいと思います。 関連するエントリー「Excelのシートを複数条件で検索するVBAサンプルコード(ADO)」も参考下さい。 今回のサンプルの表はかなりシンプルなものですが・・・。動作イメージは以下の通りです。 ADOを使う為、まずはVBE(Visual Basic Editor)の参照設定でMicrosoft ActiveX Data Objects 2.X Libraryにチェックを入れましょう。 ※参照設定の方法はこちらのページを参照 1.ボタンをクリックした際の読み込み用のコード Private Sub cmdDisp_Click() Dim adoCON As New ADODB.Connection Dim adoRS As New ADODB.Recordset Dim

    ADOを使ってExcelをテーブルとして読み込む方法について | INFITH VBA Lab
    fumokmm
    fumokmm 2020/06/02
  • vba/vbscript:64bit環境でJSONをパース

    ※ 2018/04/29 いろいろ編集 vba/vbscriptでJSONをパースするにScriptControlを使っていたが、64bit環境だとScriptControlが使えないから困る。何か代わりはないかと思ってた所、最初はIEが使えることに気づき、でもその後に"HtmlFile"なるものが使えるということを知った。 ※Windows10 64bit/Excel2016 64bitで確認 vbscript Dim doc, jsn 'HTMLDocumentを取得 Set doc = CreateObject("HtmlFile") 'JSONオブジェクトを使うにはIEの互換表示で8以上(edgeも可)にする。 doc.write "<meta http-equiv='X-UA-Compatible' content='IE=8' />" 'scriptタグを追加 'パースはJSO

    vba/vbscript:64bit環境でJSONをパース
    fumokmm
    fumokmm 2020/06/02
    “HtmlFile”
  • 宇宙一わかりやすい?VBA-JSONを使ったJSONパースのしかた - Qiita

    はじめに VBAでJSONをパースする際にはCreateObject("ScriptControl")を使用するのが一般的でしょう。(サンプル例) しかし、この手段は32bit限定であり、64bitでは使用できません。将来性を考えたら他の手法を用いるべきであり、JSONパースのライブラリーとして一般的なVBA-JSONを使ってみることにしました。 導入の背景 Excel2010のサポートもそろそろ来年にきれるし、必要なときに必要なだけバラバラに買っていたのをやめて、Office365にバージョンアップしようとしたら64bit版がインストールされてしまって、JSONを使えなりました。なお、"HtmlFile"なる手段を使うやり方もあるようですが、IEやedgeの将来性を考えたらこれもつかいたくありません。 今までVBA-JSONを見送った背景 なら、VBA-JSONしかないとなりましたが、

    宇宙一わかりやすい?VBA-JSONを使ったJSONパースのしかた - Qiita
    fumokmm
    fumokmm 2020/06/02
  • 【iPhone】テキストを範囲選択/全選択してコピー&ペースト(コピペ)する方法を徹底解説

    iPhoneでメモの内容をほかのメモに転写したり、ブラウザで表示しているコンテンツを他のアプリに貼り付けたりするときは、コピー&ペースト(コピペ)に関する機能を使います。 しかし、iPhoneは画面が小さいので、慣れていないと複製したいテキストなどを選択しづらいと感じることがあります。ストレスなくコピペを実行するには、すこしコツが必要です。 そこで記事では、iPhoneでテキストやSafariのURLなどをコピペする方法を解説。さらに、コピー履歴を保存できる便利なコピペアプリも紹介しています。 ここでは原則として「メモ」アプリと「Safari」アプリを使用した場合の範囲選択やコピペの方法について掲載しています。アプリによっては若干挙動が異なることがあります。 iPhoneでテキストをコピペする まずはじめに、iPhoneでテキストなどをコピーおよびペーストする方法を解説します。 テキスト

    【iPhone】テキストを範囲選択/全選択してコピー&ペースト(コピペ)する方法を徹底解説
    fumokmm
    fumokmm 2020/06/02
    試してみたらダブルタップ確かに簡単だった。