VBAでセルの選択範囲に対する処理を行うことが多々あったので、セルの選択範囲から行番号と列番号を取得するコードをメモしておく 'フィルタ後に表示されている行を表示 Dim i As Integer, j As Integer, k As Long Dim rang As Range Dim member() As Long …
HHKBの雪モデルをギリギリで購入してはや1ヶ月程度が経とうとしています。おそらく自分が買ったものが1250台目だと思っています。(購入後amazonのサイトを見たら販売停止となっていたため) HHKBはLite2, Classic(白), Hybrid Type-S(墨)に続き4代目となりま…
こんにちは。 HHKBを使い初めて1年程度が経ちました。HHKBは打鍵感や打鍵音が素晴らしく、今ではHHKB以外のキーボードは使えない手になってしまいました。 HHKBはとても素晴らしいキーボードですが、使用期間1年を通じてどうしても解決できなかったのが数字…
つまづきました。なのでメモです。 このようなテーブルがあったとします。 SELECT * FROM tTest ここでValueフィールドが'A'でないものだけ取得しようとして次のWHERE句で絞ると… SELECT * FROM tTest Where Value NOT IN ('A') ... ValueがNULLであったId=3…
テキストファイルなどから読み取ったデータをオブジェクト化するときに、Null許容型Intに変換する機会があったのでメモ。
Linqで文字列でOrderByを行ったときにnullであるアイテムがソートの上位にきてしまう nullであるアイテムはソートの最後尾にもっていきたい場合は、まずstring.IsNullOrEmptyの結果でソートしておくと良い。 C# OrderBy NUllは最後に
外結合の方法を知らなかったので、調べた結果のメモ gista644faf077ed26a2bae52c5aa1e9745a
.ToString()をつかう場合 言わずもがな。こうなります。 .ToStringOrDefault, .ToStringOrEmptyという名前で値がNULLであっても値を返す拡張メソッド ToString Exteinsion
例えば以下のような2つのシートを結合したいとします。 結合するキーは各シートにあるCountryIDです。 SheetA EmployeeID Name CountryID 1 Kajima 1 2 Anderson 2 3 Reetesh 4 Kalvin 3 5 Adarton 6 Ashton 2 7 Liu 4 8 Tanaka 1 9 Kimura 1 10 Pack SheetB…
びっくりしました。 こんなショートカットがあるなんて… 【Ctrl + 1】で書式設定の画面を一発で開けます。 何が便利かって、普段使いでも便利ですが、RPAにやらせるコマンドとして重宝します。
HighchartsのSpline updating each secondというので、動的に更新するグラフを作ったのでメモします。まずはベーシックにポイントが一つの場合(JSFiddle) ポイントが2つの場合 注意すべき点は2つ目のポイントのaddPointメソッドで第二引数をfalseにしたほう…
C#のLinqにはSQLにあるINやNOT INの構文がありません。 他ライブラリを使用すればできるのかもしれませんが、とりあえず裸のLinqのみで実装する場合のやり方を記載します。 テストデータ var shops = new[] { new Shop() {ShopId = 1, ShopName = "shop1"}, …
サンプルクラス Data.cs public class Data { public int Id { get; set; } public string Name { get; set; } public DateTime Date { get; set; } public int Value { get; set; } } テストデータの挿入 Main.cs using System; using System.Collections.G…
こんにちは。 先日、アクセス数の少ない私のブログでもGoogle AdSenseの審査が無事通り、広告を貼ることができるようになりました。 今回は、Google AdSenseをこのはてなブログに表示する一連の流れを書きます。 ※はてなブログにGoogle AdSenseを表示するに…
はい ふと「今見ているサイトって暗号化されてるけど、TLSのバージョンっていくつなんだ?」と思い、どこで確認できるか調べてみました。 Google Chromeでの利用ですが、F12キーで開発者画面を開き、Securityタブを選択すると下の画面のようにConnection情報…
Visual Studioでインストーラを作成するときに、色々な項目を設定したくなると思います。例えばインストールした後のコントロールパネルに表示される項目など… コントロールパネルに表示される項目を確認しましょう。 1. アイコン画像 2. アプリ名 3. 発行元…
まえがき 最近、プログラミングのネタとして、Pythonと機械学習なるものを勉強中です。 仕事柄、時系列分析をできると面白いネタができるんじゃないかと探してみるとありました! その名もfbprophet!facebookが作ったPythonとRのライブラリでだれでも簡単に時…
以前、Installer Project作成の記事を書きました。 kazukiio.hatenablog.com 作成したWebアプリのインストーラでインストールしようとすると、IIS10(Windows10, Windows Server 2016)に対応していないせいか、以下のメッセージが表示され失敗します。 エラー…
久々にSQL ServerのDECIMAL型を使用したのでメモ。 特に型外の数値がDECIMAL変数に入ったときの挙動について小数点桁数が大きい場合(下の最後の桁が5) DECLARE @decimal AS DECIMAL(8,2) SET @decimal = 987654.565 --小数第三位が5 SELECT @decimal 四捨五…
「もうとにかく、VBAでSQL Serverのクエリ発行したんじゃ!」 本当に時間がないけど、簡易ツールとしてVBAでクエリ発行したい時のメモ書き。 とりあえず次の手順を行えばOK。ある程度きれいな設計にしています。(本当か) Visual Basicを開く DBAccessクラス…
今更ながら、本日開発メインで使用Windows10のWindows Updateを行いました。 更新前のWindows10のバージョンは以下の通り。Fall Creater Update 2017です。 April 2018 Updateに必要な更新ファイルは知らないうちにダウンロードされており(記憶にないだけ?)…
Visual Studio (2017)でWebアプリケーションのインストーラーを作り終わり、いざインストールをすると... 以下のメッセージが表示され、インストールできないことありませんでしたか? メッセージには何を言っているのかよくわからなかったですが、 「あんた…
C#で開発したプログラムをWindowsへインストールするとコントロールパネルの「プログラムと機能」の一覧に表示されます。 この一覧に表示される項目の設定方法をメモしておこうと思います。 今回設定したい項目はここ! そしてVisual Studio Setup Projectの…
この記事は自分用のメモです。内容が間違っていたらごめんなさい。 Visual Studioで作成したWindowsアプリケーションやWebアプリケーションを配布するためにSetupファイルを作成したい。 残念ながら、Visual Studio には自身をインストールした時点でSetupプ…