機械系エンジニアの備忘録

20代独身社会人。仕事では機械・機構の研究開発を行っているエンジニアが、自分の専門分野ではないpythonを扱って楽しむブログです。

MENU

Excel

Excel VBAでグラフ作成を自動化するならグラフテンプレート機能が便利

【Excel-VBA#9】グラフテンプレートかなり便利です 【Excel-VBA#9】グラフテンプレートかなり便利です 1. はじめに 2. グラフテンプレート機能とは 3. コードの説明 3.1 失敗例:VBAでグラフ化する時にやりがちな方法 3.2 おすすめ方法:グラフテンプレート…

【コピペで使える!】Excel VBAでダイアログボックスからCSVやテキストファイルを開く方法

【Excel-VBA#8】ダイアログボックスでファイル選択できると便利です 【Excel-VBA#8】ダイアログボックスでファイル選択できると便利です 0. 修正記録 1. はじめに 2. 完成コード 3. コードの説明 3.1 ダイアログでファイルを選択するプログラム 3.2 データフ…

【Excel-VBA#7】ユーザーフォームに記入された内容をExcelに保存する

ユーザーフォームを使ってExcelとリストにデータを追加する ユーザーフォームを使ってExcelにデータを追加することができます。 ユーザーフォームを使ってExcelとリストにデータを追加する 1. はじめに 2. 説明 2.1 ユーザーフォームを改造する 2.2 コードを…

【Excel-VBA#6】ユーザーフォームのリストの使い方

ユーザーフォームのリストを使ってみる Excelの中身をユーザーフォームのリストに表示できます。 ユーザーフォームのリストを使ってみる 1. はじめに 2. 説明 2.1 ユーザーフォームを作る 2.2 コードを書く 2.3 フォームを閉じる処理 2.4 実行して確認 3. お…

【Excel-VBA#5】ユーザーフォームの作り方

ユーザーフォームを使ってみよう ユーザーフォームを使ってみよう 1. はじめに 2. ユーザーフォームを使ってみる 2.0 ユーザーフォームの作り方 2.1 部品の説明:ラベル、テキストボックス、リストボックス、コマンドボタン 2.2 部品の貼り付け方と削除方法 2…

【Excel+VBA#4】VBAでの基本的なコードの書き方Part2

VBAでの基本的なコードの書き方Part2 VBAでの基本的なコードの書き方Part2 1. はじめに 2. コードの書き方 2.1 with 2.2 On error goto 2.3 Msgboxとif文を組み合わせてユーザーの同意を得る 3. おすすめ書籍 4. 最後に 1. はじめに 前回はVBAの基本的なコー…

【Excel-VBA#3】VBAでの基本的なコードの書き方Part1

VBAでの基本的なコードの書き方 VBAでの基本的なコードの書き方 1. はじめに 2. コードの書き方 2.1 文頭と文末:Sub~End、Public・Private 2.2 変数の定義:Dim 2.3 繰り返し:for文 2.3 分岐:if文 2.4 While 文 2.5 Until 文 3. おすすめ書籍 4. 最後に 1…

【Excel-VBA#2】VBAの前準備としてマクロを触ってみる

マクロの使い方 マクロの使い方 1. はじめに 2. マクロ機能 2.1 マクロの記録と停止 2.2 作成されたマクロの確認 2.3 作ったマクロを使ってみる 3. おすすめ書籍 4. 最後に 1. はじめに 前回は、第1回としてVBAの始め方を紹介しました。 www.stjun.com …

【Excel-VBA#1】VBAの始め方

Excelのプログラミング機能であるVisual Basic for Applications(VBA)の始め方 Excelのプログラミング機能であるVisual Basic for Applications(VBA)の始め方 1. はじめに 2. VBAの始め方 2.1 開発タブの表示 2.2 VBAを試しに使ってみる 2.3 数値計算をする…

【python】【Tkinter】【Excel】GUIからCSVをExcelに変換する方法(part3)

