RunningCSharp

MS系開発者による、雑多な記事。記事は所属企業とは関係のない、個人の見解です。

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

【VB(.net)】 jpgファイルの破損チェック

JPGのSOI、EOIが既定の法則通りに入っていないファイルを検出するプログラムです。 Imports System.IO Module Program '対象フォルダのパス Dim folderpath As String = "C:\Users\USER\Pictures\Screenshots" Sub Main(args As String()) Dim jpgfiles As S…

【C#】using+IDisposableのように一応使える、try-finally

C#

例えば、下記のようなファイルを読み込む処理の場合。 using (var fs = new FileStream("example.txt", FileMode.Open)) using (var rs = new StreamReader(fs)) { string line; while ((line = rs.ReadLine()) != null) { Console.WriteLine(line); } } usi…

【Excel】VLOOKUP関数の検索範囲は、引数「範囲」の一番左の列のみである

Officeサポートのサイト内にも同様の記載はありますが、タイトルだけで直感的に理解できる記事が欲しいと思いまして。 support.office.com 例えば下記のような表で「商品」列が[コントローラー]の「価格」を検索する場合、 =VLOOKUP("コントローラー",A2:E5,…

【VBA】 Application.EnableEventsをFalseにした際の影響範囲

VBA

Application.EnableEventsは、VBAのイベント発生を制御するプロパティです。 docs.microsoft.com このプロパティにFalseを設定すると、Bookの全イベント(Workbook_Openなど※1)とSheetの全イベント(Worksheet_SelectionChangeなど※2)の実行が停止されます…