Excel VBA質問箱 IV

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

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


64807 / 76732 ←次へ | 前へ→

【16503】Re:シートの非表示と不具合
質問  はっしー  - 04/7/30(金) 13:46 -

引用なし
パスワード
   IROCさん、早速ありがとうございます。

説明不足ですいません。
シートに書き込んだり消したりの作業が発生するので、どうしてもシートをアクティヴにせざろうえないようです。
また、ブックを閉じたあともパスワードを保存して、次回ブックを開くときにパスワードによってブックに対してできる作業の権限を決めたり、開くフォームの種類を変えたり、ということをしています。
ですので、変数に保存するだけではだめみたいです(~ヘ~;)。

ちなみにコードはこんな感じです。

'ブックを開いて、ある列に数値が入力されているか調べます。
'その数値によってコントロールしています
’ワークシートkanriは非表示になっています。
Private Sub UserForm_Activate()

Workbooks(bookmei).Worksheets("kanri").Activate
Range("c65536").End(xlUp).Select
If ActiveCell = "" Then
  lblsakusei1 = 1
Else
  lblsakusei1 = Selection.Row + 1
End If

End Sub

'中略

Private Sub cmdsakuseiteisei_Click()

'ボタンをクリックして処理をした後、フォームを消して、セルに入力されている値によって次に開くフォームを決めています。

Select Case Workbooks(bookmei).Worksheets("enquete").Cells(mondaibangou + 1, 3)

  Case Is = 1
    Unload Me
    UserForm6.Show
  Case Is = 2
    Unload Me
    UserForm6.Show
  Case Is = 3
    Unload Me
    UserForm7.Show
End Select

End Sub


どうも、次のフォームを開いた瞬間からおかしくなっているようなのですが(。。?)。

1 hits

【16500】シートの非表示と不具合 はっしー 04/7/30(金) 12:55 質問
【16501】Re:シートの非表示と不具合 IROC 04/7/30(金) 13:09 回答
【16503】Re:シートの非表示と不具合 はっしー 04/7/30(金) 13:46 質問
【16504】Re:シートの非表示と不具合 Asaki 04/7/30(金) 14:11 回答
【16502】Re:シートの非表示と不具合 Asaki 04/7/30(金) 13:35 回答
【16505】Re:シートの非表示と不具合 はっしー 04/7/30(金) 14:31 発言
【16506】Re:シートの非表示と不具合 Asaki 04/7/30(金) 14:55 回答
【16509】Re:シートの非表示と不具合 はっしー 04/7/30(金) 16:23 お礼

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