ベストアンサー Excelでセルのある位置をMsgboxで表示するには? 2008/03/19 15:00 Excelでセルのある位置をMsgboxで表示するには?どのようにすればいいでしょうか?おしえてください。 みんなの回答 (3) 専門家の回答 質問者が選んだベストアンサー ベストアンサー hana-hana3 ベストアンサー率31% (4940/15541) 2008/03/19 15:10 回答No.1 MsgBox ActiveCell.Address 質問者 お礼 2008/03/19 15:18 ありがとうございます。 通報する ありがとう 0 広告を見て他の回答を表示する(2) その他の回答 (2) imogasi ベストアンサー率27% (4737/17070) 2008/03/21 09:09 回答No.3 >セルのある位置 >位置 この意味があいまいですよ。エクセルの用語を勉強のこと。 アクチブになっているセル(1つのシートで1つしかない)の番地のことか。 多分既回答のようなことだろうが。 通報する ありがとう 0 taiyo55 ベストアンサー率20% (2/10) 2008/03/19 15:15 回答No.2 MsgBox ActiveCell.Row & "行目" & ActiveCell.Column & "列目" 通報する ありがとう 0 カテゴリ パソコン・スマートフォンソフトウェアオフィス系ソフト 関連するQ&A EXCELのMSGBOXの表示位置について EXCELのVBAのMSGBOXについて。 MSGBOXを表示させる位置ですが、 中央以外に設定することはできませんか? よろしくお願いします。 Excelで選択したセルのある位置をMsgboxで表示するにはどうしたらいいでしょうか? Dim r As Range Set r = Application.InputBox(Prompt:="セルを選択", Type:=8) rをMsgboxで表示するにはどうしたらいいでしょうか? rのアドレスを文字列として取りたいのです。 msgboxの表示位置 msgboxを出すと中央に出てしまい邪魔なのでいちを変えたいのですが何か良い方法はありますか?よろしくお願いします。 ヤバいパソコンが壊れたかも!?事前に知っておきたい3つの兆候と対策 OKWAVE コラム エクセルのセル時刻データをMsgBOX命令で正しく表示させる方法 エクセルのセルに表示形式として、時刻を設定しています。 例えば、A1=23:30が入っていると MsgBox "A1=" & sheets("XYZ").Range("A1") では、0.9375と表示されてしまいます。 どのようにすれば、23:30と表示させることができますか。 VBについては、あまり詳しくはありません。 よろしく教示願います。 エクセルのセル内の位置 すいません。初心者なので許してください。 エクセルを使って足し算をしました。 で、0を表示しないように、書式設定で「#,##0;"△ "#,##0;」を入力しました。 そうすると、その書式設定をしたセルの数字がセルの右側ぎりぎりに表示されます。 通常の右寄せより、さらに右側の位置に表示されます。 罫線に近すぎるので、通常の右寄せの位置、罫線からちょっと離れたところに表示させるには、どうしたらいいのでしょうか。 説明が下手ですいません。 わかる方がいたらおしえてください。 Excel のセル表示について エクセルを使用してますが、セルの表示位置(配置-縦位置)がデフォルトで 下詰め になっています。ほとんどの場合、中央揃え で使っているので このデフォルト設定を 中央揃え にしたいのですが、できるのか教えてください。 Excelのセルの比較について Excelのマクロにてセルの比較を行っています。 A1に"123" A2をハイパーリンクに指定して"123"と表示しています。 表示形式はどちらも通貨で表示しています。 If Range(A1).Value <> Range(A2).Value Then MsgBox "同じではない" Else MsgBox "同じ" End If と比較しているのですが"同じではない"が表示されてしまいます。 試しに MsgBox Range(A1).Value と MsgBox Range(A2).Value を表示してみたところ、どちらも"123"と表示されました。 セルに表示されている値で比較するにはどうしたらいいのでしょうか? セルの位置を表示するには? Dim r As Range Set r = Application.InputBox(Prompt:="セルを選択", Type:=8) ここで得た答えを何行目、何列目とMsgboxを用いて表示したいです。ただ何列目は英字で表現したいのですが。よろしくお願いします。 msgbox について エクセルのmsgboxなのですが 「はい」「いいえ」「キャンセル」と 表示される設定のMSGBOXを使って 各々のボタンの押された場合の 処理を使っています 「はい」「いいえ」「キャンセル」の ボタンの表示だけを変更することは 可能ですか? 例 「はい」→「処理A」 「いいえ」→「処理B」 「キャンセル」→「何もしない」 それともMSGBOXではボタンの表示事態を 変更することは不可能なのでしょうか? 現在のセルの位置を返す関数はありますか Excel97を使っています。 マウスで指定されたセルの位置が返される関数はありますか? 例えば、その関数をA1に入れておくと、マウスで指定したセルの位置がA1に返されるという関数です。 要するに数式バーの左端に現在のセルの位置が表示されていますよね。 それを関数で指定のセルに表示したいのです。 エクセルでセルの位置を求める エクセルの表から複数の条件に合ったセルの位置を求めたいのですが・・・ たとえば ・|A|B| 1|3|1| 2|3|2| 3|5|1| 4|5|2|<--この行(4)を求める 5|6|1|・・・・ ・・・・・ の様な表の場合A列が5でB列が2の行(この場合4)を求めたいのですが よろしくお願いいたします。 AccessのMsgBoxに画像を表示させるには? AccessのMsgBoxに画像を表示させたいのですが可能ですか? MsgBox "データを更新しました" 上記に画像をのせるには? 画像の場所(位置)指定等の情報もあれば教えてください 家のネットワークを最適にできますか?:知っておくべきポイント OKWAVE コラム エクセルで、最大値があるセルの位置を探したい エクセルで、最大値があるセルの位置を返す関数 はなんでしょうか? また関数を組み合わせて求めるのでしょうか? ソフト内ヘルプを見漁ったんですが、解らずでした。 ご教授ください Excel 2000 2003での MSGBOXについて教えて下さい。 VBAのなかで、 ans = msgbox("「x説明とデータ が入りますx」") などと表示するのですが、 msgboxで表示される部分(ここでは「 」の部分)をフォントを大きくしたり、色表示したりしたいのですが、どうすればいいのですか? よろしくお願いします。 エクセルでセルに挿入したコメントの表示位置について セルに挿入したコメントの表示位置を自由に設定する事はできないのでしょうか? 画面右の方にあるセルにコメントを挿入したのですが、カーソルを合わせるとセルの右にコメントが表示されるので、スクロールさせてからセルにカーソルを合わせないと、挿入したコメントが全部見えない状態になります。 コメント編集時には、コメントが全部見えるように画面中央に設置しています。 ですが、実際にカーソルをセルに合わせると、セルの右側にコメントが表示されてしまいます。 コメントの表示位置を設定する事はできないでしょうか? アドバイスをお願い致します。 Excel UserForm の表示位置 Excel UserForm を選択セルの右下に表示させたいのです。 皆様こんばんわ。 セル選択を(例)B5:F5とし、右クリックでユーザーフォームを表示させているのですが 最後のセルF5の右下にユーザーフォームの左上がくる様な表示方法はあるのでしょうか? Set Area = Selection With UserForm1 .StartUpPosition = 0 .Top = 400 .Left = Area.Left + Area.Width .Show vbModeless End With などと行っていますが、エクセル画面の最大表示とそうでない場合とで表示位置が異なってしまいます。 ウィンドウズのエリアとエクセルのエリアで座標が異なるのかなぁと思いつつ。。。 良いアイデア(?)が浮かびません。 良い方法が御座いましたら 皆様、宜しくご教示願います。 エクセルでセルの位置情報を返す数式を教えてください エクセルでセルの位置情報を返す数式を教えてください。 エクセルでセルの位置情報を返す数式を教えてください。 たとえば以下のような表がある場合、Offset関数でC4の値を 出したい場合は、offset(A1,3,2,1,1)となります。 しかし、A1のリストの位置が不明のためこの位置を反映することのできる 数式を教えていただけると助かります。 よろしくお願い致します。 A B C 1 リスト 2 あ 10 20 3 い 30 40 4 う 50 60 MsgBoxがあるとTextBox表示が出ない Excel VBA 独学中の初心者です。 Sheet上にTextBox(ActiveXコントロール)を置き、TextBoxにデータを表示させた後にMsgBoxにもデータを表示させたいと思っています。(両方同時表示) 実行してみると、 a) 同時に表示されることもありますが、 b) MsgBoxには表示されるが、TextBoxはブランクのままのことが有ります。この時はメッセージを「OK」で消すと初めてTextBoxにデータが表示されます。 (1) 考えられる原因は何でしょうか。 (勝手な推定ですが、TextBoxデータの画面表示に時間がかかって、先にMsgBoxの表示が出てしまっているように見えます。) (2) 安定して同時にデータを表示させる方法は有るでしょうか。 プロシージャ例は以下です。よろしくお願い致します。 ---------------------------- Sub テスト() Worksheets("Sheet1").TextBox1.Value = Time MsgBox "Timeは" & Time & "です。" End Sub ---------------------------- EXCELで指定したセル位置にジャンプ EXCELの同じワークシート内で指定したセル位置にジャンプ出来るような設定がしたいのですが マクロではなく、ハイパーリンクをクリックすれば指定のセルに飛ぶイメージです。 EXCELにお詳しい方お教えください。 エクセルでの位置固定セル作成 お世話になります。 エクセルに位置固定のセルを作成し、行や列を追加してもその位置から移動しないようにしたいのですが、このような事は可能なのでしょうか? セルを使用しなくても良いので、何か良い方法はないでしょうか? 何方かご存知でしたらお教え下さい。 宜しくお願い致します。 注目のQ&A 「You」や「I」が入った曲といえば? Part2 タイヤ交換 アプローチしすぎ? コロナの予防接種の回数 日本が世界に誇れるものは富士山だけ? AT車 Pレンジとサイドブレーキ更にフットブレーキ 奢りたくありませんがそうもいかないのでしょうか 臨月の妻がいるのに… 電車の乗り換え おすすめのかっこいい曲教えてください! カテゴリ パソコン・スマートフォン ソフトウェア Excel(エクセル)Word(ワード)PowerPoint(パワーポイント)Access(アクセス)その他MS Office製品オフィス系ソフトPhotoshop(フォトショップ)Illustrator(イラストレーター)その他Adobe製品画像・動画・音楽編集ホームページ作成ソフト筆まめ・はがき作成フリーウェア・フリーソフトその他(ソフトウェア) カテゴリ一覧を見る あなたにピッタリな商品が見つかる! OKWAVE セレクト コスメ化粧品 化粧水・クレンジングなど 健康食品・サプリ コンブチャなど バス用品 入浴剤・アミノ酸シャンプーなど スマホアプリ マッチングアプリなど ヘアケア 白髪染めヘアカラーなど インターネット回線 プロバイダ、光回線など
お礼
ありがとうございます。