Excel VBA質問箱 IV

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

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


51688 / 76738 ←次へ | 前へ→

【29912】パスワードの設定
質問  VBAビギナー  - 05/10/16(日) 12:09 -

引用なし
パスワード
   VBA初心者です。このコードを実行すると、

Dim NewSheet As Worksheet
Dim myno As Integer
 On Error Resume Next
 Sheets("新清算書").Select
 Sheets("新清算書").Copy Before:=Sheets(2)
 Set NewSheet = Sheets(2)
  With Worksheets("メニュー")
   NewSheet.Name = .Range("A3").Value & .Range("B3").Value
   
   NewSheet.Range("D4").Value = .Range("A3").Value
   NewSheet.Range("F4").Value = .Range("B3").Value
  End With

ActiveWindow.DisplayGridlines = False

NewSheet.Select

myno = InputBox("パスワードを入れてください。", "Password")

Select Case myno
  Case myno = Empty
    MsgBox prompt:="パスワードを入力してください", Title:="何やってんの?"
     Application.DisplayAlerts = False
    NewSheet.Delete
   
    
  Case myno = aaa
    NewSheet.Visible = True
  
  Case Else
    MsgBox prompt:="パスワードが違います。", Title:="頑張って"
    Application.DisplayAlerts = False
    NewSheet.Delete
    
End Select
End Sub
によりパスワードを設定しているつもりなのですが、aaaとパスワードを入力してもパスワードが違いますというメッセージボックスが表示されます。解決方法がわかりません。
どのようにすればいいのでしょうか。またパスワードを設定するにあたり、Select Caseステートメント以外の方法がありましたらご教授よろしくお願いします。

0 hits

【29912】パスワードの設定 VBAビギナー 05/10/16(日) 12:09 質問
【29913】Re:パスワードの設定 かみちゃん 05/10/16(日) 12:14 回答
【29914】Re:パスワードの設定 Kein 05/10/16(日) 13:40 回答
【29936】Re:パスワードの設定 VBAビギナー 05/10/17(月) 9:23 お礼

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