2022年10月21日 / 最終更新日時 : 2022年10月22日 Geller Hiroyuki VBAマクロ VBAで郵便番号などのハイフンを取り除く方法 仕事柄、顧客情報を扱う際に顧客番号などに含まれるハイフンを取り除きたい時があります。 VBAでそれを解決してみた。 Sub hyphen() Cells(2, 2).Value = Replace(Cells(2, 2) […]
2022年10月18日 / 最終更新日時 : 2022年10月20日 Geller Hiroyuki VBAマクロ シートを別ブックとして保存する 実務では、特定のシートだけを別ブックとして保存することが多いです。 たとえば、Sheet1とSheet2があったとして。このSheet2の名前を”田中”に変え、”田中”シー […]
2022年10月16日 / 最終更新日時 : 2022年10月18日 Geller Hiroyuki Git Gitの使い方 Gitの使い方についてまとめ 2回目以降、起動してもGitは認識しているが、リポジトリを認識しない場合 この症状でかなり手こずったのでメモ コマンドは管理権限で開かなければならない 初めて利用する場合 メールアドレスの登 […]
2022年10月15日 / 最終更新日時 : 2022年10月15日 Geller Hiroyuki python PythonでExcelのシートをコピーする手順 xlwingを使うことで別のエクセルにシートをまるごとコピーするメモ openxlではマクロからの読み込みができなかったが、xlwingの場合は読み込めるようなので、マクロから直接読み込んでみた。 今回はエクセルの請求書 […]
2022年10月15日 / 最終更新日時 : 2022年10月15日 Geller Hiroyuki python for文の中でrange関数を使って指定した回数だけ繰り返し処理を行う for 文ではイテラブルなオブジェクトから要素を 1 つずつ取り出して繰り返しを行いますが、 range関数を使用することで、簡単に指定した回数だけ繰り返し処理を行うことができます。 ここでは for 文で range […]
2022年10月14日 / 最終更新日時 : 2022年10月14日 Geller Hiroyuki python いろんなループ処理、for文の基本構成 文字列の要素を指定するインデックスが違うだけなのに、何行も同じことを書いている。 これを書くのに「面倒くさいなぁ」と思う人がほとんどのはずです。 繰り返し処理が威力を発揮する場面の一つがこうした場合である。 Python […]
2022年10月11日 / 最終更新日時 : 2022年10月11日 Geller Hiroyuki python 新規にExcelファイルを作成する さっそく、シート「test_sheet_1」を持つ、Excelファイル「test.xlsx」を新規に作成してみましょう。 import openpyxl import glob wb = openpyxl.Workboo […]
2022年10月11日 / 最終更新日時 : 2022年10月11日 Geller Hiroyuki python Pythonのクラスとは Pythonにはクラスという機能があります。このクラスを理解するためには、オブジェクト指向とは何かについても知る必要があります。 オブジェクト指向とは、基本的にオブジェクト(物)で構成されたプログラミング言語の種類のこと […]
2022年10月11日 / 最終更新日時 : 2022年10月11日 Geller Hiroyuki GAS(Google App Script) indexOfで配列の検索を行う 検索対象が配列の場合、次のような書き方をします。 const animals = [‘cat’, ‘dog’, ‘rabbit’]; const result = animals.indexOf(‘dog’); cons […]
2022年10月10日 / 最終更新日時 : 2022年10月10日 Geller Hiroyuki python Pythonでエクセル操作【基本編】 Pythonからエクセルを操作する場合、openpyxlを使います。 コマンドプロンプト等を開き、以下のようにインストールしておきましょう。 pip install openpyxl 例文としてエクセルのセルを読み込む場 […]