Django Girls and Boys 備忘録

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

Excel

【Excel】数式の計算方法の自動/手動設定変更方法(ある日突然自動計算がされなくなった時の対処方法)

先日、表の中に計算式が設定されているようなExcelで、それまでは計算式にかかわる値が変わると自動で結果が計算されていたものが、いつからか計算されなくなったというようなことがありました。 調べてみると、Excelには「計算方法の設定」という設定がある…

【Excel VBA】シート削除時などに確認メッセージを表示しない方法

Excel VBAにて、シートの削除などを行うようなコードを書いて実行すると、削除時に確認メッセージが表示されます。 実際には、そのままシート削除して問題ないような時にも、いちいち確認メッセージが表示されると、操作上面倒なだけで確認メッセージを表示…

【Excel 名前の定義】「名前"○○○"は既に存在します。この名前にする・・・」のメッセージ表示を解決する方法

ExcelのVBAを使ってシートのコピーのようなことをしていたら突然以下のようなメッセージが出だして対応に困ったことがありました。 「名前"○○○"は既に存在します。この名前にする場合には、[はい]をクリックします。移動またはコピーを行うために"○○○"の名…

【Python Excel】ExcelからのPython実行ファイル(アプリケーションファイル)起動方法

ExcelとPythonプログラムの連携を行う場合、ExcelからPythonのEXEファイルを起動するような処理が必要になってくる場合があります。 そのような場合にはWshShellを使用します。 (adsbygoogle = window.adsbygoogle || []).push({}); 目次 1.Excel VBEの「…

【Excel マクロ(VBA) 行削除】条件を満たした行を削除する方法(For~Next文を使用)

ExcelのVBAにて、表などを1行ずつ見ていって、ある条件を満たした行だけ行削除したいような場合があると思います。 そのような場合の方法についての説明になります。 (adsbygoogle = window.adsbygoogle || []).push({}); 1.条件を満たした行を削除する方…

【Excel マクロ(VBA)】最大行番号、最大列番号を取得する方法

Excelのマクロを使用している場合に頻繁にやらなければならないことの一つに 「データが入力されている最大行番号や最大列番号を取得する」 ということがあると思います。 この場合、上から順番にチェックしていき、データがなくなった時が最大行番号とする…

【Excel】ボタンの表示文字を改行する方法(フォームコントロールボタンとActive-Xコントロールボタン)

Excelでボタンを配置してそのボタンに文字を記載していった時に1行では入りきらなくてなんとか改行したいということがあると思います。 そこで、今回はそのボタンの文字の改行方法について説明していきたいと思います。 (adsbygoogle = window.adsbygoogle |…

【Excel】プルダウンリスト 設定方法、元データ追加方法、元データ変更方法

以前過去記事でも一度設定方法については記載しましたが、今回はExcelでのプルダウンリストの設定方法と一度設定した後の元データ追加方法、元データ変更方法についてあわせて説明していきます。 (adsbygoogle = window.adsbygoogle || []).push({}); 目次 …

【Python Excelファイル操作方法】ファイルオープンしているファイル(アクティブファイル)への書込方法

これまで、Pythonの代表的な外部ライブラリであるopenpyxlを使用してPythonからExcelファイルを読み書きする方法については以下のように過去に何回か記載してきました。 kuku81kuku81.hatenablog.com kuku81kuku81.hatenablog.com 通常のExcelファイル(xlsx…

【Python openpyxlを使用したExcelファイルの読み込み書き込み方法】xlsmファイル(マクロありファイル)の場合

これまで、Pythonの代表的な外部ライブラリであるopenpyxlを使用してPythonからExcelファイルを読み書きする方法については以下のように過去に何回か記載してきました。 kuku81kuku81.hatenablog.com kuku81kuku81.hatenablog.com 通常のExcelファイル(xlsx…

【Python Selenium】カレントディレクトリ取得方法、指定方法(簡単な例記載)

PythonとSeleniumを使用して自動化などのやり始めた頃は、コード中のディレクトリ指定も絶対パスで指定していましたが、作成したものを他の場所でも使えるようにするためにはやはりカレントディレクトリ指定も必要ということになってきました。 そこで今回は…

【ExcelマクロからのI.E.操作】I.E.のセキュリティに絡むエラー(オートメーションエラー)発生時の対応方法

ExcelからのI.E.操作の時にひっかかった点があったので備忘録として書き残しておきます。 ExcelからI.E.操作をするよう以前にマクロを作成して活用していました。 ある日、急にそれまで使用出来ていたマクロでエラーが出て止まるようになってしまいました。 …

【Excel】プルダウンリストの設定方法

今回はExcelでのプルダウンリストの設定方法の説明をしていきたいと思います。 目次 プルダウンリスト設定方法 元データの登録 データの入力規則設定方法 プルダウンリスト入力例 プルダウンリストとは、あらかじめ入力したい項目名がいくつかに限られ、それ…

【Python Excelファイルの操作方法(初心者向け)】PythonのダウンロードからExcelファイルの読み込み書き込みまでの一通りすべての方法

Pythonは比較的初心者にも取り組みやすい言語で手軽に実行できるなどはじめてのプログラミング言語としても適した言語だと思います。 機械学習や人工知能、Webアプリケーション作成など幅広く使われており注目のプログラミング言語でもあるPythonを使用して…

【Python】Excel読み書き用外部ライブラリopenpyxlのインストール手順

@ 今回はPythonからExcelを読み書きするために使われる代表的な外部ライブラリであるopenpyxlのインストール方法の説明になります。 openpyxlのインストール openpyxlのインストールは非常に簡単です。 まずはじめにWindowsの場合コマンドプロンプトを開きま…

【Python】Python、VisualStudioCodeのダウンロードからExcelファイルのRead Writeまで一通りの手順

今回はまとめもかねてですが、これからPythonを使ってまずは身近なExcelの読み書きあたりからやってみようという場合のやり方を一通り通しで記載しておきます。 Pythonのダウンロードからはじめて、必要なコードエディターやExcel操作用のライブラリのインス…

【Python】openpyxlを使用してのExcelファイルの読み書き方法(具体的な読み書き方法記載例)

PythonからExcelを読み書きするために使われる代表的な外部ライブラリであるopenpyxlを使用してExcelファイルの読み書き方法を具体例をつけて備忘録として残しておきます。 ここでは、読み込み方法について記載します。 目次 openpyxlのインストール 対象Exc…

【Excel】の「開発」タブを表示させる方法

はじめにExcelを見た時は「開発」タブがなくて困りました。 そこで、「開発」タブを表示させる方法を備忘録として残しておきます。 目次 新規ブック ファイルタブ オプション リボンのユーザー設定 開発 新規ブック 1.新規ブックを開きます。 ファイルタブ…

【Python】openpyxlでExcelの最大行番号、最大列番号を取得する方法(End(xlUp).Row、End(xlToLeft).Columnに近い方法)

この記事は、これまでEXCELマクロを使用して表の最大行番号、最大列番号を取得していた人で、Pythonのopenpyxlでは同様のことをどのようにしたらいいか悩んでいる人に読んでもらいたい記事です。 やりたいこと Pythonのopenpyxlのmax_row、max_columnの場合 …