VBA・Office

【Excel VBA】バブルソートのループ処理イメージの骨格

バブルソートのアルゴリズムについて、骨格となるループ処理部分をVBAで表現Sub バブルソートのループ処理イメージ() Dim i As Integer, j As Integer, N As Integer N = 10 '配列数 For...
VBA・Office

【Excel マクロ】全国地方公共団体コード検査数字算出マクロ

全国地方公共団体コードは、情報処理の効率化と円滑化に資するため、総務省(当時:自治省)が昭和43年に設定したコードです。以来、変更が生じた都度メンテナンスが行われています。参考(総務省のHP):総務省 地方公共団体コードこのコードの6桁目に...
プログラミング・Web開発

2進数10進数変換テーブル(0〜256まで)

2進数10進数変換テーブル(0〜256まで)実用性のある10進で0〜255までの256パターンIndex2進数10進数備考10000000002000000011300000010240000001135000001004600000101...
プログラミング・Web開発

【C言語】2進数10進数変換サンプル

ずいぶん久しぶりに書いたC言語、2進数10進数変換のサンプルプログラムIPv4アドレス程度(0〜256)程度を保障している簡易変換。2進10進変換では2、10進2進変換では2を第1引数に設定することでスイッチさせている。久々にx進変換なんて...
Linux・CLI・DevOps

【raspberry pi】最新情報(ディスプレイ、OS)

久しぶりにチェックしたら、この世界面白くなっていることが判明□ディスプレイ が発売予定()□OS Windows10 搭載可能になる予定出たての頃に購入したワクワク感が、まだ出てきた。時間を作ってこれで遊びたい。
Linux・CLI・DevOps

【QNAP】ipkgの場所発見(/opt/bin)

スキル不足なのか、、みんなあまり困っていないのか。。手持ちのQNAPのファームバージョンをアップデートしたら、ipkgがなくなってしまった。もうサポートやめてしまったのかとも思ってあきらめていたら、(/opt/binのディレクトリに発見。試...
VBA・Office

【Excel】文字列から、日付・時刻のシリアル値にする例(Excel関数利用)

統計や集計などで基礎データが文字列になっている場合、DATEVALUE関数やTIMEVALUE関数で解読できる形式に一度変換することで、高速に日付・時刻のシリアル値へ変換できます。VBAのマクロで1データごとに処理するよりも、ワークシート関...
VBA・Office

【VBA】Excelのセルを利用したスタック(Pop/Push)の実装サンプルコード

この記事では、Excelのセル(C2:C22)をメモリのスタックと見立てて、VBAでデータの追加(Push)と取り出し(Pop)を行うサンプルコードを紹介します。スタック(Stack)とはスタックは、データ構造の一つで後入れ先出し(LIFO...
ネットワーク・RFC

10進数、2進数,16進数の各々の関係とサブネットマスクの早見表

10進数、2進数、16進数の各々の関係と、サブネットマスクの早見表です。IPアドレスの概念も2進数(ビット)で考えられるようになると理解がぐっと進みます。## 【早見表1】 10進数の0〜127までとサブネットマスク対応表| 10進 | 2...
VBA・Office

【Access】クエリ(SQL)でテスト用テーブルの作成〜大量のテストデータを作成するコツ

① テスト用テーブルの作成Microsoft AccessのSQL(SELECTクエリのSQLビュー)を使用して、各種データ型を含んだテスト用テーブルを作成します。以下のSQLを実行することで、主要なデータ型を網羅したテーブルを定義できます...