2018.04.11
Excel(エクセル)VBA
印刷範囲の設定
印刷範囲の設定
ActiveSheet.PageSetup.PrintArea = "$A$1:$J$60"としたいのですが、
Range("B50000").End(xlUp).Rowにて、セルB50000から一番上の行番号を
取得した数字を"&"で指定しています。
2018.04.11
2018.04.11
2018.04.11
Excel(エクセル)VBA 画面のちらつき
Excel(エクセル)VBA でマクロ実行すると、マクロ通り画面上でもセルやシート・ブックの動きが見えてしまいます。
画面のちらつき防止を指定したところから始め、元に戻してあげるという記述をします
必ず画面のちらつき解除の文も忘れずに!
処理が終わったらちらつき防止のままになってしまいます
翌年月日の月末を取得し表示する方法
EOMONTH関数
=EOMONTH(AS6,1)
EOMONTH関数は、日付を表す文字列をExcel で
日付として認識できるシリアル値に変換します。
書式 =EOMONTH(終了日, 開始日)

書式の設定を忘れずに・・・。

翌年月日の日付を指定した日付に
表示する方法 DATE関数
=DATE(YEAR(AS6),MONTH(AS6)+1,10)
EOMONTH関数は、日付を表す文字列をExcel で
DATE関数の第1引数〜第3引数に、年・月・日に
該当する数値をバラバラに指定すると、
日付データ(シリアル値)となります。
書式 =DATE(開始日, 開始日 + 1,指定日(数値))

書式の設定を忘れずに・・・。
