• ベストアンサー

エクセルのインプットボックスの入力文字の表示について。

エクセルのインプットボックスにパスワードを入力して保護を解除するマクロを使っているのですが、インプットボックスに入力しているときに文字が見えてしまいます。出来れば『*』か何かで表示されるように出来ないでしょうか。よい方法があれば教えて下さい。よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.2

http://okwave.jp/kotaeru.php3?q=1290579 の質問と同じです。そちらをも、ご覧ください。

参考URL:
http://okwave.jp/kotaeru.php3?q=1290579
haruchin2
質問者

お礼

ありがとうございました。 おかげで上手く出来ました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

回答No.1

VBAで作成しているのでしょうか? であれば、インプットボックスではなくテキストボックスを使い、PasswordCharプロパティに*を設定すれば出来ます。

haruchin2
質問者

お礼

ありがとうございました。 早速やってみます。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • インプットボックスの書式について

    エクセルVBAを勉強中の初心者です 現在作成中のマクロでインプットボックスを使用しているのですが 次のような点がわかりません、どなたか教えて頂けないでしょうか 1。インプットボックスのキャンセルボタンが押されたことを検出する方法 2。インプットボックスの縦、横の幅の調整方法 3。数値を全角で入力したとき、半角にして取り出す方法 4。アルファベットを全角で入力したとき、半角で取り出す方法 1~4のどれでも結構ですのでご指導お願いします tomosato

  • エクセルマクロでインプットボックスを使い…

    エクセルのマクロでインプットボックスを使い、氏名を入力させ、 その入力された値を、別のブックにコピーする方法を教えてください。 VBAは初心者で、具体的なアドバイスがあると助かります。 Private Sub Workbook_Open() Dim name As String name = InputBox("名前を入力してください") End Sub ここまではできました。 このブックはc:\データ\個別入力です。 このあと、インプットボックスに入力された氏名をコピーし、 c:\データ\集計というファイルのシート1を開き セルG5に値コピーをしたいのです。 できれば、インプットボックスに氏名を入力せずにキャンセルボタンが押されたり 閉じるボタンが押された場合には 「氏名を入力してください」と再度入力を促すようなメッセージが出ると大変感激です。 わかる方には簡単なんでしょうけど、 なにぶん初心者ですので… どうぞよろしくお願いします。

  • エクセルの文字入力ボックスがありません

    現在エクセル2003を利用しております 通常エクセルの指定のセルに文字を入力すると エクセルのウィンドウ上部にある入力ボックスに同じ内容の文字が出て (ツールバー内) それを編集することによってエクセルのセルの文字を編集できますが 僕のエクセルではこの文字入力ボックスが ウィンドウ上部に出てきません どのように設定すればこのような文字入力ボックスが出てくるようになるのでしょうか?

  • インプットボックスでの入力候補限定方法。

    マクロ内でインプットボックスを使用しているのですが、 入力される候補を限定する方法を教えて下さい。 "aaa,bbb,ccc,ddd"のようにリスト以外の文字列を 受付けないようにしたいのです。 補足) リストの内容はマクロ内でダイナミックに変化するので マクロ内での処理が必須となっています。 以上、宜しくお願いします。

  • EXCEL VBA でインプットボックスを開いたときの入力モードの設定について

    EXCEL VBAのインプットボックスのことで教えていただきたいことがあります。 Dim 行数 As Variant 行数 = Application.InputBox("数字を入力してください") インプットボックスを設置しているのですが、 このインプットボックスがアップされたときにIMEをオフにすることは出来るのでしょうか。 インプットボックスに入力する数字を強制的に半角で入力するようにしたいと考えています。 IMEMode = fmIMEModeOff をどこかに入れたら出来るのではないかと思って色々やってみましたが、どうしても上手く作動してくれません。 よろしくお願いいたします。

  • エクセルに文字を入力すると****にする方法

    パスワードを入力する時に出る奴です。 エクセルに文字を入力すると****と表示され、 何が書かれている分からなくする方法教えて下さい。 宜しくお願いします。

  • エクセル VBAインプットボックスに入力

    こんにちは、教えてください。インプットボックスに入力した数が行(Column)の番号又は、名前がついている行の数値を指定して(例えば、Columnの名前が 80,81など)、その行に入力されているデータなどを次の行にコピーするにはどうすればいいのでしょうか(例えばインプットボックスに入力されている番号が80なら、80の行のデータを81の行にコピーする)?どうしても、次の行にコピーするのがうまくいきません。よろしくお願いします。

  • エクセルのマクロでシート保護解除時に・・・

    エクセルのマクロでシート保護解除時に・・・ EXCEL2000を使っています。 ワークシートの保護を解除したタイミングで、マクロを自動実行することは可能でしょうか? 現在このような状態になっています。 特定の列(AとB)に保護がかかっています。一般社員はC列以降に入力可能で、パスワード を知っている管理職はA、B列に入力ができるようにしています。 A,B列にはリストボックスを設定しているのですが、これだとパスワードを知らなくても リストボックスで変更する事ができてしまいます。 そういうわけで、パスワードを外したときにリストボックスが表れるようにマクロを設定 したいと思っています。 VBAをいじった事がほとんどありませんでしたので、これまでのところは色々な方のコード を見ながら進めてきたのですが、「パスワードを解除した時に発動する」という条件を 見つける事ができなかったため、困窮した挙句この場で質問させて頂きました。 すみませんが、どなたかアドバイス頂けないでしょうか。 よろしくおねがいします。

  • エクセルで、入力された文字を検索して表示

    よろしくお願いします。 例えば、 「B1~H1 セルのどれかに任意の文字を入力すると、A1セルに同じ文字を表示する」 というようなことをエクセル関数を使って実現可能でしょうか。 VBマクロは使えないものとします。

  • エクセルシート保護のパスワードが違う!?

    エクセルでシートに保護をかけて、パスワードをつけました。パスワードは忘れないように書き留めておきましたが、保護を解除したくてパスワードを入れたのに「入力したパスワードは間違っています。Caps Lockキーがオフになっていることを確認し大文字と小文字が正しく使われていることを確認してください」と出てしまいます。 パスは間違っていないと思いますが、パス設定のときに入力ミスがあったのかもしれません。(設定時、確認したと思うのですが…)これって、もう、保護を解除する方法はないのでしょうか?大変困っています。

専門家に質問してみよう