-
【パワークエリ】データを取得【Excel】
Excelのパワークエリでcsvファイルのデータを取得したいと思い、今回勉強しました。 手順 1,Excelを開き、データタブに移動します。 2,データを取り込む: 「データ」タブから「データの取得」を選び、「ファイル」→「CSVから」を選択します。 取り込みたい... -
PowerPointに貼り付けたエクセルのグラフを任意のところに貼る【VBA】
経緯 PowerPointに貼り付けたエクセルのグラフを任意の場所に貼りたいと思い、 今回、勉強しました。 .Leftや.Topを使う。 .Leftや.Topを使うとグラフの位置を決めれますよ。 では、コードです。 ' オブジェクトの位置を設定 myShape.Left = 100 ' スライ... -
PowerPointに貼り付けたエクセルのグラフを「図」として貼ろう【VBA】
経緯 PowerPointに貼り付けたエクセルのグラフを「図」として貼り付けたくて、 今回、勉強しました。 .PasteSpecialを使う。 PasteSpecialを使用すると、グラフをメタファイル形式(図形として)で貼り付けることができます。 では、コードです。以下のコー... -
PowerPointに貼り付けたエクセルのグラフのサイズを変えよう【VBA】
環境 Windowsの仕様 エディション:Windows 10 Pro バージョン:20H2 経緯 PowerPointに貼り付けたエクセルのグラフのサイズを変えたくて、 今回、勉強しました。 コード PowerPointのスライド上でオブジェクトのサイズを特定の値(この場合、高さ5cm、幅8cm... -
エクセルで作ったグラフをPowerPointに貼り付けよう【VBA】
経緯 エクセルでグラフを作りました。それをPowerPointに貼れたら、便利だなと思い、 今回、勉強しました。 コード まずコードです。フォルダにテンプレのPowerPointファイルがあり、それを読んで、グラフを貼り付けるといった仕様です。 Sub ExportGraphT... -
グラフのx軸を縦書きにしたい。【Excel】
Excelでグラフを作りました。 そのグラフでx軸が"2023年12月14日"という感じで横書きで年月日になっています。 これを横書きから、縦書きにしたいと思っています。 X軸ラベルの縦書き設定方法 グラフの選択: グラフを選択します。 X軸ラベルの選択: X軸の... -
標準偏差の関数って何?【Excel】
Excelには標準偏差を計算するためのいくつかの関数が用意されています。これらはデータセットのばらつきの程度を示すために使用されます。主な標準偏差関数は以下の通りです: STDEV.P(またはSTDEVP):これは母集団全体の標準偏差を計算します。つまり、... -
ループしよう。【VBA】
経緯 VBAで同じような処理でとても長くなったので、ループできないか考えてみました。 コード まずコードです。最終行を検出して、いろんな列の2列目にある数値を最終行までコピーしています。 Sub CopyFormulasDown() Dim ws As Worksheet Dim lastRow A... -
カウントダウンタイマーを作りたい。【VBA】
経緯 VBAでカウントダウンタイマーとやらを作ってみたくて、今回作ってみました。 コード 以下はコードです。以下が手順です。図形を作ってその中の数値がカウントダウンする仕様です。 Excelワークシートに図形を挿入: ワークシートに図形(例えば長方形... -
ファイル仕分けアプリ【C#】
経緯 ルーティンワークでファイルを別々のフォルダに仕分けする作業があった。 ファイルをいちいち貼り付ける作業がめんどくさいので、 C#でファイルを仕分けするアプリをつくってみました。 仕様 仕様は以下の通りです。 ファイルを選んで、実行ボタンを... -
【VBA】リストにある名前をテーブルに羅列したい【Word】
経緯 WindowsのWordで書類を書いてました。 書類にはテーブルがあり、日付と担当者が以下のようになっています。 日付担当者11月27日森12月1日12月11日12月22日12月29日1月7日1月13日1月20日 名前のリストを作って、担当者の列に次々羅列するコードを勉強... -
【VBA】テーブルで今日以前の列は削除する【Word】
経緯 WindowsのWordで書類を書いてました。 書類にはテーブルがあり、日付と担当者が以下のようになっています。 日付担当者11月27日森12月1日小森12月11日中森 11月27日はもう過ぎていらないので、これを消すコードを勉強してました。 コード 以下はコー... -
【VBA】今日の日付を取得して、行に記入する【Word】
経緯 WindowsのWordで書類を書いてました。書類にはファイルを更新した日を記入しなければならなくて、 毎回、記入していて面倒な作業でした。 なので、今回、自動化してみました。 Format(Date, "yyyy年m月d日")を使う Format(Date, "yyyy年m月d日")を使... -
文字列の”_”で分けて、その値を取得したい【VBA】
経緯 文字列の値を取得したくて、今回、 勉強しました。 Split()を使う Split()を使うとうまくいきました。 以下はコードです。fileNameという変数があり、”_”で分割して、値を取得しています。 Dim fileName As String Dim parts() As String Dim desired... -
2023年11月の結果【STEPN】
11月の結果です。 メインスニーカーはUncommon_Runner-LV19です。 スニーカーの個数は4足です。 利益(GST) 利益 = 報酬 - 支出(リペア + MT Box Open Fee + 靴のリペア) 683.46 = 1145.46- (112+ 280+ 70) 収入内訳 獲得GST合計1145.461145.46 支出内訳 ... -
openpyxlとExcel VBAの違いの理解と使い方【Python】
openpyxlとExcel VBAの違い openpyxlはExcel VBAとは異なります。機能やメソッド名が大きく異なるため、Excel VBAの知識をそのままopenpyxlに適用するのは難しいです。Excel VBAのメソッド名を使ってopenpyxlのドキュメントを検索しても、同じ名前のメソッ... -
Webスクレイピング時のHTML構造とデザインの理解しよう【Python】
見た目が似ている要素のHTML構成 Webサイトの中で見た目が似ている要素は、通常、HTMLの構成が似ています。開発ツールを使用してこれらの要素を調べると、リスト内のHTMLタグが同じか似た構成になっていることが分かります。このことは、プログラミングと... -
PythonでのWebスクレイピング:GETリクエストとPOSTリクエスト【Python】
GETリクエストとは GETリクエストは、Webサーバーに情報を要求するための最も基本的な方法です。PythonでGETリクエストを行うには、requestsモジュールのget関数を使用します。GETリクエストは主に以下の特徴を持ちます: ブラウザのURLバーに入力されたア... -
ターミナルとPythonインタラクティブシェルの違い【Python】
ターミナルとは ターミナルは、WindowsやmacOSなどのオペレーティングシステム(OS)が提供するコマンドラインインターフェイスです。この環境では、以下のような操作が行えます: フォルダの変更 アプリケーションの実行 Pythonスクリプトの実行 pipコマ... -
Pythonのパッケージとサードパーティー製パッケージの概要【Python】
Pythonでプログラミングを行う際、さまざまな機能を提供する「パッケージ」の存在が非常に重要です。この記事では、Pythonのパッケージと、特にサードパーティー製パッケージに焦点を当てて解説します。 パッケージの基本 Pythonパッケージとは Pythonのパ... -
投資信託の取引タイミング解説:約定日、申込日、受渡日【投資信託】
投資信託を理解する上で重要な、約定日、申込日、受渡日の概念について簡潔に解説します。特にNISAを利用したり、分配金を受け取る際に重要となるこれらのタイミングを正確に把握することで、より効果的な投資戦略を立てることができます。 投資信託の約定... -
【VBA】Microsoft Wordのマクロ対応ファイル形式:.docm と .dotm の違い【Word】
.docm:マクロ対応ドキュメントファイル マクロを含むドキュメントの役割 .docm 形式は、「Document Macro-Enabled」と呼ばれ、マクロを含むWordドキュメントを指します。この形式は、標準の.docxファイルと同様に使用されますが、マクロ(VBAコード)を含... -
【VBA】WordのVBAエディタにおける「Normal」プロジェクトの解説【Word】
WordのVBAエディタで見かける「Normal」というプロジェクトについて深く掘り下げてみましょう。このプロジェクトは、Wordの使用において非常に重要な役割を果たしています。 Wordの「Normal.dotm」テンプレートとは グローバルテンプレートとしての役割 「... -
【VBA】プログラムを実行すると、Outlookの新規メールが開き、宛先、CC、メール文が埋まっていて、実行しているファイルが添付されて、メール送信手前まで自動化する【Word】
経緯 WindowsのWordで毎回、同じ内容、同じ宛先に送っている作業があったので、 それをVBAを使って自動化してみました。 コード 早速、コードを書きます。やってることはタイトルのままです。 Sub SendEmailWithOutlookAsDocx() Dim objOutlook As Object ... -
セーブ履歴を記録したい【VBA】
経緯 Excelファイルで記入ミスが起こり、誰が記入したのかわかりません。 なので、今回はセーブ履歴が残る方法を、 勉強しました。 'BeforeSave'インベントを使う 'BeforeSave'イベントを使うとできました。「セーブしたら、”セーブ履歴”シートにどんどん... -
フォントの色を変えたい【VBA】
経緯 Excelでフォントの色を変えたくて、 今回勉強しました。 .Font.Color = RGB()を使う .Font.Color = RGB()関数を使うとできました。 以下がコードです。 ' 指定のセルにファイル名を設定し、文字色を赤にする With Cells(1, 1) .Font.Color = RGB(255,... -
文字が含まれているかを見る【VBA】
経緯 Excelで「ある文字の羅列のなかに、指定した文字が入っているか」を確認したくて、 今回勉強しました。 InStr()関数を使う InStr()関数を使うとうまくいきました。 以下がコードです。 Dim raretsu, shitei As String raretsu = "ノルウェーの森" shi... -
音を出す。【VBA】
経緯 Excelで「メッセージだけだと、警告として弱いので、音も出せないか」と思い、 今回勉強しました。 Beep関数を使う Beep関数を使うと音だ出ます。以下がコードです。 Beep こんな感じです。 私はIf文で分岐したときに、Falseの処理の初めにBeep関数を... -
ファイルを閉じるときに、セルA1の値がセルB1に含まれているかをチェック【VBA】
経緯 Excelで「エクセルファイルを閉じた時、セルA1の中にセルB1の値が入っているか」をチェックしたくて、 今回勉強しました。 Workbook_BeforeCloseイベントを使う WOrkbook_BeforeCloseイベントを使うとExcelが閉じた時の処理ができます。 ThisWorkbook... -
セルの中が空白かどうか【VBA】
経緯 Excelで「セルの中が空白だったら、メッセージが出る」仕様にしたくて、 今回勉強しました。 If A = "" then End Ifを使う 早速、コードです。 Private Sub blank_judge() Dim a1 As String ' A1の値を取得してチェック a1 = ThisWorkbook.Worksheets...