C#

C# Docxファイルの文字列を置換する【OpenXML】

Word文書の文字列をC#で置換する方法として色々ありますが、OpenXMLライブラリを使用して置換する方法を紹介します。OpenXMLライブラリを使えば、実行環境にWordがインストールされていなくても、Wordファイルを編集することがで...
Typescript

TypeScript で Electron アプリを開発しているときに発生する exports is not defined エラーの対処法

Typescript を使用してElectronアプリを開発するとき、importで様々なモジュールを呼び出したいですよね。このとき、以下のエラーが発生します。index.js:2 Uncaught ReferenceError: expo...
JavaScript

Ace Editor を表示してテーマや言語モードを変更する方法

Ace Editor は ブラウザで動作するコードエディタです。MITライセンスで使用できます。 このブログでも、コードを表示する際は Ace Editor を使用しています。この記事では、Ace Editor の使用方法について説明します...
C#

【アルゴリズム】C# 配列要素を漏れ・ダブりなくランダムに取得する方法

この記事では、配列の要素をランダムに漏れ・ダブりなく取得するアルゴリズムについて説明します。1. この記事で実現することたとえば、以下のような配列があったとします。この各要素をランダムに漏れ・ダブりなく抽出する方法を考えてみます。正しい結果...
VBA

ExcelVBA 枠線(目盛線)の表示・非表示を変更する方法

Excelの枠線(目盛線)はデフォルトでは表示されていますが、帳票形式で表示させたい場合など。非表示にしたいこともあると思います。この記事では、ExcelVBAで枠線(目盛線)の表示・非表示を切り替える方法について紹介します。0. この記事...
Uncategorized

SIer(システムインテグレーター)系SEと社内SEの違い

社内SEとSIer(システムインテグレーター)系SEの違いを知っていますか?漠然と「社内SEはラクでワークライフバランスが確保できる」とか、「SIerのSEは残業が大変そうだ」とか、色々な印象があると思います。この記事では、社内SEとSIe...
C#

[C#]タブ区切り(TSV)のファイルを項目単位に読み取る

C#でタブ区切りのファイルを開き、1項目ずつ読み取る方法を紹介します。//区切り文字設定char { 't' };//ファイルストリームリーダー作成// InputFilePath にはタブ区切りファイルのパスを指定して...
RPA

UiPath ウェブページの表をExcelワークシートに出力する

UiPathではウェブページのデータ抽出もプログラミング不要で実現できます。この記事では、UiPathを使用してウェブページの表をExcelワークシートに出力する方法を説明します。実現する処理内容日経新聞の年初来高値一覧 の表をExcel...
RPA

UiPath : Excel表のデータを取得してAccessデータベースへインサートする

UiPathはRPA製品の1つで、プログラミング不要で作業を自動化するロボットを開発することができます。この記事では、Excel表のデータを取得して、Accessデータベースへインサートする処理をUiPathで構築する方法を紹介します。1....
仕事効率化

なぜシステムエンジニアに業務知識が必要か?【プログラマーからの脱出】

システムエンジニアにはいろいろな種類の仕事があります。業務システムを開発することを考えた場合でも、業務設計を行うSE、要件定義や基本設計をまとめる人、プログラマー、テスター、インフラ構築、システム運用オペレーター、インフラ維持管理など、実に...