Webアプリ全盛の現在とあっても、業務では未だにExcelが多く使われています。その結果としてVBAが活躍しており、メンテナンスが難しかったり、コピペされるコードが量産されていたりします。VBAがダメという訳ではないのですが、触りたくないと考えるプログラマは多いのではないでしょうか。 もっと自分が使い慣れたプログラミング言語でExcelを扱いたいと考える人に使ってみていただきたいのがxlwingsです。PythonとExcelで双方向の操作が可能になります。 xlwingsの使い方 デモ。ExcelからPythonを呼び出します。 xlwingsはPythonからExcelのデータを読み込んだり、ExcelからPythonをコールできます。その結果、PythonからExcelにデータを追加したり、検索結果を表示させることも可能です。VBAの代わりに使うことが可能です。 Pythonであれば
資格は、その道の専門家たちが、これだけは知っておいてほしいと考えるところを、カタチにしたものです。 オデッセイ コミュニケーションズは、さまざまな分野の専門家たちと協力して、時代が必要とする資格を、皆さんにご提供していきます。 新しい資格を取得することで、新しいキャリアを、そして新しい日本を、切り開いていこうとする人たちを、オデッセイ コミュニケーションズは応援しています。 新しい資格、新しいキャリア。オデッセイ コミュニケーションズ 直営の試験会場オデッセイ テスティングセンター コンピューターとインターネットの国際資格IC3(アイシースリー)公式サイト 試験配信サービスOdyssey CBT Excel、Accessのマクロ・VBAのスキルを評価する資格VBAエキスパート 公式サイト 資格試験の準備やスキルアップに役立つサイトaoten(アオテン) アドビ製品の利用スキルを証明する資格
現象 セキュリティ更新プログラム MS12-060 を適用した後、MSCOMCTL に関連付けられている Windows 共通コントロールのいずれかを使用している場合、Access データベースに問題が発生する可能性があります。パッチで更新された OCX ファイル。 いずれかのコントロールを含むオブジェクトを開くときに問題が発生する場合や、イベントが取り消されたことを示すエラー メッセージが含まれる場合があります。 エラー メッセージの例には、次のものが含まれます (ただし、これに限定されません)。 Error 459: Object or class does not support the set of events. 2501: <EventName> action cancelled. The expression<EventName> you entered as the eve
【緊急告知】 本サイトの管理人ほか「動かす会」の精鋭計5名による共著「ExcelVBAアクションゲーム作成入門」が、発刊されました。Excelゲーム本の決定版にして最高峰、 詳細内容はExcelVBA本特設ページにて! 本書は、表計算ソフトExcelを使用してゲームを作成するノウハウとテクニックの全てを1冊に詰め込んだ、世界にも類をみない書籍です。初心者でも大丈夫なように、前半でマクロとVBAについてやさしく紹介、中盤以降はいよいよExcelでゲームを作成する方法を実際に遊べるサンプルゲームを例に詳しく解説、上級者の方も今まで知らなかったVBAの世界が目の前に広がることでしょう。(「はじめに」より)
TwitterでReudyをベースにした人工無能、「はるか♡BOT」を設置しています。 こういったbotを作るために、何をどうやっているのかと関心を持って頂いた人のために、内部で行っている処理をまとめました。 botを作る際の参考になれば幸いです。何か質問がありましたら@iPCMまで。 「はるか♡BOT」本体 . Reudy(IRC版)をベースにしています。 取得部分はTwitterIrcGatewayにまかせています。 ReudyにはTwitter特有の文字コード変換、@返し処理などを追加しています。 投稿する部分から先はかなり特異なことをしています。 以下に処理図を貼り付けておきます。(クリックで拡大) 支援 . Twitter特有のフォロー、リムーブ処理を自動化しています。 Auto Follow返し . あなたをフォローしましたよという通知メールを監視しています。 フォロ
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
IE _NewWindow2 別窓で開いたオブジェクトの管理 どうも、三流プログラマーのKen3です。 今回は、 リンクを右ボタンで新しいウインドウで開く や Target=_Blank など 親ウインドウから子供のウインドウが開かれた時の管理について少し書きます。 IE操作で、何かの参考となれば、幸いです。 /* * 1.今回のキッカケ */ 右ボタンなどを押して、新しいウインドウをユーザーの意思で開くことができます。 まぁ、マルチにウインドウを開いて処理を行う、普通のことなのですが、 Webコントロールをフォームに貼ったりして作業していると、 自分(自作プログラム)の配下から離れてしまいます。 そんなことをさせなかったり、 されても、作られたオブジェクトを追ってみたいと思います。 WebBrowser1 とWebのコントロールを作ります。 WebBrowser1_NewWindow2で
フォームにWebBrowserを貼り、イベント処理の記述をテストしてみます。 まぁ、あまり難しく考えないで、オブジェクトをダブルクリック(笑) まずは、ここから始めてみてください(おぃおぃ) ※しつこく繰り返すと、ダブルクリック、まずはここから??? ------- Private Sub UserForm_Initialize() Me.WebBrowser1.GoHome End Sub Private Sub WebBrowser1_BeforeNavigate2(ByVal pDisp As Object, URL As Variant, Flags As Variant, TargetFrameName As Variant, PostData As Variant, Headers As Variant, Cancel As Boolean) Debug.Pri
バッチ・マクロのTOPへ JavaScriptと同じように,VBAでもDOM操作が可能。 下記のようなマクロで,IEを操作できる。 Sub Googleで検索() ' IEを立ち上げて Google を開く Dim ie As Object Set ie = new_ie("http://www.google.co.jp") ' 検索キーワードを入力 type_val ie, "q", "ホゲラッチョ" ' 検索ボタンクリック submit_click ie, "btnG" ' 検索結果の 1 件目のタイトルを表示 MsgBox domselec(ie, Array( _ "id", "res", _ "tag", "li", 0, _ "tag", "h3", 0 _ )).innerText ' IEを閉じる ie.Quit Set ie = Nothing End Sub これは,独
Excelでアドインを作成する方法が気になったので調べてみました。 以下のサイトが参考になります。 エクセル アドイン 作り方 第8回 - waste rest way http://blog.goo.ne.jp/leapdys/e/bf48ff9d45364a3de9d66e23ee4b681a VBAのウインドウで、ThisWorkBook上に Private Sub workbook_addininstall() 'インストール時の処理(ツールバーの作成処理) End Sub Private Sub workbook_addinuninstall() 'アンインストール時の処理(ツールバー削除処理) End Sub と書くだけです。 ツールバーの作成のところに、 .OnAction = "マクロ1" の記述がありますが、ここがボタンが押されたときに呼び出される関数で、この関数の定義を
エクセルなどのCommandBarで指定する『FaceId』を一覧表示するマクロです。 下記のマクロを【標準モジュール】に貼り付けて、「マクロ名:FaceId表示」を実行すると 表示されます。一度に500個を表示し[←→ボタン]で500個ずつシフト表示していきます。 『FaceId表示』マクロを組み込んだブックを用意しました(FaceId_Browser.lzh 13KB)。 こちらからダウンロードして下さい。 ※このマクロは、エクセルファンクラブ(VBAラウンジ)のスレッドでレスしたものです。 この【FaceId表示】は『kt関数アドイン Ver 2.20』にも組み込んであります(メニュー呼び出し)。 2001/10/9 追加 コマンドバーの『閉じるボタン(X)』を無効(非表示)にするプロパティを追加記述。 (太字のところ) Private Const cstBarNa
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
Webクエリの機能を利用することで、インターネットで公開されている最新の情報をリアルタイムにExcel上に反映することができる。 インターネットで公開されている情報を再利用しようとしたとき、皆さんはどのような方法を採っているだろう。静的なHTMLファイルとして保存しているかもしれない。あるいは、地道に転記しているかもしれない。しかし、一覧表のようなデータについては、Excelのような表計算ソフトに貼り付けた方が再利用性も増し、情報としての価値もあがる。 ただ、いちいちWebの該当ページにアクセスして、該当する表のデータを貼り付けるというのはいかにもスマートではないし、なによりも、対象の情報が増えればその手間はばかにならないだろう。そこで、本サンプルではExcelに用意されている「Webクエリ」という機能を利用することで、Web上のデータとExcel上の表を同期し、常にリアルタイムな情報収集
すべて Microsoft 製品 Microsoft 365 Office Windows Surface Xbox セール サポート ソフトウェア Windows アプリ OneDrive Outlook Skype OneNote Microsoft Teams PC とデバイス Xbox を購入する アクセサリ VR & 複合現実 エンタメ Xbox Game Pass Ultimate Xbox Live Gold Xbox とゲーム PC ゲーム Windows ゲーム 映画とテレビ番組 法人向け Microsoft Azure Microsoft Dynamics 365 Microsoft 365 Microsoft Industry データ プラットフォーム Power Platform 法人向けを購入する Developer & IT .NET Visual Studio
Facebookのソーシャルメディアシェアボタンで、自分のLetterPotアドレスをシェアしてもらうテスト。 記事を書いたら、文末に「この記事がお役に立てましたら、LettePotをシェアしてください♡」と書いておく。 そして以下のコードを埋めておく。(ソース) ※Twitter用ソーシャルメディアシェアボタン(追記) Tweet 普通は、記事の内容のシェアは「記事の引用」です。この「LetterPot応援」は、書いた人のLetterPotアカウントを直接応援するボタン、です。どんな記事だったのかは、押した方がシェアする画面で書く必要がありますけど、それこそ応援の気持ちをコトバで伝えたい部分です。Facebookの「いいね!」って、簡単に押せるけど、「LetterPot」は言葉が持つパワーで、恩送りしたいわけですよね? これって組み立て方如何では、記事へのコメントや筆者へのアクセスを「L
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く