![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_03.png?e8efa67)
すみません。どなたか教えて下さい。
シートを非表示にするとエラーになってしまいます。
多分、selectが悪いと思うのですが・・・よくわかりません。
わかる方教えてくださーい。
宜しくお願いします。
Private Sub 新規顧客入力ボタン_Click()
If 新規顧客 = "" Then
MsgBox "氏名を入力してください。"
Exit Sub
End If
With Sheets("顧客入力").Select
i = Cells(Rows.Count, 7).End(xlUp).Row + 1
Cells(i, 7).Value = Me.新規顧客.Value
Me.新規顧客.Value = ""
End With
Unload Me
End Sub
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
こんばんは!
「新規顧客」シートは入力後非表示にした方が良いのですね。
※ 「新規顧客入力ボタン」とはユーザーフォームのコマンドボタン
「新規顧客」とはユーザーフォームのテキストボックスで
それぞれオブジェクト名を変えているのですね。
コマンドボタンのコードを以下のようにしてみてはどうでしょう。
Private Sub 新規顧客入力ボタン_Click()
Dim i As Long
With 新規顧客
If .Value = "" Then
MsgBox "氏名を入力してください。"
.SetFocus
Exit Sub
End If
End With
With Sheets("顧客入力")
.Visible = True
.Select
i = Cells(Rows.Count, 7).End(xlUp).Row + 1
.Cells(i, 7).Value = Me.新規顧客.Value
新規顧客.Value = ""
.Visible = False '//★//
End With
Unload Me
End Sub
※ 「顧客入力」シートを表示させておきたい場合は
コード内の「★」の行を削除してください。m(_ _)m
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) ユーザーフォーム「frm_基本❶」を立ち上げると新規で入力する行数を右下のNoとして表示しています。 1 2023/03/16 19:02
- Visual Basic(VBA) VBA Userformで一部別シートに転記がしたいのですが 2 2023/05/24 13:08
- Access(アクセス) Access IF文でテーブルに存在しない場合の処理について 2 2022/10/10 18:09
- Visual Basic(VBA) VBAコードが作動せず、どこに問題があるのか教えて下さい。 3 2023/06/13 13:20
- Excel(エクセル) なぜExit Subがあるのかわかりません 4 2023/02/19 12:34
- Visual Basic(VBA) vbaを早くしたい 5 2022/09/09 10:58
- Visual Basic(VBA) ユーザーフォームに2つのコンボボックス銀行名「ConboBox1」支店名を「ConboBox2」とし 4 2022/08/03 17:34
- Excel(エクセル) vba userformで漢字を全角カタカナに 2 2022/07/24 15:38
- Excel(エクセル) VBAの指示の内容 昨日こちらでご教示頂いたのですが初心者な為、一つ一つの指示が何をやっているのかわ 2 2022/10/25 18:08
- Visual Basic(VBA) ユーザーフォームの表示を追加したい 2 2023/03/26 23:18
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Google form グーグルフォーム...
-
濁点のつく字が入力出来ないと...
-
「ドゥ」の簡単なローマ字入力方法
-
googleカレンダーの予定を入力...
-
MACで化学式を入力する方法を教...
-
入力できる文字数を制限する方法
-
エクセルでセル未入力時の初期...
-
PDF 入力途中で改行したい
-
ダウンロードしたフォーマット...
-
検索窓に入力できない
-
「ディ」はどう入力すればいい...
-
小さい「う」
-
入力モードのひらがな固定って...
-
VISAギフトカードの使い方
-
CSでテキストをVer8みたいに。
-
フェイスブックの住んだことの...
-
Wordで2000字は普通はどれくら...
-
ブラウザ Firefox でパソコンか...
-
iphoneの文字入力で文字を登録...
-
香港人の文字入力方法(広東語...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Google form グーグルフォーム...
-
「ドゥ」の簡単なローマ字入力方法
-
PDF 入力途中で改行したい
-
googleカレンダーの予定を入力...
-
エクセルでセル未入力時の初期...
-
Office Word [ここに入力] が...
-
「ディ」はどう入力すればいい...
-
MACで化学式を入力する方法を教...
-
小さい「う」
-
ローマ字入力で日本語を入力し...
-
いつも通りタイトルが打てない...
-
文字入力済みのセルに続けて入力
-
濁点のつく字が入力出来ないと...
-
"-" の意味
-
powerpointで空白を作ることが...
-
EXCEL VBA でインプットボック...
-
Wordで2000字は普通はどれくら...
-
り を数字で表す
-
文字を入力すると左下に表示さ...
-
Forms のアンケートで、地図を...
おすすめ情報