No.2ベストアンサー
- 回答日時:
#1のお礼に関して
そこまでやるなら
参考
Sub test()
Dim exapp As Object
Set exapp = CreateObject("Excel.Application")
MsgBox exapp.Application.UserName
End Sub
をアクセスモジュールに入れて、実行すると、’エクセルでの)ユーザー名が出てきました。
前もって、参照設定でエクセルオブジェクトを設定はします。
ーー
WEBには
Sub test03()
MsgBox "UserName = " & CreateObject("WScript.Network").UserName
End Sub
ガ載っていました。
No.1
- 回答日時:
からですが、以下の様なことでしょうか?
Sub Sample3()
Dim Users, buf As String, i As Long
Users = ActiveWorkbook.UserStatus
For i = 1 To UBound(Users)
buf = buf & Users(i, 1) & Chr(9) & Users(i, 2) & Chr(9) & Users(i, 3) & vbCrLf
Next i
MsgBox buf
End Sub
この回答への補足
すいません。
初歩的な質問だとは思いますが
「ActiveWorkbook」が「変数が定義されていません」とコンパイルエラーになったので「参照設定」の「Microsoft Excel 11.0 ObjectLibrary」にチェックを入れました。
そしたら今度は「Users = ActiveWorkbook.UserStatus」で
「実行時エラー91
オブジェクト変数またはwithブロック変数が設定されていません。」
と言うエラーになってしまいます。
どうすればいいのでしょうか?
再度ご回答いただけると幸いです。
よろしくお願い致します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 【追加】ファイルを閉じてダイアログで保存した時だけ処理の実行をする 3 2022/03/23 15:43
- Visual Basic(VBA) 集計シートA列のコードと一致する右に並んだシート名(コード)の3行目から10行目をコピーして貼り付け 4 2022/08/18 15:24
- Excel(エクセル) 【VBA】 Alt+PrintScreenにてアクティブウィンドウのスクショを貼付する方法 4 2022/12/08 20:53
- Visual Basic(VBA) コード名シートA列と集計シートA列のコードが一致したら、コード名シートA5からk12の範囲をコピーし 1 2022/08/29 23:46
- Excel(エクセル) 指定文字列が該当するA列をアクティブセルにするには 3 2022/08/17 13:18
- その他(プログラミング・Web制作) EXCEL VBAについて 2 2022/12/04 17:03
- Excel(エクセル) 【マクロ】スクショ印刷がうまく動かない件 5 2022/12/06 17:37
- Access(アクセス) 実行時エラー3131 FROM 句の構文エラーです について 7 2022/06/13 15:45
- Visual Basic(VBA) エクセル VBA 処理スピードを上げたいのですが。 6 2023/03/31 20:52
- Visual Basic(VBA) Accessフォームで全レコードを指定のExcelのセルへ転送し印刷する方法について 2 2022/09/08 18:23
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Accessで MSCOMCT2.OCX 参照不...
-
パソコンへの「Dropbox...
-
worksheetFunctionクラスのVloo...
-
VBA シートのボタン名を変更し...
-
実行時エラー 438になった時の...
-
ユーザーフォームを表示中にシ...
-
C#,vb.netで業務用アプリ開発と...
-
VBA(エクセル)で自動的にボタン...
-
エクセル・VBA CheckBoxのオブ...
-
ウォッチ式の文字数制限について
-
ExcelVBAのユーザーフォームの...
-
マクロで、次のコードへ行く前...
-
ListBoxで改行したい
-
Hideについて(.NET)
-
Access VBA でデータペーストを...
-
マクロについて教えてください...
-
Excel VBA セルの名前があるか...
-
ユーザーフォームのテキストボ...
-
Form_Load と Form_Activate の...
-
IF文に時間(何時から何時ま...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Accessで MSCOMCT2.OCX 参照不...
-
LaTeX 自設定のcounterに labe...
-
UserNameを取得したい
-
VBAに於ける参照設定
-
worksheetFunctionクラスのVloo...
-
VBA シートのボタン名を変更し...
-
VBA(エクセル)で自動的にボタン...
-
実行時エラー 438になった時の...
-
ユーザーフォームを表示中にシ...
-
「Columns("A:C")」の列文字を...
-
エクセルエラー13型が一致しま...
-
ウォッチ式の文字数制限について
-
フォームの再読み込み
-
【C#/Java?】try-catchでcatch...
-
カメラスクロールするのを動画...
-
クリックイベントなのに、2回ク...
-
エクセル・VBA CheckBoxのオブ...
-
ListBoxで改行したい
-
eclipseのデバッグ中に変数の値...
-
ユーザーフォームに別シートか...
おすすめ情報