並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 196件

新着順 人気順

VBAの検索結果1 - 40 件 / 196件

  • ExcelでVBAを使わないでドラクエ3を再現する | パパセンセイ365

    English 久しぶりにExcelでゲームを再現してみました。 ツイッターでどんなゲームを作るのが良いか募集したところ、なんと1位がドラクエ。 初めて質問箱を使ってみます。なかなか決められなくて‥‥。 VBAを使わないExcelゲーム、どれを作るのが良さそうですか? — パパセンセイ@Excelを眺める人 (@10mikiya) September 21, 2020 正直どう作って良いか見当もつかないまま見切り発車で進めましたが、なんとか形になったので公開の流れになりました。最適化されてないロジックもありますので温かい目で見守っていただけますと幸いです。 一応、再度伝えておきますがVBAは一切使っていません。 [ad01]

    • 『【エクセルVBA】一瞬で結合セルを解除して値を埋めるマクロ』へのコメント

      <blockquote class="hatena-bookmark-comment"><a class="comment-info" href="https://b.hatena.ne.jp/entry/374853132/comment/quality1" data-user-id="quality1" data-entry-url="https://b.hatena.ne.jp/entry/s/www.excelspeedup.com/ketsugoukaijyoshiteumeru/" data-original-href="https://www.excelspeedup.com/ketsugoukaijyoshiteumeru/" data-entry-favicon="https://cdn-ak2.favicon.st-hatena.com/64?url=https%3A%

        『【エクセルVBA】一瞬で結合セルを解除して値を埋めるマクロ』へのコメント
      • 後編 プログラミングを学ぼうと思い立つ 行列はVBAなんかじゃ無理っぽいし、..

        後編 プログラミングを学ぼうと思い立つ行列はVBAなんかじゃ無理っぽいし、なんかプログラミング言語を覚えようと決める。 なんでも、統計やるならRという言語がいいらしい。 最近じゃPythonというのも人気らしい。 とりあえず両方試そうということで、RのためにRとRstudioをインストール。 Pythonはanaconda プログラミングはなんかを製作する目標がないと挫折すると聞いていたので。 深層学習というものが流行ってると聞いて、ちょっと触りを勉強したくなる。 「Excelでわかるディープラーニング超入門」 https://www.amazon.co.jp/Excel%E3%81%A7%E3%82%8F%E3%81%8B%E3%82%8B%E3%83%87%E3%82%A3%E3%83%BC%E3%83%97%E3%83%A9%E3%83%BC%E3%83%8B%E3%83%B3%E3

          後編 プログラミングを学ぼうと思い立つ 行列はVBAなんかじゃ無理っぽいし、..
        • VBA基礎5:VS CODEでVBAを編集(ariawase)|KIYO

          1.概要 普段業務効率化のためにExcelのVBAを使用することが多いですが①VBEが使いにくい、②GitHub Copilotを購入しているため有効活用したい という理由でVS CODEを使用したいと思っております。 下記記事を参考にしながら、VS CODEでもVBAを編集できるようにしたいと思います。 2.環境構築 環境構築として大きく分けて下記があります。 Excelから標準モジュール(所謂VBAの中身)を抽出したり、編集後のファイルを統合してくれるスクリプトをダウンロード VS CODEに必要なExtensionを追加して設定の追加 Excelとbinフォルダの準備 なお本当はgit(Version管理システム:変更箇所の差分を表示してくれるツール)を使った方が良いのですが、まだ勉強不足のため今回はgit無しで作成しました。 なお初期設定としてExcelの「開発者向けマクロの設定:

            VBA基礎5:VS CODEでVBAを編集(ariawase)|KIYO
          • 【VBA】ExcelVBAで実現するエビデンスツール - Qiita

            はじめに インフラ系のエンジニアでWindowsServerやWebコンソール周りの操作をする際などにエビデンスとして画面のスクリーンショットを撮るといったことは結構定番かなと思います。 自分も新人の頃は「自分の身を守るためにもエビデンスを残すように!」と何度も忠告をうけたなーなんてことを思い出します。 エビデンスの残し方としてはWinshotのようなツールを利用して効率よくとっていくこともありますが、私の周りではExcelシートにべた張りしていく方法がよく用いられてましたね。 Excelエビデンスのメリット Excelシートに貼り付けていくことは以下のようなメリットがあるかと思います。 単一のファイルで管理可能 シートを分けることで、作業単位でエビデンスを記録できる 適宜コメントなどを書き込める(Excelだから) とはいっても、以下のフローを毎回実施するのは面倒です。 記録対象のウィン

              【VBA】ExcelVBAで実現するエビデンスツール - Qiita
            • 「Microsoft Office」がなくても感染する「Emotet」の亜種 ~ショートカットファイル実行で感染/VBAマクロに警戒・ブロックすれば感染しないという思い込みは禁物

                「Microsoft Office」がなくても感染する「Emotet」の亜種 ~ショートカットファイル実行で感染/VBAマクロに警戒・ブロックすれば感染しないという思い込みは禁物
              • 仮面ライダーVBA

                次期ライダーはすげえマクロ使いなの。 すごすぎるが故に1か所の会社にとどまらずスーパー派遣であちこち活躍してるの。 そんで敵はセル結合しまくりスペース体裁しまくりとかのクソエクセルをライダーの会社に送り込んで精神攻撃を仕掛けるの。 イラついたライダーはデスクを蹴り倒して敵をぶちのめしてクソエクセルを直して19時ぐらいに退社して下板橋のアパートに帰るの。

                  仮面ライダーVBA
                • Microsoft、OfficeのVBAマクロをデフォルトブロックへ 悪用対策で

                  米Microsoftは2月7日(現地時間)、ネットからダウンロードしたOfficeファイルでVBA(Visual Basic for Applications)マクロをデフォルトでブロックすると発表した。対象はExcel、Word、Access、PowerPoint、Visioのファイルで、4月上旬からCurrent Channel(プレビュー)のバージョン2203で展開を開始する。 攻撃者がメールに添付したりWebサイトからダウンロードさせたりしたOffice文書にVBAマクロを埋め込み、これを実行させることは、Emotetなどのマルウェアで使われる手段だ。マクロを実行すると、悪意のあるコードがユーザーのID、ドキュメント、ネットワークなどにアクセスできるようになってしまう。 VBAマクロをデフォルトでブロックするようになると、ドキュメントの上部に「セキュリティリスク このファイルの出自

                  • VBAしか使えないのにエンジニア転職した四十路だけど「だれもやりたがらない作業を笑顔で引き取り納期内におさめる」だけで来年も生き延びられそう

                    おつうℤ🐬 @pupurucom 四十路でいきなりエンジニア転職し、ブイビーエーしかまともにできるものないのに来年も延長と生き残った決め手は「だれもやりたがらない作業を笑顔で引き取り、納期内におさめて部長に気に入られた」これだけです。あとはなんもできません。実務に関係ない数学にハマってます。 2023-07-18 21:03:25

                      VBAしか使えないのにエンジニア転職した四十路だけど「だれもやりたがらない作業を笑顔で引き取り納期内におさめる」だけで来年も生き延びられそう
                    • VBAにはユニットテストやリファクタリング機能がない・・・そんなふうに考えていた時期が俺にもありました - Qiita

                      はじめに ワルいけどVBAは開発環境としてあまりにも不完全すぎる。 VBAにはユニットテストがない リファクタリング機能がない 静的解析がない 以上の理由でVBAは開発環境として不完全だッ ※実際のところ、VBAUnitとかコードをエクスポートして静的解析とかできますが、今回はパス。 殺伐とした開発環境に救世主が!!! RubberduckはVBA6,VBA7 x86/x64,VB6の開発環境であるVBEを拡張するものです。 オープンソースで開発されており、以下のページからダウンロードが可能です。 https://github.com/rubberduck-vba/Rubberduck 上記からインストールすることで、VBEはRubberduckの機能を含んだものに拡張されます。 ※メニューとツールバーが追加されている Rubberduckの機能 コードメトリックスを表示する Rubber

                        VBAにはユニットテストやリファクタリング機能がない・・・そんなふうに考えていた時期が俺にもありました - Qiita
                      • 「Excel」にラムダ関数、ベータ版でテスト中 ~Excelの数式はチューリング完全な言語に/VBAやJavaScriptを知らなくてもユーザー定義関数を利用可能

                          「Excel」にラムダ関数、ベータ版でテスト中 ~Excelの数式はチューリング完全な言語に/VBAやJavaScriptを知らなくてもユーザー定義関数を利用可能
                        • 弊社最強のVBA使いの方が15年前からほぼメンテ無しで動いてるシステムのドキュメントを残してないとかで詰められてた→非IT 企業あるある…

                          泥臭IT担当者F @IT_craftmanship 前時代的体質大手メーカーで働く生技-DX横断社員。 DX系はPython/VBA/Tableau/RPA/WebでJavascript 生産技術系はIoT/Fusion360あたりをつぶやきます。 無能な管理職の食い散らし方と討伐計画についてつぶやく下克上アカウントです。 泥臭IT担当者F @IT_craftmanship 弊社最強のVBA使いの方が15年前からほぼメンテ無しで動いてるシステムのドキュメントを残してないとかで詰められてて流石に部長らに向かって「保守運用のためにちゃんと工数取ったのか?内製だからって効果の刈り取りに目が眩んで展開に必死でやりっぱなしになっただけなら担当の責任違うぞ」 2024-08-31 00:25:27 泥臭IT担当者F @IT_craftmanship やっとくべきことをやってなかった、これで担当が詰めら

                            弊社最強のVBA使いの方が15年前からほぼメンテ無しで動いてるシステムのドキュメントを残してないとかで詰められてた→非IT 企業あるある…
                          • 「最近VBAの勉強を始めて、色んな業務の自動化を始めた現場の若手社員」の様子が気になる人々の反応

                            さと@経理 @satovba7 最近VBAの勉強を始めて、色んな業務の自動化を始めた現場の若手社員。みんなの困りごとを次々に自動化しているらしい。 様子を見に行ったら、言われた作業をそのままコードにして自動化していた。 大丈夫かな…。 2022-11-30 21:25:06

                              「最近VBAの勉強を始めて、色んな業務の自動化を始めた現場の若手社員」の様子が気になる人々の反応
                            • ぼくのかんがえたさいきょうのマルウェア感染対策(EmotetのVBAを覗いて、VBAマクロに対する防御を考える) - nknskn ネタ置き場

                              副題:VBAマクロでInitial Access payloadばっか作ってるヤツが一番相手にしたくないと思う設定 Emotetが(何故か)再流行したみたいですね。 本当になぜ再流行したかイマイチわからず、「そもそもどんな感じで書かれているのか」「検知はそんなに難しいのか」「止める方法ってマクロ無効化とかファイル開かない、みたいなのしかないの?」とかちょっと考えてみたくなったので、知ってる範囲でEmotetを止めるための設定を書いてみました。他にこんな方法もあるよ、とかあればコメントいただけると嬉しいです。コマンド一発でグループポリシーに適用させられるやつだとより大勢の管理者の方が幸せになれる気がします。「この設定ファイルイカしてるからグループポリシーにインポートしてみなよ!」みたいのでも可(血涙)DoDのSTIG良いですよねえ... 以下、TOC 最近のマルウェアについてコメント 比較的

                                ぼくのかんがえたさいきょうのマルウェア感染対策(EmotetのVBAを覗いて、VBAマクロに対する防御を考える) - nknskn ネタ置き場
                              • Pythonだけでデータ可視化アプリを構築できる「Streamlit」の解説書が売上No.1!/今月のおすすめ書籍は『Excel VBAユーザーのためのOutlook VBA入門』!【技術の泉売れ筋ランキング】

                                  Pythonだけでデータ可視化アプリを構築できる「Streamlit」の解説書が売上No.1!/今月のおすすめ書籍は『Excel VBAユーザーのためのOutlook VBA入門』!【技術の泉売れ筋ランキング】
                                • 上司「読めばVBAが習得できてマクロを保守できる引継ぎ書を残せ」部下「どこの出版社から出します??」

                                  筒井.xls@エクセル関数擬人化本著者 @Tsutsui0524 Excelが好きな経理職、絵描きです エクセル関数の擬人化(#関数ちゃん )を発信しています! 著書『関数ちゃんと学ぶエクセル仕事術(インプレス)』 (amzn.to/40xC3Uf) 関数ちゃんブログ (aka-aca.com) 関数ちゃんイラストは #関数ちゃんファンアート aka-aca.com

                                    上司「読めばVBAが習得できてマクロを保守できる引継ぎ書を残せ」部下「どこの出版社から出します??」
                                  • 【VBAマクロ】LAN上にあるマクロ有効Excelファイルが「このファイルのソースが信頼できないため、Microsoftによりマクロの実行がブロックされました」と表示されるものをなんとかした件

                                    インターネットでのファイルに関しては[Mark of the Web]という属性がほぼデフォルトでついており、解除する必要があります。 [プロパティ]→[□許可する]で解除すれば問題なく実行できると思います。 しかしながら、ここ数ヶ月前からイントラネットである社内サーバやNAS上のファイルでもそのポリシーが適用されたらしく、デフォルトでマクロがブロックされてしまっています。ですが、LAN上のプロパティ欄には、MOTWの項目がありませんので、どうやっても、ブロックされてしまいます。 PC名からのアクセスならブロックされないっぽい。 色々調べてみた結果、どうやらIPアドレスからアクセスしているファイルに関しては、赤い警告が出るらしいです。PC名(例:\\kanapon-no-nas)とかのディレクトリだと問題なくマクロが実行できます。 じゃあ、ネットワークドライブのマウントしている場合はどうし

                                      【VBAマクロ】LAN上にあるマクロ有効Excelファイルが「このファイルのソースが信頼できないため、Microsoftによりマクロの実行がブロックされました」と表示されるものをなんとかした件
                                    • ExcelでVBAを使わずに業務を自動化する方法を解説した書籍が発売/『ゆる~いExcelスキルで業務の自動化をしよう3 データの見せ方編』【Book Watch/ニュース】

                                        ExcelでVBAを使わずに業務を自動化する方法を解説した書籍が発売/『ゆる~いExcelスキルで業務の自動化をしよう3 データの見せ方編』【Book Watch/ニュース】
                                      • 「Excel」の「VBA」でこれができるの? ワークシート上で動く虫眼鏡のデモがすごい/ソースコードは「GitHub」で公開中【やじうまの杜】

                                          「Excel」の「VBA」でこれができるの? ワークシート上で動く虫眼鏡のデモがすごい/ソースコードは「GitHub」で公開中【やじうまの杜】
                                        • ゼロからはじめるExcel VBA+Webサービス(2) 通勤経路から運賃を自動で取得してみよう【駅すぱあとWebサービス】

                                          連載第2回目の目的 この連載第2回目では、Excel VBAによるWebサービスの呼び出しとXMLデータの解析についての手順を学びます。連載第1回目では、Excelの備える機能にてほぼ自動的にテーブルへの展開を行っていましたが、今回はそれらをVBAで行います。Webサービスでは、取得できるデータをXML形式で提供しているものもありますので、似たようなケースでは同様の手順でのデータ取得などに応用できるでしょう。 題材としては、株式会社ヴァル研究所の提供する「駅すぱあとWebサービス」を用います。このサービスは、Webサイトやスマートフォンアプリで有名な「駅すぱあと 乗換案内」でできることをWebサービスを通して利用できるようにするものです。継続使用には有償の契約が必要ですが、90日間無償で全機能を使用できる無料評価版がありますので、今回はこれを使用して指定区間の運賃を自動取得するExcelワ

                                            ゼロからはじめるExcel VBA+Webサービス(2) 通勤経路から運賃を自動で取得してみよう【駅すぱあとWebサービス】
                                          • ベテランも4割強がプログラミング能力不足を実感、PythonとVBAで顕著

                                            システムに求められる機能が増え、開発に主に利用するプログラミング言語にも変化が生じている。新たな言語を習得しなければならないITエンジニアもいるだろう。では、ITエンジニアは自分のプログラミングスキルについて、どのように考えているのだろうか。日経クロステックで実施したアンケートの結果を見ていこう。 ベテランでも能力不足を実感 「あなたは業務を進める上で、プログラミング能力が不足していると感じるか」という問いに対する回答を見ると、「感じる」(31.4%)と回答したエンジニアが最も多い。続くのは「やや感じる」(28.8%)だった。合計すると、ITエンジニアの60.2%の人が自分のプログラミング能力に不足を感じている結果となった。 プログラミング能力不足と回答したエンジニアの割合は、過去2回の調査に比べて減少しているものの依然6割を超えるエンジニアが自分のプログラミング能力に不足を感じている。

                                              ベテランも4割強がプログラミング能力不足を実感、PythonとVBAで顕著
                                            • 【ChatGPT x UiPath】コピペもVBAもAPI登録も不要!超絶簡単にExcelからChatGPTを使って住所を市区町村などに分割する - Qiita

                                              時は2023年 ChatGPTがブームの真っただ中でございますが、類にも漏れずChatGPTにハマっている @Manabutech です。 私はとうとう見つけてしまいました、ExcelからChatGPTを超絶簡単に呼び出す方法を。 しかもChatGPTをExcelから呼び出す方法はExcel関数もVBAも出てきません。 ましてや、OpenAIのAPI登録もいりません。 必要なのはExcelとUiPath StudioというRPAツールだけです。 ChatGPTがExcelと連携できたら何がうれしいの? そもそもExcelでChatGPTを使いたいケースってあるのでしょうか? ChatGPTを呼び出せれば、何ができるようになるんでしょうか? ちょっと考えてみましょう。 Excelでこんな作業をやってないですか? スペースで区切られていない住所から都道府県、市区町村、建物名に分割する スペース

                                                【ChatGPT x UiPath】コピペもVBAもAPI登録も不要!超絶簡単にExcelからChatGPTを使って住所を市区町村などに分割する - Qiita
                                              • 「Excel」+「VBA」でルービックキューブを開発しちゃう猛者が登場/なぜ人類は「Excel」でなんでも作ってしまうのか【やじうまの杜】

                                                  「Excel」+「VBA」でルービックキューブを開発しちゃう猛者が登場/なぜ人類は「Excel」でなんでも作ってしまうのか【やじうまの杜】
                                                • 【Excel】VBAは不要! 一瞬で複数のシート上ある表を1つに結合する簡単な方法【いまさら聞けないExcelの使い方講座】

                                                    【Excel】VBAは不要! 一瞬で複数のシート上ある表を1つに結合する簡単な方法【いまさら聞けないExcelの使い方講座】
                                                  • 【徹底比較!】PythonとVBAどっちを学ぶべき?エンジニアが解説|YesNoCode

                                                    日々の業務を効率化したい人の中には「PythonとVBAどっちの学習をすべきか?」迷われている方もいるのではないでしょうか?結論、あなたの言語を学ぶ目的や自動化したい業務範囲によって答えは異なるはずです。 本記事ではPythonとVBAの比較を通じて、あなたがPythonとVBAのどちらを学ぶべきかのヒントを授けたいと思います。※なお、筆者はPythonでもVBAでも業務自動化を実現しているため、記事の信憑性はある程度担保できるはずです。 【公式HP】https://flxy.jp/ 90%以上がフルリモート案件週1〜3日程度の副業向け案件が多い自身のライフスタイルに合った働き方ができる希望に合わせてコーディネーターが最適な提案をしてくれる定期開催される交流会や勉強会で人脈を広げることができる\ 最短60秒で登録可能! / 無料会員登録 案件を探す 【土日リモート可】エンジニアにおすすめの

                                                      【徹底比較!】PythonとVBAどっちを学ぶべき?エンジニアが解説|YesNoCode
                                                    • ダウンロードしたVBAマクロ入りファイル、デフォルト無効化が取り消し。MicrosoftがOfficeの仕様を再度変更

                                                        ダウンロードしたVBAマクロ入りファイル、デフォルト無効化が取り消し。MicrosoftがOfficeの仕様を再度変更
                                                      • ExcelでVBAを使わずに業務を自動化する方法を解説した書籍が発売【再掲】【今すぐ読みたい!人気記事】

                                                          ExcelでVBAを使わずに業務を自動化する方法を解説した書籍が発売【再掲】【今すぐ読みたい!人気記事】
                                                        • ExcelのVBAマクロがブロックされて解除できない! ブロックの解除方法を解説/「Microsoft Office」のセキュリティ強化に戸惑いの声【やじうまの杜】

                                                            ExcelのVBAマクロがブロックされて解除できない! ブロックの解除方法を解説/「Microsoft Office」のセキュリティ強化に戸惑いの声【やじうまの杜】
                                                          • ダウンロードしたVBAマクロは既定でブロックへ ~「Microsoft Office」攻撃への対策を強化/警告のメッセージバーは赤色へ変更、ボタンだけでは有効化不能に

                                                              ダウンロードしたVBAマクロは既定でブロックへ ~「Microsoft Office」攻撃への対策を強化/警告のメッセージバーは赤色へ変更、ボタンだけでは有効化不能に
                                                            • 上司「VBAできる?」私「できません」上司「普通の人はここでVBAって何ですか?って返すんだよ。」まさかのカマかけで、技量を詮索された話

                                                              おかっぱ娘@みやのすけ @okappamusume 上司「おかっぱさんVBAできる?」 私「できません」 上司「あのねおかっぱさん。普通の人はここでVBAって何ですか?って返すんだよ。VBAが何かを理解してる時点でそれなりにExcelを使えるって事だ」 って鎌かけてきた上司に、詳しい話は言えないがオタクも暴かれた事がある おかっぱ娘@みやのすけ @okappamusume 補足しておくとうちの職場はExcelでSUMしか使えない人が8割。関数すらマクロと呼ぶような人達の世界。 この上司は私に何ができるかを聞いても答えないと分かっていたのか、仕事を振っては「ふぅん、ifは使えると」「ピボットテーブルはマスターしてるね」と徐々に技量を探索されましたとさ おかっぱ娘@みやのすけ @okappamusume 今更補足したところでもう見てない人も多そうだけど補足しておく。 この上司は部下の能力を把握

                                                                上司「VBAできる?」私「できません」上司「普通の人はここでVBAって何ですか?って返すんだよ。」まさかのカマかけで、技量を詮索された話
                                                              • 【やじうまPC Watch】 Excelだけでドラクエ3を再現。VBAを使わずに

                                                                  【やじうまPC Watch】 Excelだけでドラクエ3を再現。VBAを使わずに
                                                                • セル範囲の指定方法(VBA) - 「だるころ」(だぁ~るまさんがこぉ~ろんだ♪)

                                                                  「Excel(VBA)」 基本が大切だと思ってます! 目的のセルを基本に則って指定 今回も訪問して下さりありがとうございます。 今回はセル範囲の指定を取り上げたいと思います。 こんな表が有った時に、「A2からA10までを指定」してみましょう。 Range("A2:A10").Select これで範囲指定出来ます。 でも、最終行は追加されるので、一般的には下に表が追加作成されても対応できるように記述することが多いと思います。 その場合 Range("起始”,"停止") が一般的です。 Range(Cells(2, 1), Cells(Rows.Count, 1).End(xlUp)).Select でも...。たまに分かりにくい記述に出会います。 Range("A2", Range("A2").End(xlDown)).Select 確かに、これでも選択できます。 でも、これならちゃんと変数

                                                                    セル範囲の指定方法(VBA) - 「だるころ」(だぁ~るまさんがこぉ~ろんだ♪)
                                                                  • 作成したChatGPT関数をExcelのシート上で実行しよう【Excel VBAで会話するChatGPT】

                                                                      作成したChatGPT関数をExcelのシート上で実行しよう【Excel VBAで会話するChatGPT】
                                                                    • 【VBA】vba-regexを使用した正規表現(VBScript廃止の代替) - Qiita

                                                                      Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに 2027年頃には「VBScript」はデフォルトで無効になり、その少し後には Windows から完全に削除されます。 VBScriptの非推奨範囲はvbscript.dllのみだとMicrosoft windows-itpro-blogのコメントにありました。 The scope of VBScript deprecation includes only vbscript.dll and no other libraries. This shall not impact any projects that are not d

                                                                        【VBA】vba-regexを使用した正規表現(VBScript廃止の代替) - Qiita
                                                                      • Excel VBAでSeleniumBasicを使わずにスクレイピングする - Qiita

                                                                        こんにちは。ExcelVBAからIEを制御する本の著者であり、妹にExcelVBAからIEを制御する方法を教えてもらうゲームの作者であるうえぞうと申します。 Internet Explorerは使われる機会が減ってきたものの、ExcelからスクレイピングをするにはCOM経由で直接操作できるのでとても便利でありました。今はExcelからだとSeleniumBasicを使ってChromiumを操作するのが主流だと思いますが、会社のパソコンだと自由にインストールできなかったりするので困っている人もそれなりに多くいらっしゃるかと思います。 そこで今回はVBAからSeleniumBasicをインストールすることなく、VBAから直接ChromeやEdge(のWebDriver)を操作する方法をシェアしたいと思います。 Seleniumの仕組み 誤解を恐れずに超ざっくり説明すると、ブラウザーを動かすのは

                                                                          Excel VBAでSeleniumBasicを使わずにスクレイピングする - Qiita
                                                                        • 番号を表示してお客様を窓口に呼び出すシステムは、Excelで簡単に作ることができる【マクロVBA】 - わえなび ワード&エクセル問題集 waenavi

                                                                          昔は、人を番号で呼ぶのは刑務所だけでしたが、最近は、個人情報保護の観点からお客様を氏名で呼ぶのではなく、番号で呼び出すのが当たり前になっているようです。特に、受付カードを発券して、大型モニタに呼出番号を表示し、音声案内で窓口に呼び出す仕組みのことを「呼出番号表示システム」といいます。官公庁、銀行、医療機関などで使われている本格的なものは導入するのに数十万円~数百万円かかります。 しかし、簡単なものであればExcelで作ることができます。Excelの入ったパソコンとモニタ2台さえあればタダで作れます。そこで、今回は、この呼出表示をExcelで作る方法について解説します。 なお、「Excelで簡単に作れる」とは言っても、人によって「簡単」のレベルが違います。この記事に書いてあることが簡単だと感じなければ、まだまだExcelの修行が足りないと思って当サイトで学習していただければ幸いです(宣伝)。

                                                                            番号を表示してお客様を窓口に呼び出すシステムは、Excelで簡単に作ることができる【マクロVBA】 - わえなび ワード&エクセル問題集 waenavi
                                                                          • Excelマクロ(VBA)をVSCodeで編集したい

                                                                            生産性向上が叫ばれる時代ですが、お手軽な手段としてExcelマクロによる業務自動化というケースがあるかと思います。 Excelマクロは自動記録して再生する程度であればよいのですが、多くのケースで記録したコード(VBA)の編集を伴うことが多いです。 編集する際に残念なのが、Excelのコード編集機能の弱さ!10年以上進化がないと言っても過言ではないと思います。 そこでこの記事では、現在のコード編集の主流であるVisual Studio Code (以下VS Code)をコード編集時のエディタとして使用しつつ、 Excel単独ではできないgit等による構成管理まで行うことを目標に簡単な手順を紹介します。 ネット上での先人たちの記事を参考にしつつも、私はこの手順で VS Code によるコード編集を行っています。未だに無くならないExcelマクロによる業務改善においても現代風なコード開発ができる

                                                                              Excelマクロ(VBA)をVSCodeで編集したい
                                                                            • 【VBA】ADOを使用してExcel表をDB操作する方法のまとめ(範囲指定、書き込みなど) - Qiita

                                                                              はじめに この記事は、ADO(ActiveX Data Objects)を使用して、ExcelファイルをSQL文で操作する方法のまとめです。 大半はよくある内容ですが、ワークシートの読み込みから、DBとしての更新処理まで、自身の備忘を兼ねて残しておきます。 なお、ADO(ActiveX Data Objects)とは「データベース操作のためのパッケージ(API)」のことです(詳しくはIT用語辞典 ADOを参照してください)。 <目次> 1. 基本的なサンプルコード 1-1. シート全体をテーブルとして取得する場合 1-2. シートの一部をテーブルとして取得する場合 2. 各コードの説明 2-1. 外部ライブラリの機能を持ったオブジェクト変数(インスタンス)の作成 2-2. ADO接続 2-3. SQL文で抽出したデータをレコードセットで開く 2-4. レコードセットの中身を確認する 3.

                                                                                【VBA】ADOを使用してExcel表をDB操作する方法のまとめ(範囲指定、書き込みなど) - Qiita
                                                                              • VBA100本ノック:マクロVBAの特訓|エクセルの神髄

                                                                                最終更新日:2023-11-14 VBA100本ノック:マクロVBAの特訓 VBAを習得するには実戦あるのみ。 書籍を読んだり、WEBページを見ているだけでは自分のものになりません。 知識だけでは実戦で使いこなせません。 実際に書いて動かす。 VBA100本ノックを通して自分のものにしてください。 VBAコード解説では、VBA入門その他の関連ページへのリンクを掲載しておきますので、合わせて学習してください。

                                                                                  VBA100本ノック:マクロVBAの特訓|エクセルの神髄
                                                                                • 『【エクセルVBA】一瞬で結合セルを解除して値を埋めるマクロ』へのコメント

                                                                                  ブックマークしました ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください Twitterで共有

                                                                                    『【エクセルVBA】一瞬で結合セルを解除して値を埋めるマクロ』へのコメント