並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 8 件 / 8件

新着順 人気順

excel vba for loop if nextの検索結果1 - 8 件 / 8件

  • 業務課題をHackせよ! プログラミングで仕事自動化物語(13) 100個あるCSVファイルを結合してExcelに取り込むには?

    この物語は、入社したての新人社員、田中君が業務を自動化していく様を記したものです。物語はフィクション(時々ノンフィクション)ですが、自動化の手法は実際にパソコンやスマートフォンで実践できるものですので、物語と自動化作業の両方を楽しめます。 【物語】 新型コロナウイルスの世界的流行から1年が経って多くの人の生活に変化があった。仕事をなくした人もいた。僕のように入社したばかりの下っ端は会社の業績が悪くなれば真っ先に切られてしまうかもしれないと思うと胃が痛くなる日々だ。 今は緊急事態宣言が出ている最中だが、これまで通り会社に行かないとできない仕事も多い。それで我が社では出社時間と退社時間を短縮しつつ、できることは在宅でやるようにという指示となった。僕の敬愛する美人上司の太田先輩も最初こそ状況に戸惑っていた時期もあったが、今では自分の仕事をバリバリこなしつつ、みんなに細かく気を配っている。さすがと

      業務課題をHackせよ! プログラミングで仕事自動化物語(13) 100個あるCSVファイルを結合してExcelに取り込むには?
    • 【VBA】ユーザーフォーム:コントロール配列|Yuu's Memo

      皆さんこんにちは!! 今日は、「ユーザーフォーム」のコントロールをクラスを使用してメンテナンス性に優れたコードを書く方法を書いていきたいと思います。 以前、下記の記事で、ユーザーフォームへ動的にコントロールを追加する方法を書きました。 https://www.yuu-progra.com/2020/03/04/vba-form3/ この記事でもクラスを利用して、ボタンコントロールを動的に扱っていました。 Yuu 動的にコントロールを追加できると、例えば売上伝票の明細行の様なもの(明細行が何行必要か不明)を扱う際に、動的に明細行を追加したり出来ます。 最初から必要な分を用意しておいても良いのですが、「必要な時に必要なだけ用意」できた方が、ユーザーは使い勝手が良いですよね!! 今回は、クラスとユーザーフォームを使用して、次の内容をやってみたいと思います。 テキストボックスをクラス化し、入力制限

      • Announcing LAMBDA

        Today we are releasing to our Beta customers a new capability that will revolutionize how you build formulas in Excel. Excel formulas are the world’s most widely used programming language, yet one of the more basic principles in programming has been missing, and that is the ability to use the formula language to define your own re-usable functions. =LAMBDA Simply put, LAMBDA allows you to define y

          Announcing LAMBDA
        • 【VBA】Seleniumリファレンス(逆引き)【まとめ】

          初めまして。NakamuraBlog運営者の nkmrです。 selenium×VBAについてGoogle検索しても 的外れなサイトが多かったので、 自分用のメモとして本記事を作成するに至りました。 ぜひブックマークをして利活用ください。 あと、新PC購入時にSeleniumのセットアップ方法を忘れていたので、 せっかくだから、そこから網羅的に書いています。 Nakamura 必要な箇所を飛び飛びで ピックアップして ご利用くださいませ。 VBAでSeleniumを利用するためのセットアップ Selenium Basic をインストール まずは以下の手順で PCに Selenium Basic をインストールしましょう。 step 1SeleniumBasicをダウンロード GitHubの公式ページから 「SeleniumBasic-2.0.9.0.exe」 をダウンロードしましょう。 メ

            【VBA】Seleniumリファレンス(逆引き)【まとめ】
          • 簡単マクロ!PDFファイルに一括変換

            書籍紹介本を執筆しました 増刷決定!好評販売中! 「教師のExcel ~校務(個人業務+チーム業務)カイゼンのためのデジタルリテラシー~」 基本の学びなおしから校務をサポートするシステム作りまで(技術評論社) 教員みんなができる「チーム業務」のポイントを丁寧にわかりやすく解説しています。また「個人業務」を更に効率化するための学び直しと応用テクニックを解説しています。 この書籍の活用してもらうことで、先生方が児童・生徒に向き合う時間を、更に確保できることを願っています! ■ 詳細(技術評論社)   ■ 内容紹介:note   ■ 購入:amazon 汎用コードのリクエストをいただきました。 リクエスト 12024.11.11 「開いている全てのExcelの全シートをシート名のPDFファイルとして出力」 開いている全てのExcelの全シートを、1シートずつPDFファイルとして出力するコードです

              簡単マクロ!PDFファイルに一括変換
            • Excel VBA ループで検索して別シートに転記する - ゆんの業務改善ブログ

              Excel VBAでシート内を検索する方法を単刀直入に解説します。検索した結果を別シートに転記します。 目次 For~Nextステートメントでループして検索する 一致したら転記する 含んでいたら転記する 条件が合えば転記する Kindle Unlimitedは読み放題! For~Nextステートメントでループして検索する 検索するにはループで繰り返し値が条件に一致するかを確認します。今回は別シートに転記する事にします。 サンプルデータはこのようなものです。 店舗ID、地域、業態の一覧表 図は多店舗展開している飲食業の店舗一覧のイメージです。A列に店舗ID、B列に地域、C列に業態が記入されています。これが100行までデータが存在します。 データ最終行とシート名 一致したら転記する 検索は繰り返し構文でループして値を確認し、条件に一致したものを抽出する、というパターンと決まっています。 まずは

                Excel VBA ループで検索して別シートに転記する - ゆんの業務改善ブログ
              • VBScriptの基礎編 | tracpath:Works

                はじめに VBScript(以下VBS)はWindowsに標準搭載されているスクリプト言語で、ランタイム等のインストールが不要で実行可能なため、チーム等で利用するようなスクリプトの作成に適しています。batファイルよりも高度な機能を兼ね備えていますし、コード自体もVisual Basicということで、Excel VBA等でも見慣れたコードで記述が可能となっているため、扱いやすいというのも特徴です。今回は、VBSの基礎として、環境作成と基本コードの実行方法等を学んでいきましょう。 レッスン1.VBSを使うのに必要なものを揃える まず、VBSを実行するために必要な環境を整えていきます。テキストエディタは問いませんが、コーディングする場合には、Visual Studio Code(以下VS Code)があると、コード作成の効率が上がりますので、今回はVS CodeをVBSのエディタとして用いるた

                  VBScriptの基礎編 | tracpath:Works
                • [Excel]図形内のテキストを検索・置換したい - Qiita

                  この記事は リンク情報システム の「2020新春アドベントカレンダー TechConnect!」のリレー記事です。 TechConnect! は勝手に始めるアドベントカレンダーとして、engineer.hanzomon という勝手に作ったグループによってリレーされます。 リンク情報システムのFacebookはこちらから はじめに 業務中を効率良くするために使用するツール**「Excel」**。 さらに機能を向上するためにVBAを学習がてら触ってみよう!と思い、現在に至ります。 構想 さてさて、触るといっても何をしようかと... 作成するなら業務とか日常で使えるものがいいなぁと考えながら働いていました。 そんなある日! 図形内(オートシェイプ)の文字を検索しても、検出されないということがありました。 ご存じの通りのExcelにはとても便利な機能「検索・置換」があります。しかし、デフォルトの検

                    [Excel]図形内のテキストを検索・置換したい - Qiita
                  1