新着ページ(188/201)

0で除算した場合に #DIV/0! がセルに表示されるのを防ぐ

Excelで0で除算した場合に #DIV/0! がセルに表示されるのを防ぐ方法を紹介します。概要Excelでは0で除算されると "#DIV/0!" がセルに表示されます。この値をセルに出したくないことがあります。セルに#DIV/0!を表示さ
カテゴリ: Microsoft Excel /  タグ: Excel Microsoft Office

数式で値が0になる場合や無効な値の場合に結果をセルに表示させたくない

Excelで数式の結果が0になる場合や、無効な値の場合にセルに値を表示させたくない場合の処理方法を紹介します。対処法数式の結果が0になる場合や、無効な値の場合にセルに値を表示しない処理は、IF文を用いて実現できます。例合計値が0の場合には結
カテゴリ: Microsoft Excel /  タグ: Excel Microsoft Office

表示位置を指定した場合にフォームの表示位置がずれる

表示位置を指定した場合にフォームの表示位置がずれる現象が起きる場合があります。ケース1private void Button1_Click(object sender, EventArgs e){ form2.Left = 120; for
カテゴリ: C# /  タグ: C# フォーム

フォームの枠(サイズ変更可能なウィンドウ枠)の幅と高さを取得する

サイズ変更可能なウィンドウ枠の幅と高さを取得するコードを紹介します。概要フォームのWidthやHeightプロパティに値を入力した場合、フォームの枠の幅を含めたサイズがWidthやHeightプロパティに入力したサイズとなります。(下図参照
カテゴリ: C# /  タグ: C# フォーム

FormBorderStyle=Sizebleでフォームの幅と高さ(サイズ)を小さくできない

FormBorderStyle=Sizableに設定した場合、フォームのWidth,Heightプロパティに小さな値を代入してもフォームのサイズを小さくできません。コード例private void button1_Click_1(objec
カテゴリ: C# /  タグ: C# フォーム

各ウィンドウスタイルでのCreateParamsのStyleとExStyle値

各ウィンドウスタイルでのCreateParamsのStyleとExStyle値を紹介します。値FormBorderStyle.noneCreateParams.Stype = 0x2010000WS_CLIPCHILDREN | WS_TA
カテゴリ: C# /  タグ: C#

特定の値のセルの数を数える 条件に一致するセルを数える COUNTIF関数の利用

Excelで特定の値のセルの数を数える方法、条件に一致するセルを数える方法を紹介します。~ 概要特定の値を持つセルの個数を数えたい場合は、COUNTIF関数を使います。書式値に一致するセルを検索するCOUNTIF([セルの範囲], [該当す
カテゴリ: Microsoft Excel /  タグ: Excel Microsoft Office

フォーム、コントロール、ウィンドウハンドルからグラフィックスオブジェクト(Graphics)を取得する

フォーム、コントロール、ウィンドウハンドルからグラフィックスオブジェクト(Graphics)を取得する方法を紹介します。概要画面に描画する際に必要となるGraphicsオブジェクトの取得方法は以下のものがあります。Paint イベントハンド
カテゴリ: C# /  タグ: C#

「デバイス 'Microsoft Virtual Hard Disk' を変更できませんでした。アタッチメント '(VHDファイル名)' は読み取り専用です。」 のメッセージが表示されHyper-Vの仮想マシンにVHDをマウントできない

「デバイス 'Microsoft Virtual Hard Disk' を変更できませんでした。アタッチメント '(VHDファイル名)' は読み取り専用です。」 のメッセージが表示されVHDをマウントできないことがあります。なんとかマウント
カテゴリ: Windows /  タグ: Windows Hyper-V

PCが何の前触れもなく突然リセットされる

概要PCが何の前触れもなく突然リセットさせる現象が起きる場合があります。待機状態で突然リセットされる場合もあれば、負荷が上がった際にリセットさせる場合もあり、一見すると何が原因なのかよくわかりません。原因原因はいくつかありますが、原因の一つ
カテゴリ: ハードウェア /  タグ: ハードウェア PC

HP ML110 G5のBIOSをアップデートしたらファンの回転数が常に最大になる

HP ML110 G5のBIOSをアップデートするとファンの回転数が常に最大になってしまうケースがあります。この場合は、ファームウェア アップグレード for HP ProLiant ML115 G5/ML150 G5/ML110 G5/D
カテゴリ: ハードウェア /  タグ: ハードウェア サーバー HP ProLiant ML110

SyntaxHighliter3でワードラップさせる

SyntaxHighliter3でワードラップさせるコードを紹介します。修正手順以下の修正をします。shCore.css横スクロールバーの非表示.syntaxhighlighter { overflow: hidden !important
カテゴリ: JavaScript /  タグ: JavaScript

CDO.Message でメールを送信すると「"SendUsing"の構成値は無効です。」エラーによりメールが送信できない

VB Script の CDO.Message でメールを送信すると「"SendUsing"の構成値は無効です。」エラーによりメールが送信できない現象の紹介です。現象下記のVBScriptを実行してメールを送信すると、以下のメッセージが表示
カテゴリ: Visual Basic /  タグ: VB Script

ネットワークカードの接続名(ローカル エリア接続、 ローカル エリア接続 2...)をレジストリで変更する

ネットワークカードの接続名を変更する場合すでに別のカードで同じ接続名が使われているとGUIから接続名を変更することができません。ネットワークカードのネットワーク名をレジストリから変更する方法を説明します。手順\HKEY_LOCAL_MACH
カテゴリ: Windows /  タグ: Windows

レイヤードウィンドウの作成 (不定形かつ透明度に変化のあるフォームの作成)

レイヤードウィンドウを作成します。レイヤードウィンドウはアルファ値付きの画像をウィンドウに適用することで、不定形かつ透明度の変化のあるフォームを表示できます。説明フォームの作成はじめに、CreateParamsをオーバーライドしてフォーム作
カテゴリ: C# /  タグ: C# レイヤードウィンドウ

アルファ値がついたビットマップ画像の読み込み (32ビットARGB bitmapの読み込み)

C#でアルファ値のついたビットマップ画像を読み込みたい場合があります。通常ビットマップの読み込みはファイルから読み込む場合Bitmap bmp = new Bitmap("c:\data\alpha.bmp");で読み込めます。しかし、この
カテゴリ: C# /  タグ: C# ビットマップ アルファ

リサイズ可能なウィンドウ枠だけを表示するが、リサイズはできないウィンドウを作成する (Windows Vista/7 のタスクトレイポップアップウィンドウの作成)

リサイズ可能なウィンドウ枠だけを表示するが、リサイズはできないウィンドウを作成するコードを紹介します。概要リサイズ可能なウィンドウ枠を表示はするが、リサイズはできないウィンドウを作成したい場合があります。こちらで紹介した、CreatePar
カテゴリ: C# /  タグ: C# フォーム

宣言時に値の代入の桁をそろえたいが、コードの自動整形機能により桁がそろわない状態に修正されてしまう

Visual Studioでコードの自動整形機能により桁がそろわない状態に修正されてしまう現象の対処法を紹介します。現象Visual Studioでconstなどの定数宣言で桁をそろえて記述したい場合があります。(下図参照)標準の設定では桁
カテゴリ: Visual Studio /  タグ: Visual Studio C#

タイトルバーのないサイズ変更枠だけのウィンドウを作成する

サウンドミキサのフォームのような、枠だけを表示したフォームウィンドウの作成手順を紹介します。概要枠だけのウィンドウを作成するには、フォームのプロパティの設定を変更するか、CreateParamsを変更します。C#ではCreateParams
カテゴリ: C# /  タグ: C# フォーム

FormBorderStyle=noneの場合にウィンドウの外側にウィンドウの影を表示させたい

FormBorderStyle=none の場合ウィンドウの外側にウィンドウの影が表示されません。しかし、時と場合によってはウィンドウの影を表示させたい場合もあります。ウィンドウの影を表示させるには、ウィンドウ作成時のCreateParam
カテゴリ: C# /  タグ: C# フォーム

DDR3-1600(pc3-12800) のメモリを使うと動作が不安定になる (PAGE FAULT IN NOPAGEED AREA ブルースクリーンが頻発する)

DDR3-1600メモリに変えると不安定になる場合があります。OS動作中に突然STOPエラー(ブルースクリーンエラー)(PAGE FAULT IN NOPAGEED AREA)になったり、または画面がブラックアウトしフリーズするといった現象
カテゴリ: ハードウェア /  タグ: ハードウェア DDR3

アンチエイリアスを有効にして線や円をキャンバスに描画する

C#でアンチエイリアスを有効にして線や円をキャンバスに描画するコードを紹介します。概要C#ではデフォルトの状態ではGraphicsオブジェクトのDrawLineメソッドやDrawEllipseメソッドを呼び出して、線や円を描画した場合、アン
カテゴリ: C# /  タグ: C# C# Graphics

フォームをタスクバーに表示させない動作にする - 子フォームでないフォームをタスクバーに表示しない

フォームをタスクバーに表示させないコードを紹介します。概要複数フォームを表示させるプログラムの場合、デフォルトではフォーム1つごとにタスクバーの項目として表示されます。この時のコードは下記です。using System;using Syst
カテゴリ: C# /  タグ: C# フォーム

フォームの背景初期化処理(背景のクリア)を抑制する

概要フォームなどの画面を頻繁に描画する場合に画面がちらつく場合があります。原因の一つとして、画面の再描画時に背景を初期化が挙げられます。背景の初期化はフォームの背景を背景色で塗りつぶして初期化するため、画面がちらついて見える原因となります。
カテゴリ: C# /  タグ: C# フォーム

フォームのダブルバッファリングを有効にする

フォームのダブルバッファリングを有効にする手順を紹介します。概要フォームのダブルバッファリングを有効にすると再描画の際のちらつきを抑えることができます。手順ダブルバッファリングを有効にするにはフォームの DoubleBufferedプロパテ
カテゴリ: C# /  タグ: C#

フォーム描画(画面描画)時のちらつきを抑制する

フォームの描画の際に画面がちらつくことがあります。ちらつきを抑制する方法として以下の方法があります。 フォームのダブルバッファリングを有効にする 背景の初期化処理(クリア)を無効化する BufferedGraphicsを利用す
カテゴリ: C# /  タグ: C#

Update Refresh Invalidate の画面更新について (Windows7 以降の動作)

画面の再描画するメソッドとしてUpdate() Refresh() Invalidate()メソッドがあります。それぞれの違いを見てみます。メソッド動作Update無効領域(画面更新が必要な領域)を再描画しますInvalidate無効領域を
カテゴリ: C# /  タグ: C#

DELL PowerEdge T100で電源供給されると自動起動するように設定したい (電源回復時に自動的に電源が入るようにしたい)

Dell PowerEdge T100 で電源が供給されると自動で電源がオンになるようにする手順を紹介します。手順Dell PowerEdge T100 で電源が供給されると自動で電源がオンになるようにしたいことがあります。電源供給がされる
カテゴリ: ハードウェア /  タグ: ハードウェア DELL

Reflectionを利用して 動的にDLLファイルのクラスを扱う

Reflectionを利用して 動的にDLLファイルのクラスを扱うコードを紹介します。概要動的に呼び出したメソッドからの戻り値がクラスの場合には、そのクラスを呼び出し側から扱う必要があります(メンバのアクセスやメソッドの呼び出しなど)。今回
カテゴリ: C# /  タグ: C# リフレクション

動的にDLLファイルのクラスを扱う (C#4.0のdynamic型を用いた場合)

C#4.0のdynamic型を利用して動的にDLLファイルのクラスを扱うコードを紹介します。概要動的に呼び出したメソッドからの戻り値がクラスの場合には、そのクラスを呼び出し側から扱う必要があります(メンバのアクセスやメソッドの呼び出しなど)
カテゴリ: C# /  タグ: C#

クラスにプロパティを実装する - クラスのプロパティの作成

クラスにプロパティを実装するコードを紹介します。概要クラスにプロパティを定義する場合は get set 文を利用します。書式 : 読み書き可能プロパティ (アクセス識別子) (型) (プロパティ名) {  get{   [プロパティGet時
カテゴリ: C# /  タグ: C#

実行ファイル中にリソースを埋め込み、実行時にリソースにアクセスする

実行ファイルにリソースを埋め込み、プログラムから埋め込んだリソースにアクセスする方法を紹介します。手順はじめに、リソースを作成します。今回は下図の画像を作成しました。画像はPNG形式の画像ファイルとして保存しました。次に作成したリソース画像
カテゴリ: C# /  タグ: C# リソースファイル

Silverlight4 Tools for Visual Studio 2010 をインストールする

Visual Studio 2010でSilverlight4の開発をするためのツール、Silverlight 4 Tools for Visual Studio 2010 をインストールします。[次へ]ボタンを押して進みます。ソフトウェア
カテゴリ: Software /  タグ: Silverlight4

Silverlight4 SDK をインストールする

Silverlight4 SDKをインストールします。[次へ]ボタンを押します。ライセンス条項確認画面が表示されます。同意して次に進みます。セットアップの種類を千九たします。今回は[カスタム]を選択しました。カスタムセットアップダイアログが
カテゴリ: Software /  タグ: Silverlight4

PDFで表紙以外のページを見開きで表示したい

概要PDFを表示するときに、表紙ページ以外を見開きで表示するようにしたい場合があります。この場合は、PDF作成時にPDFドキュメントのプロパティを変更することで対応できます。手順PDFをAcrobatで開き、[ファイル]メニューの[プロパテ
カテゴリ: Adobe /  タグ: PDF Acrobat

WebFormアプリケーションのFileUploadでアップロード時に「要求の長さの最大値を超えました。」エラーが表示される

FileUploadでアップロード時に「要求の長さの最大値を超えました。」エラーが表示される現象と対処法の紹介です。現象ASP.NETのFileUploadコントロールを利用して大きなファイルをアップロードすると、「要求の長さの最大値を超え
カテゴリ: ASP.NET /  タグ: ASP.NET
Copyright © 1995–2025 iPentec all rights reserverd.