Django Girls and Boys 備忘録

Python、Selenium、Django、java、iPhoneアプリ、Excelマクロなどで気付いたこと、覚えておきたいことなどを載せていきます。

2026-05-01から1ヶ月間の記事一覧

【Excel VBA】シート名を一括変更するマクロ(連番・一括置換対応)

Excelでシートが大量にあると、シート名の変更がとても面倒になります。 例えば Sheet1, Sheet2 → 日付付きに変更したい 売上_1, 売上_2 → 連番にしたい 「2023」→「2024」に一括変更したい この記事では、シート名を一括変更するマクロをわかりやすく解説し…

【Excel VBA】シート名で条件分岐する方法(If / Select Case)

VBAでは、シート名によって処理を変えることがよくあります。 例えば 「売上」なら集計 「データ」なら加工 「ログ」ならスキップ この記事では、シート名で条件分岐する方法を解説します。 方法①:Ifで分岐(基本) Sub BranchByName() Dim ws As Worksheet…

【Excel VBA】非表示シートを除外する方法(Hidden対応)

VBAで全シートを処理するとき、非表示シートは除外したいのに非表示シートまで処理されてしまうことがあります。 これを防ぐのが 非表示シートの除外 です。 シートの表示状態とは? VBAではシートの表示状態は3種類あります。 状態 意味 xlSheetVisible 表…

【Excel VBA】特定のシートだけ処理する方法(初心者向け)

VBAで複数シートを扱うとき、**「特定のシートだけ処理したい」**場面はとても多いです。 例えば 「売上」シートだけ処理したい 「データ」シートだけ対象にしたい 一部のシートだけ集計したい この記事では、特定のシートだけ処理する方法を説明します。 方…

【Excel VBA】シートが存在するか判定する方法(エラー回避の基本)

xcel VBAでよくあるトラブルの1つがこれです。 存在しないシートを操作してエラー Subscript out of range この記事では、シートが存在するか判定する方法をわかりやすく解説します。 方法①:On Errorを使う(定番) Function SheetExists(sheetName As Str…

【iPhoneアプリ】四字熟語をクイズで楽しく学べるiPhoneアプリ|ひらめき国語村 四字熟語編

普段このブログでは、Excelマクロ(VBA)やPython、Seleniumなど、主に業務効率化やプログラミング関連の記事を書いています。 今回は少し趣向を変えて、個人で開発したiPhoneアプリをご紹介します。 その名も、「ひらめき国語村 四字熟語編」です。 四字熟…

【Excel VBA】シートを名前で取得する方法(初心者向け)

Excel VBAでは、特定のシートを操作するためにシートを名前で取得することがよくあります。 この記事では、シンプルかつ実用的な方法を解説します。 基本:シート名で取得する Sub GetSheet() Dim ws As Worksheet Set ws = Worksheets("Sheet1") MsgBox ws.…

【Excel VBA】シートを追加・削除・コピーする方法まとめ(初心者向け)

Excel VBAでは、シートの操作(追加・削除・コピー)は非常によく使います。 例えば 新しいシートを自動で作成 不要なシートを削除 テンプレートシートをコピー この記事では、シートの追加・削除・コピー方法をまとめて解説します。 シートを追加する方法 …

【Excel VBA】すべてのシート名を取得する方法(一覧表示・ループ処理)

Excel VBAでは、すべてのシート名を取得する処理がよく使われます。 例えば シート一覧を作る 自動処理の対象を確認 ログ出力 この記事では、シート名を取得する方法を初心者向けに解説します。 基本:For Each で取得する 最もよく使う方法はこちらです。 S…

【Excel VBA】シート数をカウントする方法(初心者向け)

Excel VBAでよくある処理の1つが**「シートの枚数を数える」**です。 例えばこんな場面で使います。 シート数に応じて処理を変える 全シートをループする前に確認 管理用のチェック処理 この記事では、シート数をカウントする方法をわかりやすく解説します。…

【Python Selenium】入力フォームに文字を入力する方法

Seleniumでは、入力フォームに文字を入力することができます。 例えば次のような操作です。 ログインフォーム 検索フォーム 問い合わせフォーム この記事では 入力フォームに文字を入力する方法を解説します。 文字を入力する基本 入力には send_keys() を使…