|
▼ichinose さん:
これが問題文です。
以下のマクロを記述しなさい。
使用者にワークブック名を求める。妥当なワークブック名を入力するものと仮定してよい。
現在のディレクトリからそのワークブックを開き、アクティブにする。
どのシートにおいても、A1:J10のセル範囲に数字と文字のセットを入れる。シート数は変化させても良いが、どのシートにもA1:J10の範囲にテーブルを持つようにする。
使用者に対して、新しいワークブックの名前を求め、この名前でワークブックを作成することを求める。Summaryと呼ばれる1つのワークシートだけがあることを確実にしなさい。使用者が妥当なワークシート名を入力して、そのワークブックは存在しないことを想定しなさい。
Summaryシートのどのセルにも、元のワークブックの一致するセルの数値の合計を表示させなさい。合計を計算する際には、どんな文字でも無視しなさい。
文字が含まれている場合には“No Data”と表示させなさい。
全体の合計を計算してこれをメッセージボックスで使用者に報告しなさい。また、数字と文字の数のトータルも報告しなさい。
元のワークブックと新しいワークブックはともに現在のディレクトリに保存して閉じなさい。
あなたのマクロにはなからず、ホットキーとコマンドボタンを付けて実行できるようにしなさい。
|
|