日付

日付

月末の日付を取得

ExcelVBAを使った月末の日付を取得するプログラムを紹介します。いくつか方法はありますが、DateSerial関数を利用します。
文字列関数

DateSerial関数の使い方

DateSerial関数は単に日付を生成するだけでなく、セットする値で目的の日付を得る事が可能です。月末の日付を得る事もできます、使い方と特徴を解説します。
日付

日付型を初期化するには

ExcelVBAの日付型はある日時からのシリアル値になります。日付型の変数への代入はエラーが発生するケースが多いので注意が必要になります。日付型を扱うためのノウハウを解説します。
ラボ

現在の年齢を出力する

ExcelVBAで現在の年齢を表示させるプログラムです。計算は単純ですがエラー対策がキモになります。ユーザー定義関数のプログラムとVBAプログラム中に使うプロシージャを紹介します。
ユーザーフォーム

テキストボックスが日付か判定

テキストボックスが日付かどうかを判定して、書式設定を入力した状態を保ったまま表示させます。書式設定はセルの入力を利用し、エラーの場合はラベルに表示させます。
エラー

日付のコピーで起こる不具合

ExcelVBAで日付をコピーするとおかしな値となる事があります。日付型のセルをコピーするには、値だけではダメで書式設定もコピーする必要があります。どのようにすれば解消できるかを解説していきます。
日付

日付変換させずに文字列表示

Excelでは、分数など日付に似た入力をすると日付型に自動変換されてしまいます。これを回避するためには、セルの書式設定を文字列に変更する必要があります。これらの詳細な方法を解説していきます。
日付

日付の扱い方

ExcelVBAで日付や時間を扱う方法を初心者にもわかりやすく解説しています。使用する際の注意点やサンプルコードもありますので参考にしてください。
日付

日付の加算を行うDateAdd関数

ExcelVBAでは日付を扱う関数が用意されていますが、日付の加算に使うDateAdd関数について初心者にもわかりやすく解説しています。よく使う関数なのでマスターしてください。
日付

日付同士の間隔を取得するDateDiff関数

ExcelVBAにて日付同士の間隔を取得できるDateDiff関数について初心者向けに解説します。日数だけでなく、何週、何カ月などの単位で値を得る事ができます。