Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


1250 / 76734 ←次へ | 前へ→

【81137】変数内容の保持
質問  質問者  - 19/12/13(金) 18:05 -

引用なし
パスワード
   シート1にお決まりの書式や式を書き込んで置いて、シート追加ボタンを押したときに、このシート1のコピーシートと裏の計算のために新しく追加と成るシートのの名前は『シート1のコピーシートの名前+裏』と言う形の名前にしたいのですが、コピーシートの名前を新しく追加になったシートへ上手く引き渡せません。
シート名の変数を上手く引き渡す方法を教えて下さい。

因みに標準モジュールにはシートコピーの命令を以下の様に書いて有ります。

Public 名前 As String
-------------------------
Sub シートコピー()
  Sheets("Sheet1").Select
  Sheets("Sheet1").Copy After:=Sheets(1)
  名前 = ActiveSheet.Name
  MsgBox "戻り前 " & 名前
End Sub

又ワークシートのイベントには

Private Sub Workbook_NewSheet(ByVal Sh As Object)
  
   シートコピー
   MsgBox "戻り後= " & 名前
  
End Sub

此処で『名前』と言う変数はコピーシートを作成した時点ではあるのですが
サブプロシージャーから戻ったイベントの中では無くなっています。
この『名前』変数を保持する方法を教えて下さい。
よろしくお願いします。

5 hits

【81137】変数内容の保持 質問者 19/12/13(金) 18:05 質問[未読]
【81138】Re:変数内容の保持 γ 19/12/13(金) 20:59 発言[未読]
【81140】Re:変数内容の保持 γ 19/12/13(金) 23:29 発言[未読]
【81139】Re:変数内容の保持 Jaka 19/12/13(金) 21:20 発言[未読]
【81141】Re:変数内容の保持 よろずや 19/12/14(土) 13:04 発言[未読]
【81142】Re:変数内容の保持 質問者 19/12/16(月) 10:03 発言[未読]
【81143】Re:変数内容の保持 質問者 19/12/16(月) 13:28 お礼[未読]
【81144】Re:変数内容の保持 γ 19/12/17(火) 12:19 発言[未読]

1250 / 76734 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free