CSVのデータの区切りに対応するためにコードを書き足す ■はじめに 前回、GUIからCSVを選択して、データを抽出してExcelにまとめるアプリを作りました。またユーザーが設定を間違えた時にエラーメッセージを表示させるようにしました。 stjun.hatenablog.com …

【python】【Tkinter】エラーをユーザーに知らせる方法

前回作ったアプリを題材にエラーをユーザーに知らせる処理を紹介 ■はじめに 前回、GUIからCSVを選択して、データを抽出してExcelにまとめるアプリを作りました。 stjun.hatenablog.com stjun.hatenablog.com stjun.hatenablog.com ただし、ユーザーが設定を…

【python】【Tkinter】【Excel】GUIからCSVをExcelに変換する方法(part1)

前回作ったアプリをGUIから動かすためにTkinterを使ってみる ■はじめに 前回、CSVのデータを抽出しEXcelにまとめ、かつ散布図も作成する方法を紹介しました。 stjun.hatenablog.com ただし、必ずしもCSVが次のように3行目から数値データで、3列分あるとは限…

【python】【Excel】複数のCSVからデータを抽出しExcelにまとめる、かつ散布図も自動作成する方法

Tkinterとopenpyxlの使い方 ■はじめに 前回、CSVのデータを抽出しEXcelにまとめ、かつ散布図も作成する方法を紹介しました。 stjun.hatenablog.com 今回は複数のCSVを一気に処理し、かつすべてのシートに散布図を作成する方法を紹介します。 ■コード #複数の…

【python】【初心者】Tkinterとopenpyxlを使ってCSVの中身を抽出し散布図付きのExcelを自動作成する方法

Tkinterとopenpyxlの使い方 2020/01/26追記:プログラミング初心者に向けたpythonの勉強法と手順を記事にしました。 stjun.hatenablog.com ■はじめに 以前、 ①tkinterを用いてGUIからCSVファイルを選び、 ②選んだCSVファイル内の数値データを抽出してExcelシ…

【python+Tkinter】【初心者】1度に複数のcsvファイルを読み取り新規Excelファイルとして保存する方法

Tkinterで1度に複数のCSVを選択して読み取る方法 (おまけpart1) ■はじめに これまでpart1~part3で、tkinterを用いてCSVファイル内の数値データを抽出し、新規Excelファイルとして保存する一連の流れを紹介しました。 part1 tkinterを使って任意のCSVファイ…

【python】【初心者】tkinterを使ってcsvファイルを読み取る方法(3/3)

pythonとTkinterでCSVを読み取る方法 part3 ■はじめに 前回、前々回でtkinterを用いてGUIから任意のCSVファイルを選びデータを読み取る方法を紹介しました。 stjun.hatenablog.com stjun.hatenablog.com 今回、CSVから抜き出したデータをExcelデータとして出…

【python】【初心者】tkinterを使ってcsvファイルを読み取る方法(2/3)

pythonとTkinterでCSVを読み取る方法 part2 ■はじめに 前回、CSVファイルからデータを読み取る方法を紹介しました。 stjun.hatenablog.com ただ、次のようにファイルパスを指定するため毎回書き直すのは非常に面倒です。 data_1, data_2,data_3= np.loadtxt(…

【python】【初心者】tkinterを使ってcsvファイルを読み取る方法(1/3)

pythonとTkinterでCSVを読み取る方法 part1 ■はじめに 以前、新しいExcelファイルを作成し、そのファイルの中にpythonの計算結果を自動で代入する方法を紹介しました。stjun.hatenablog.com pythonで計算する場合は上記でも良いですが、特に技術者や理系の学…

【python】【openpyxl】新規Excelを作成し,計算結果を代入した後に任意の場所に保存する方法

pythonでExcelを扱う pythonでExcelを扱う 1. はじめに 2. コード 3 説明 3.1 必要なモジュールのインポート 3.2 日付の取得 3.3 Excelシートの準備 3.4 Excelシートの1行目に計算する物理量や単位を代入 3.4 計算を行い、計算結果をExcelに代入する 3.5 Exc…