和風スパゲティのレシピ

日本語でコーディングするExcelVBA

VBA問題集

Excelで作るルーレット - ExcelFun記念イベント

Excel-Fun.xls*参加者1,000名突破記念イベントを先日開催し、Excelを使ったルーレットでプレゼント企画を実施しました!そのルーレットのファイルとソースコードを共有いたしますのでよろしければご参考ください。

ワークシート関数を自作する【COUNT編】

ワークシート関数をFunctionで自作してみる遊びです。今回は【COUNT関数】を自作してみました。数値の判定をするの機能が意外とVBAになく、TypeName関数で自作した【ISNUMBER関数】を利用しています。

ワークシート関数を自作する【COUNTA編】

ワークシート関数をFunctionで自作してみる遊びです。今回は【COUNTA関数】を自作してみました。今回は元の関数をほぼ忠実に再現していますが、設計上ジャグ配列への対応が改良ポイントになりました。

ワークシート関数を自作する【SUM編】

ワークシート関数をFunctionで自作してみる遊びです。今回は【SUM関数】を自作してみました。オリジナル改修ポイントは、文字列数値の加算、日付の無視、ジャグ配列への対応の3つです。

VBA課題009「人事データからクロス表を作成」マクロ2回答コード

コミュニティ「Excel-Fun.xls*」にて毎月出題される、VBAの問題に対する私の回答ソースコードを掲載いたします。今回掲載するコードは第6回課題共有会の課題でもあった「人事データからクロス表を作成」のマクロ2です。

VBA課題009「人事データからクロス表を作成」マクロ1回答コード

コミュニティ「Excel-Fun.xls*」にて毎月出題される、VBAの問題に対する私の回答ソースコードを掲載いたします。今回掲載するコードは第6回課題共有会の課題でもあった「人事データからクロス表を作成」のマクロ1です。

ExcelVBA問題集 まとめページ

本ブログで出題しているExcelVBA問題集のまとめページです。ひとつのマクロ作成全体を問題とした総合問題を作成しましたので、興味がある問題に挑戦してみたり、解答コードを眺めてみたり、お好きなようにご活用ください。

VBA課題007「月次請求書を作成」回答コード

コミュニティ「Excel-Fun.xls*」にて毎月出題される、VBAの問題に対する私の回答ソースコードを掲載いたします。今回掲載するコードは本ブログで基本問題集としても出題した「月次請求書を作成」問題です。

VBA問題#3「月次請求書を作成」完成版解答

ExcelVBAの練習問題シリーズ第3弾「月次請求書を作成」の、マクロ①②+挑戦ポイントに対応した完全解答版です。これが正解という訳ではなくいろいろなやり方ありますが、ひとつの解答としてご参考ください。

VBA問題#3「月次請求書を作成」マクロ②解答

ExcelVBAの練習問題シリーズ第2弾「月次請求書を作成」の、マクロ②の解答コードです。もちろんこれが正解という訳ではなく、いろいろなやり方あると思いますが、ひとつの解答としてご参考ください。

VBA問題#3「月次請求書を作成」マクロ①解答

ExcelVBAの練習問題シリーズ第3弾「月次請求書を作成」の、マクロ①の解答コードです。もちろんこれが正解という訳ではなく、いろいろなやり方あると思いますが、ひとつの解答としてご参考ください。

VBA課題006「注文書をデータ取込」回答コード

コミュニティ「Excel-Fun.xls*」にて毎月出題される、VBAの問題に対する私の回答ソースコードを掲載いたします。今回掲載するコードは本ブログで基本問題集としても出題した「注文書をデータ取込」問題です。

VBA問題#2「注文書をデータ取込」完成版解答

ExcelVBAの練習問題シリーズ第1弾「注文書をデータ取込」の、マクロ①②+挑戦ポイントに対応した完全解答版です。これが正解という訳ではなくいろいろなやり方ありますが、ひとつの解答としてご参考ください。

