• 締切済み

スタートメニューに表示される名前の取得(EXCEL

EXCELのユーザー名(アプリケーションユーザ名)の変更を行いたいと考えいます。 (ツール⇒オプション⇒全般の中に表示される「ユーザー名」の部分) EXCEL立ち上げたら自動的に変更されるようなVBAを作成してるのですが、 変更する名前の取得方法がわかりません。 OSのログインユーザーの取得方法はわかるのですが、その情報ではなく、 スタートメニューをクリックした際に一番上に表示せれる名前の情報を取得して アプリケーションユーザー名を書き換えたいと考えています。 (私の環境の場合、OSのログインユーザー名は数字の羅列で、スタートメニューの中の名前が漢字氏名となっているためです) この情報を取得し、アプリケーションユーザー名を書き換えるVBAをご教授いただけますでしょうか。 よろしくお願い致します

みんなの回答

  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.2

ANo1 merlionXXです。 > 上の方法での "hatenasan12"をWindowsのスタートメニューに表示される名前に書き換えたいということです。 ユーザごと表示名違うので。 ああ、そういう意味ですか。 わたしはまだWin2000なので、スタートメニューに名前が表示されないのです。 PCのログインIDなら、Environ("Username") で取得できます。 それでよければ Application.UserName = Environ("Username") で出来ると思いますが、違っていたらごめんなさい。

  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.1

> EXCEL立ち上げたら自動的に変更されるようなVBA それなら、 Sub Auto_Open() Application.UserName = "hatenasan12" End Sub ですが、一度かえたらそのままなので何もEXCELをち上げるごとに設定する必要はないのでは?

hatenasan12
質問者

補足

もちろん、毎回設定させるつもりはありません。 全員に配って、1回だけ実行だけしてもらうつもりです。 (クリック1つで、書き換えられるようにしたい) 上の方法での "hatenasan12"をWindowsのスタートメニューに表示される名前に書き換えたいということです。 ユーザごと表示名違うので。

関連するQ&A

  • スタートメニューの表示が

    スタートメニューのユーザー名と表示が一致しない Windows Vistaのスタートメニューに表示されるユーザー名の表示がヘンになってしまいました。 スタートメニューの右上・アイコンの下に、通常はユーザー名が表示されていると思いますが、 ここがある時から、「20」という数字になってしまいました。 ユーザー名は特に変更しておらず、コントロールパネル→ユーザーアカウント→アカウントの管理で確認しても、 そのようなユーザーはおりません。 また、同様に、エクスプローラーの左ペインやアドレスバーの表記も「20」になっています。 フォルダのパスを確認すると、こちらもC:\Users\★ユーザー名★\Documentsのママなのですが・・・。 実務には支障がないと言えばないのですが、非常に気持ちが悪いです。 どなたか解決方法をご存じでしたら教えていただけないでしょうか? よろしくお願いします。

  • スタート メニューを名前順に戻したい

    スタート→すべてのプログラム→スタート メニュー                        ↑                      コイツに話です。 SP2を適用してからアプリケション名が名前順ではなくインストールした順番で表示されるようになりました。適用前は名前順に表示されていました。使い勝手が悪いため元に戻したいのですが、やりかたが分かりません。All Usersのスタート メニューをいじってみましたが変りなしです。ご存知の方がいましたらご教示下さい。 よろしくお願いします。

  • スタートメニューでエクセルだけ「最近使ったもの」が表示されません

    スタートメニューでエクセルだけ「最近使ったもの」が表示されません スターメニューにワードとにエクセルを登録しています。スターメニューのワードのアイコンの右にある三角をクリックすると、「最近使ったもの」が表示されます。しかし、エクセルでは「最近使ったもの」が表示されません。 スタートメニューには「最近使った項目」という項目がありますが、ここではエクセルで使用したファイルが表示されています。 また、エクセルを起動し、画面左上の丸いボタンを押した時も、「最近使用したドキュメント」覧に使用したファイルが表示されます。 スタートメニューでエクセルの「最近使ったもの」を表示させる方法を教えてください。 OSはWindows 7、エクセル・ワードは2007です。

  • 「スタートメニューに表示する」について。

    「詰物」と申します。 Windows7 home の 「スタートメニューに表示する」についての質問です。 良く使うアプリをこの機能で登録して使っているのですが・・・。 「スタートメニューに表示する」に登録されている アプリケーションのショートカット(.lnk)は Windowsのどの名前のフォルダに収められているのでしょうか。 (できれば場所も・・・お教えください。) 皆さんの知恵をお貸しくださいm(_ _)m。 __

  • スタートメニュー内のアイコンの名前の表示を変更したい

    スタートメニュー内の右側に表示されている『マイドキュメント』や『コントロールパネル』、『接続』、『ファイル名を指定して実行』等のアイコンの名前の表示を、例えば『マイドキュメント』を『My Documents』、『コントロールパネル』を『Control Panel』みたいな感じに変更したいのですが、自分でレジストリをいじらなくても簡単にアイコン名の表示を変更できるフリーソフトってないでしょうか? ちなみにOSは、XPです。

  • スタートメニューに関して

    XPのスタートメニューに関してですが,通常スタートメニューは, C:\Documents and Settings\All Users\スタートメニュー 等にありますが,ログアウト後, C:\Documents and Settings\All Users\ に変更されてしまいました. ので,スタートメニューが正しく表示されず,上記フォルダにあるファイルが表示されるようになっています. レジストリ内を見ても該当する項目がなかったのですが,このような変更はどこをいじればよいでしょうか? レジストリの変更位置,もしくは設定を変更できるようなソフトがあればご教授よろしくおねがいします.

  • EXCEL VBAでメニュー作成時のメニュー名表示

    EXCEL VBAでサブメニューなしのメニューを下記コードで作成したところ、 メニューにメニュー名"新しいメニュー(&C)"が表示されず、 メニューの領域(表現がいまいちですが..)のみ作成されます。 (EXCEL=2002SP3 OS=WindowsXP Home Edition Ver.2002 SP2) Dim myBar As CommandBarButton Set myBar = Application.CommandBars("Worksheet Menu Bar").Controls.Add(Type:=msoControlButton) myBar.Caption = "新しいメニュー(&C)" myBar.OnAction = "マクロ" myBar.Visible = True 作成したメニューで右クリックから"ユーザー設定"画面を表示し内容を見ると、 "名前(N):"には"新しいメニュー(&C)" と設定されているのですが、 "既定のスタイル(U)"にチェックが入っており、これを "テキストのみ表示(T)"にチェックを入れると、メニューに 名前"新しいメニュー(&C)"が表示されます。 作成したメニューの名前の表示方法(VBAから)をご教授ねがいます。

  • スタートメニューにアプリケーションを登録

    Speedyfoxというアプリケーションをダウンロードして展開しました。 これはexeファイルのみのようで、スタートメニューに表示ができません。 C:\Users\[ユーザー名]\AppData\Roaming\Microsoft\Windows\Start Menu\Programs にexeフィアルを貼り付けましたが、やはりスタートメニューには表示がされませんでした。デスクトップアイコンは増やしたくなく、またタイルも使用していません。 皆様のアドバイスをお待ちいたします。

  • スタートメニューのお気に入り 名前変更

    スタートメニューにお気に入りを表示します。 そのほかに表示させている、マイミュージックや マイピクチャーなどの名前の変更はスタートメニューから 右クリック、名前の変更で有効になりますが、 お気に入りだけは有効になりません。 プロパティで確認すると変更されていたりしますが、 どうしてなのでしょうか?よろしくお願い致します。

  • スタートメニューの表示

    OSがWindows98とMEです。 スタートからプログラムを表示すると、縦長になり、 スクロールしなければいけません。 (サブメニューが表示されないのです) 先日、XPでの変更を教えてもらったのですが、 今度は、98とMEの変更方法を教えてください。

専門家に質問してみよう