プログラミングの勉強【いちからExcel】データ範囲の中で対象の値がある行のデータを取得する方法 Excelを用いて、データ範囲の中で対象の値がある行のデータを取得する方法について紹介します。対象の値がある行番号が分っても、わざわざスクロールや検索機能を用いてコピーペーストするのはかなりの手間です。また、VLOOKUP関数... 2023.07.17プログラミングの勉強
プログラミングの勉強【いちからExcel VBA】実行中に確定するデータ数に応じて配列変数の要素数を設定する方法ReDim 配列の大きさ(要素数やデータ数など)が実行前には未知で、プロシージャの実行中に確定する場合があります。たとえば、データを読み込むことで必要な配列の大きさが分る場合や項目を検索してデータ数が確定する場合などです。しかし、配列の大きさが... 2023.05.16プログラミングの勉強
プログラミングの勉強【いちからExcel VBA】For EachとIfを使って指定した文字があるセルを検索 For Eachを使ってsheet内のでセル位置を移動させながら、セルの内容が指定した文字と同じであるセル位置を検索します。例題として、他の家計簿を付けたWorkbookから指定した項目の日付と金額を抜き出し、合計金額を計算します。 ... 2023.05.13プログラミングの勉強
プログラミングの勉強【いちからExcel VBA】Findを使って指定した文字列を含むセルを検索する方法 Findメソッドを用いて指定した文字を含むセルを検索する方法を示します。以前にIf~ThenステートメントとFor~Nextステートメントを使って指定した文字と同じ文字が記入されているセルを検索する方法を示しましたが、Findでは完全... 2023.05.05プログラミングの勉強
プログラミングの勉強【いちからExcel VBA】ForとIfを使って指定した文字があるセルを検索する方法 Forを二重で指定することでsheet内のでセル位置を移動させながら、セルの内容が指定した文字と同じであるセル位置を検索してみます。例題として、他の家計簿を付けたWorkbookから指定した項目の日付と金額を抜き出し、合計金額を計算し... 2023.04.30プログラミングの勉強
プログラミングの勉強【いちからExcel VBA】他のExcelファイルを選定するメソッド、各sheet間でデータをやりとりするための操作 VBAを使って、他のExcelファイルを選定して各ファイル間のデータをやりとりする際には、Workbookの選定”Application.GetOpenFilename()”、Workbookを開き”Workbooks.Open”、ア... 2023.04.16プログラミングの勉強
プログラミングの勉強【いちからExcel VBA】プロシージャ、ステートメント、オブジェクト、コレクション、プロパティ、メソッドとは? ExcelVBAをほぼ2年間勉強することで、当初ある程度解決したいと思っていた課題は解決できました。しかし、いまだにExcelVBAの本やネット記事を調べるときに、使い慣れない用語が多いので、改めて用語の整理をする時間を取りたいと考え... 2023.04.08プログラミングの勉強
プログラミングの勉強ExcelVBAで条件付き書式による疑似コンター図を自動作成 Excelの条件付き書式を用いて、断面力分布や応力分布を3色のカラースケールで示し、最大値と最小値の発生位置を示すプロシージャを作成してみました。なお、ここで示したプロシージャはOffice2021を用いて作成しています。 メイン... 2023.03.18プログラミングの勉強
プログラミングの勉強ExcelVBAのDimの定義に注意!変数のエラーが出る場合は変数の宣言に問題があるかも? ExcelVBAで変数のエラーが出る。引数で定義し直したり、「Publicステートメント」で宣言して「パブリック変数」としても、なぜかエラーが消えない。エラーが消えても何か納得いかない場合がありませんか?もしかすると、根本的に... 2023.03.17プログラミングの勉強
プログラミングの勉強Pythonでテキストの改行の判別ができないのはなぜ?これをチェックしてみては? PythonでFEM解析の出力テキストなどを読み込み中に、改行やブランク行の判定時にエラーが出て困っていませんか?もしかしたら、見たままの '' や ' ' と比較していませんか?その解決法について紹介します。 Pyth... 2023.03.11プログラミングの勉強