並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 17 件 / 17件

新着順 人気順

VBAの検索結果1 - 17 件 / 17件

  • 「やりたいことを書いたら、Excelの関数に変換してくれるAI」が話題 – ググらずにすむ!?

    アメリカのMicrosoft社が開発した表計算ソフト「Excel」。Excelは今も昔も、オフィスで利用されるパソコンソフトの代表だ。関数を該当のセルに入力するだけで、自動で計算を行ってくれ、あっという間にグラフや表にまとめてくれる。しかし、少しややこしい計算を指定したい場合は、該当の関数を入力するのに手こずってしまった経験があるという人も多いのではないだろうか。 2023年8月28日に投稿された、usutaku@AI情報解説@usutaku_comさんの「やりたいことを書いたら、エクセルの関数に変換してくれるAIが面白い。・曖昧な書き方でもいい感じに直してくれる ・長文でも問題なし ・出力結果が関数だけでシンプル←ChatGPTとの差異 ・マクロ(VBA)やSQLにも対応 長めの関数とかを書く時とかに重宝するのでぜひ使ってみて欲しい。AI初心者におすすめ。」という書き込みには、実際にAI

      「やりたいことを書いたら、Excelの関数に変換してくれるAI」が話題 – ググらずにすむ!?
    • エクセルマクロのお作法(計算用シートという諸悪の根源について)

      前置きこの日記の内容は、会社の後輩から「最近エクセルマクロを勉強し始めて(キラキラ)」という話を聞いて、先輩ムーブをかますために話した内容になります。 とにかくこれから説明する「計算用シート」が憎くて憎くてたまらず、ちょっと引かれるほど熱弁してしまいました。 ただ、他の方がどうされているのかや、逆に「計算用シート」を愛用する方の意見も聞きたくなり、増田に書いてみました。 増田の経歴中小企業の非エンジニア(事務職員)エクセルマクロ歴8年くらい 初めて触った言語がVBAで、前任が作ったエクセルマクロを改修をいきなり頼まれたのがきっかけ会社の都合でJava Script、PHPからなる社内システムの改修、保守を担当したことあり 今は趣味でPythonでNLP、LLMを勉強中この記事の趣旨エクセルマクロのお作法とか書きましたが、要するにエクセルマクロで「計算用シート」って色々な意味でよくないよね、

        エクセルマクロのお作法(計算用シートという諸悪の根源について)
      • 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
          • 関数とGASを使い分けてスプレッドシートでシステムを作る - ミネムラ珈琲ブログ

            昨日、株式会社はてなの京都オフィスで開催されたKyoto Tech Talk #4でちょっとしたトークをした。 hatena.connpass.com タイトル「(新サービス|カクヨムネクスト)(オープン)?を支える スプレッドシート(芸|技術)」は、正直なところ決めるのがめんどくさくなったので、解釈の幅をもたせることで解決した。正規表現での発話を流行らせたい。 kakuyomu.jp オフライン登壇だったので、だいぶ実地の言葉で補足をした、つまりスライドだけ読んでもだいぶ端折られてる。スライドもこの記事の最後で公開はしておくが、テキストで補足をする。 新サービス立ち上げ時の運用機能は、作り込みすぎないではじめられるスプレッドシートが使える ぼくもそうだが、Excelやスプレッドシートはノンエンジニアでもだいたい使うことができる。新サービス立ち上げのような局面では、できるだけユーザー向けの

              関数とGASを使い分けてスプレッドシートでシステムを作る - ミネムラ珈琲ブログ
            • VBAしか使えないのにエンジニア転職した四十路だけど「だれもやりたがらない作業を笑顔で引き取り納期内におさめる」だけで来年も生き延びられそう

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

                VBAしか使えないのにエンジニア転職した四十路だけど「だれもやりたがらない作業を笑顔で引き取り納期内におさめる」だけで来年も生き延びられそう
              • 「VBScript」は2027年頃にデフォルトで無効に ~非推奨化スケジュールが公開/3つのフェイズに分け、段階的にサポートを縮小

                  「VBScript」は2027年頃にデフォルトで無効に ~非推奨化スケジュールが公開/3つのフェイズに分け、段階的にサポートを縮小
                • Excel 2016でマクロを作りたいんだけど効率的なルートってある?(追記 9/11 2200)

                  職場環境 ・インターネット禁止 ・マイクロソフトオフィス/ウィルスバスター/エッジ以外のソフトは使用禁止 ・USBやメールを使用したデータの社外持ち出し禁止 この条件でマクロ作らんとならん。 こういう時になんか効率的な順序ある? 俺はここ最近のプログラミング知識ほぼゼロ。 子供の頃BASIC言語でちょっと遊んだから原理そのものは漠然と分かる。 他人が作ったマクロ開いてコピペで機能追加したり二重で処理してる所見つけて早くしたりぐらいは出来る。 自分で一からマクロ作ったことはない。 そもそも自宅のパソコンにオフィス入ってない。 追記流石はてなーだ。 はてなーも質が落ちたと言うが、こういう分野ならまだまだいい感じやね。 ざっとまとめると代表的な意見はこの辺やね。 ・記録機能使ってから弄れ ・本買え。特に逆引き辞典。 ・家でGPTに聞いて印刷して持ち込め ・古いオフィス入りの中古PC買え ・辞めろ

                    Excel 2016でマクロを作りたいんだけど効率的なルートってある?(追記 9/11 2200)
                  • ExcelでVBAを使わずに業務を自動化する方法を解説した書籍が発売/『ゆる~いExcelスキルで業務の自動化をしよう3 データの見せ方編』【Book Watch/ニュース】

                      ExcelでVBAを使わずに業務を自動化する方法を解説した書籍が発売/『ゆる~いExcelスキルで業務の自動化をしよう3 データの見せ方編』【Book Watch/ニュース】
                    • 【入門者向け】Python in Excelが発表!そろそろプログラミング勉強すべき? - Qiita

                      2023年8月にPython in excel が発表されました。X(旧Twitter)を見ていると「いよいよプログラミングを勉強するべき?」というポスト(ツイート)をいくつか拝見しました。流行りに乗ることはとっても良いことですが、本当に必要なのかどうかは考える必要があると思います。なので今回は簡単ではありますが、Python in Excel、VBA、マクロ、Pythonあたりをまとめたいと思います。 追記 動画バージョンを作成しました。パワーポイントにまとめていますので、聞き流したい方はこちらをご活用ください。 Python in Excel 一言で言うとアナリスト向けと言った感じです。現状はMatplotlibやseabornを使ったグラフ作成(棒グラフ、折れ線グラフ、ヒートマップなど)や、scikit-learnやstatsmodelsを活用した、機械学習の適用が可能です。コードは

                        【入門者向け】Python in Excelが発表!そろそろプログラミング勉強すべき? - Qiita
                      • 【ChatGPT文例集】ExcelマクロのVBAコードを作成。目的の処理を指示するだけで業務を自動化できる!

                        話題のChatGPT(チャットGPT)を使うと、プログラミングが分からなくても、ExcelマクロのVBAコードを簡単に作成できます。社員名簿に記載されたデータのチェックを例として、実際の質問(プロンプト)の文例を見ていきましょう。 Excel業務の自動化をChatGPTで実現 現在さまざまな分野で注目を浴びている対話型AI「ChatGPT」ですが、「どのように使えばいいのか分からない」という方も多いのではないでしょうか。そこで本記事では、実際のビジネスシーンですぐに役立つ質問文(プロンプト)の例を紹介します。 Excelのマクロは、自動処理によって業務を大幅に効率化できる便利な機能です。さらにVBA(Visual Basic for Applications)コードを使えば、より高度かつ複雑な処理も可能になります。 しかし、中には「VBAコードってどうやって書けばいいの?」「プログラミング

                          【ChatGPT文例集】ExcelマクロのVBAコードを作成。目的の処理を指示するだけで業務を自動化できる!
                        • 【5分でVBA学習】マクロ処理高速化 ~Excelフィルタリングツール コード解説 #1~ - Qiita

                          1. はじめに ARアドバンストテクノロジ株式会社(ARI)の鈴木タクヤです。 先日投稿した以下リンク先の記事ですが、ありがたいことにXでも本記事のいいねやリポストをいただきました。反響があると嬉しいものです。 今回からExcelフィルタリングツールのソースコード解説を連載予定です。 第1回ですが、いきなり中級者向けの記事となります。まだマクロ&VBAについてほぼ何も知らないよという人は、以下のコードを「おまじない」として既存のVBAに追記するだけでも、マクロの処理が速くなるかもしれません。Excelフィルタリングツールの使用上の注意点にも絡む内容のため、初回での解説となることをご容赦ください。 2. 処理高速化のおまじない '処理高速化のおまじない With Application .ScreenUpdating = False .Calculation = xlCalculationM

                            【5分でVBA学習】マクロ処理高速化 ~Excelフィルタリングツール コード解説 #1~ - Qiita
                          • WindowsのタスクスケジューラとPowerShellを使ったエクセルVBAの定期自動実行 - Qiita

                            仕事で「エクセルの案件表を別のエクセルにクエリで表示し、それをフィルター関数でシート毎に担当者別の表にし、VBAで条件付き書式を設定して罫線などで修飾し、定期的に遠隔地のプリンタから出力する」という課題をこなしたので、方法を記録しておきます。 仕事のデータは使えないので替わりに下記のデータを利用します。 なかなかちょうど良い感じのが無くて困りました… 厚生労働省|女性の活躍推進企業データベースオープンデータ 作業の都合上、遠隔地のプリンタでは無く自PC内にPDFデータを出力することにします。 実現すること 1. 既存の参照元からエクセルにパワークエリでデータを読みこみ、自動更新 2. フィルター関数で特定項目ごとにデータを分けて表示する 3. データの行数に応じてVBAで条件付き書式を適用し、可変の罫線や背景色を付ける 4. 一定の日時に自動でシート毎のPDFファイルを作成する エクセルフ

                              WindowsのタスクスケジューラとPowerShellを使ったエクセルVBAの定期自動実行 - Qiita
                            • 懐かしの“あのイルカ”を再現した「カイル君GPT」が書籍誕生のきっかけ!?【Excel VBAで会話するChatGPT】

                                懐かしの“あのイルカ”を再現した「カイル君GPT」が書籍誕生のきっかけ!?【Excel VBAで会話するChatGPT】
                              • Excelでテトリスを実現!VBAは使わずにRPAで作ってみたらいい感じだった【UiPath Forms 23.4】 - Qiita

                                テトリスってどうやって動いてるの? そもそもテトリスって何?という方はいないと思いますが、テトリミノと呼ばれるブロックが上から落ちてくるので、それを上まで積まないようにします。ブロックを横1列全て並べると消すことができます。 テトリスってどう動いているのかご存じですか? だいたいの流れを知っていた方が今回の記事の内容が理解しやすいと思いますので、まずはテトリスの作り方をChatGPT先生に聞いてみましょう。 import pygame import random # テトリスの初期設定 pygame.init() WIDTH, HEIGHT = 800, 600 GRID_SIZE = 30 GRID_WIDTH, GRID_HEIGHT = WIDTH // GRID_SIZE, HEIGHT // GRID_SIZE FPS = 30 # 色の設定 BLACK = (0, 0, 0)

                                  Excelでテトリスを実現!VBAは使わずにRPAで作ってみたらいい感じだった【UiPath Forms 23.4】 - Qiita
                                • Excel VBAを使ってChatGPTのAPIを呼び出す関数を作成しよう!【Excel VBAで会話するChatGPT】

                                    Excel VBAを使ってChatGPTのAPIを呼び出す関数を作成しよう!【Excel VBAで会話するChatGPT】
                                  • AIとワークシートを組み合わせてさらなる仕事効率化を。『ChatGPT API×Excel VBA 自動化仕事術』発売/「ChatGPT」のより便利な活用方法を解説【Book Watch/ニュース】

                                      AIとワークシートを組み合わせてさらなる仕事効率化を。『ChatGPT API×Excel VBA 自動化仕事術』発売/「ChatGPT」のより便利な活用方法を解説【Book Watch/ニュース】
                                    1