ユーザー定義関数でセルにシート名を表示するユーザー定義関数でセルにシート名を表示する'以下の様に標準モジュールに記述し、セルに「=Sample40()」と入力すれば、アクティブシートのシート名が表示されます。「Application.Volatile」を記述していない場合でもシート名は表示されますが、セルに入力した数式「=Sample40()」を直接編集しない限り更新されません。逆に「Application.Volatile」してもシート名を変更しただけではシート名は更新されません。Function'以下の様に標準モジュールに記述し、セルに「=Sample40a(A1)」と入力すれば、参照しているセルのシート名が表示されます。関数テクニックVBAヒント実践で役に立つExcel関数基本的な使い方ExcelトラブルQ&AHowTo-Excelリボンのカスタイマイズその他のエクセル技モバイル版エクセル。