|
▼ふーみん さん:
おはようございます!
>ユーザーフォームのテキストボックスに現在入力している人のナンバーを表示することはできないでしょうか。
このユーザーフォームはどのようにして起動しているのでしょう?
シートにコマンドボタンを作って起動しているとしたらその起動モジュールのコードに以下をいれてみてはどうでしょう?
B3から作業されているセルの次のセルをみつけて、そのときのセルAの値を返してます。
Dim i As Integer
i = ThisWorkbook.Worksheets("sheet1").Range("B3").End(xlDown).row + 1
UserForm1.TextBox1.Value = Cells(i, 1)
UserForm1.Show ’ユーザーフォームの起動、たぶん記載されていると思います
↑UserForm1.Showがたぶんあると思いますので、その上にいれてあげてください
>また、それを変更できないようにしたいです。
Textbox1のプロパティEnabledをFalseにすれば可能です。
もしくはLabelを使用すれば起動時は変更されませんよ^^
|
|