VBA問題#2「注文書をデータ取込」マクロ②解答

ExcelVBAの練習問題シリーズ第2弾「注文書をデータ取込」の、マクロ②の解答コードです。もちろんこれが正解という訳ではなく、いろいろなやり方あると思いますが、ひとつの解答としてご参考ください。

VBA問題#2「注文書をデータ取込」マクロ①解答

ExcelVBAの練習問題シリーズ第2弾「注文書をデータ取込」の、マクロ①の解答コードです。もちろんこれが正解という訳ではなく、いろいろなやり方あると思いますが、ひとつの解答としてご参考ください。

VBA課題003「領収書PDFを出力」回答コード

コミュニティ「Excel-Fun.xls*」にて毎月出題される、VBAの問題に対する私の回答ソースコードを掲載いたします。今回掲載するコードは本ブログで基本問題集としても出題した「領収書PDFを出力」問題です。

VBA問題#1「領収書PDFを出力」完成版解答

ExcelVBAの練習問題シリーズ第1弾「領収書PDFを出力」の、マクロ①②+挑戦ポイントに対応した完全解答版です。これが正解という訳ではなくいろいろなやり方ありますが、ひとつの解答としてご参考ください。

VBA問題#1「領収書PDFを出力」マクロ②解答

ExcelVBAの練習問題シリーズ第1弾「領収書PDFを出力」の、マクロ②の解答コードです。もちろんこれが正解という訳ではなく、いろいろなやり方あると思いますが、ひとつの解答としてご参考ください。

VBA問題#1「領収書PDFを出力」マクロ①解答

ExcelVBAの練習問題シリーズ第1弾「領収書PDFを出力」の、マクロ①の解答コードです。もちろんこれが正解という訳ではなく、いろいろなやり方あると思いますが、ひとつの解答としてご参考ください。

ExcelVBA課題「月次請求書を作成」

ExcelVBA練習問題第3弾、今回の課題は「月次請求書を作成」です。VBA初学者卒業試験的に「基本処理の総合問題」としてマクロ2題+挑戦ポイントを出題しました。出来る範囲でチャレンジしてみてください!

ExcelVBA課題「注文書をデータ取込」

ExcelVBA練習問題第2弾、今回の課題は「注文書をデータ取込」です。VBA初学者向けに基本コード復習課題として、マクロ2題+挑戦ポイントを出題しましたので、出来る範囲でチャレンジしてみてください!

VBA問題#1「領収書PDFを出力」

ExcelVBA練習問題第1弾、今回の課題は「領収書PDFを出力」です。VBA初学者向けに基本コード復習課題として、マクロ2題+挑戦ポイントを出題しましたので、出来る範囲でチャレンジしてみてください!

VBA課題005「プラモの部品構成表を作成する」回答コード

コミュニティ「Excel-Fun.xls*」にて毎月出題される、VBAの問題に対する私の回答ソースコードを掲載いたします。今回掲載するコードは第4回課題共有会の課題でもあった「プラモの部品構成表を作成する」問題です。

VBA課題004「カレンダー入力フォームを作ってみよう」回答コード

コミュニティ「Excel-Fun.xls*」にて毎月出題される、VBAの問題に対する私の回答ソースコードを掲載いたします。今回掲載するコードは第1回課題共有会の課題でもあった「カレンダー入力フォームを作ってみよう」問題です。

VBA課題002「最も近い色を見つけよう!」回答コード

コミュニティ「Excel-Fun.xls*」にて毎月出題される、VBAの問題に対する私の回答ソースコードを掲載いたします。今回掲載するコードは第1回課題共有会の課題でもあった「最も近い色を見つけよう!」問題です。

VBA課題001「スケジュール着色」回答コード

コミュニティ「Excel-Fun.xls*」にて毎月出題される、VBAの問題に対する私の回答ソースコードを掲載いたします。今回掲載するコードは第1回課題共有会の課題でもあった「スケジュール着色」問題です。