なんだかGoodVibes

日々の勉強メモです。

2019-07-01から1ヶ月間の記事一覧

引数が多い時にパラメータクラスで渡す

C#

引数がどんどん増えていってしまうことが多々あります。 一箇所のみであるのならば少しの手間で修正できますが いくつかの場所の修正が必要な場合、ミスのもとになります。 今日は、引数が多くなってしまった、もしくは引数の変更が有り得そうな場合の手法を…

配列入門

JavaScript の勉強を始めました。 まずは、配列の基本についてメモ。 配列の宣言と初期化について。 var array = [10, 20, 30]; // 配列の中身を表示 for (var count = 0; count < array.length; count++) { console.log(array[count]); } 出力結果 10 20 30…

PCの動作が不安定になった時の意外な解決策

メモです。 windowsを使用しているとき、急にPCがフリーズするようになりました。 何度か発生していくうちに、エクスプローラを複数立ち上げているときに 発生しているようだと気が付きました。 試したこと。 - 高パフォーマンスにする - クリーンアップ - …

他のブックを開かずにセルの値を取得する

VBA

非常に便利なのでメモ。 以下サンプル。 Sub Sample() ' 日付の名前でシートを作成していく Dim sheetName As String sheetName = Format(Date, "yyyymmdd") ' 現在のパスを取得 Dim curPath As String curPath = ThisWorkbook.Path ' シートが存在するかチ…

他のファイルを操作する

VBA

他のファイルを操作する方法を記載します。 1. パスの取得 2. 他のファイルをオープンする 3. コピーする 4. 閉じる では、順番に見ていきます。 1. パスの取得 Dim curPath As String curPath = ThisWorkbook.Path 上記で現在実行しているマクロのパスを取…