• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VBA中の”シート名”を”アクティブシート”に変更)

VBAでアクティブシート名を変更する方法

このQ&Aのポイント
  • VBAを使用してシート名をアクティブシートに変更する方法についての質問です。
  • 具体的なコード例を挙げて、シート名「申請書」をアクティブシート名に変更したいとのことです。
  • 過去のコードを修正して、うまく動作させたいとの要望があります。

質問者が選んだベストアンサー

  • ベストアンサー
  • kkkkkm
  • ベストアンサー率66% (1746/2622)
回答No.1

Dim Ws As Worksheet Set Ws = ActiveSheet With Ws で以降 Sheets("申請書") とかの部分を Ws に変更すればいいんじゃないですか。

akira0723
質問者

お礼

複数のシートでご回答のVBAが動くことを確認し、また各シートのVBAも試行錯誤で何とか動くようになりました。 早々のご回答に改めて感謝!

akira0723
質問者

補足

早々のご回答ありがとうございます。 早速試してみました。 当方はご回答の内容もすぐには理解できないレベルなのですが何回か試行したら、何とこれだけですんなり動きました。 尚、これから実際のBookで種々確認してから締め切らせて頂きます。 これまで慌てて締め切って失敗したことがあるので。 早々に解決でき助かりました。

すると、全ての回答が全文表示されます。

関連するQ&A