- ベストアンサー
Excelシート上でマウスを動かした時、マウスの現在のセル位置を返す
VBA初心者です。 Excel2003を使用しています。 ワークシート上でマウスを動かした時、現在のマウスのいるセル位置を返して欲しいのですが、そのような事はできますか? よろしくお願い致します。
- みんなの回答 (2)
- 専門家の回答
関連するQ&A
- 現在のセルの位置を返す関数はありますか
Excel97を使っています。 マウスで指定されたセルの位置が返される関数はありますか? 例えば、その関数をA1に入れておくと、マウスで指定したセルの位置がA1に返されるという関数です。 要するに数式バーの左端に現在のセルの位置が表示されていますよね。 それを関数で指定のセルに表示したいのです。
- ベストアンサー
- オフィス系ソフト
- EXCELで指定したセル位置にジャンプ
EXCELの同じワークシート内で指定したセル位置にジャンプ出来るような設定がしたいのですが マクロではなく、ハイパーリンクをクリックすれば指定のセルに飛ぶイメージです。 EXCELにお詳しい方お教えください。
- ベストアンサー
- その他MS Office製品
- エクセルシート上のマウスポインタ座標の取得
こんにちは。エクセルVBAの初心者です。 エクセルでシート上のマウスポインタの座標を取得する方法はありますか?色々やってみたのですがわからない感じです。もし分かれば教えてください。お願いします。 セルのアドレスではなくて、ポイント数で知りたい感じです。 マウスのモニタ座標とフォーム上での座標はなんだか色々調べたら取得することが出来た感じなのですが、シート上の座標をポイント数で取得することができない感じです。 なんかモニタ座標は型がLong型で、エクセルのシートのポイントはDouble型なので互いに採用しているポイントと単位が違うので全く別物だろうとは思いますが、一番うれしいのはエクセルシートのポイントが分かること、次が、ウィンドウのサイズや位置に左右されない、アクティブウィンドウのローカル座標(とか言えばいいのでしょうか?)が知れたらうれしいです。 すみません。分かる人、どうか教えてください。よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルで、ワークシート名をセルから参照する
エクセルで、ワークシート名をセルに表示する方法は書いてありますが、セルの値をワークシート名とするにはどうしたらいいでしょうか。 つまり、 「ワークシート名 → セル」 ではなく、 「セルの値 → ワークシート名」 ということです。 現状、会社が変わると決算期が変わるため、決算期を変更する度にワークシート名を変えていますが、変わった都度ワークシート名を手で変更するのは手間が掛っています。 具体的には、例えば、 3月決算の会社のファイルは、4月シート、5月シート・・・ 12月決算の会社は、1月シート、2月シート・・・ のようにシート名を変えています。 そのため、セルに決算期を入力すると、自動で各ワークシート名も変更するようにしたいのですが、どうしたらいいでしょうか。 そういう関数はないようですし、マクロ・VBAの本等を見ても、よくわかりません。 宜しくお願い致します。
- ベストアンサー
- Excel(エクセル)
- エクセルVBAで、入力されたセルの位置を知りたい。
エクセルVBAで、入力されたセルの位置を知りたいのですが、現在アクティブセルの位置の上が入力された位置と仮定して処理しています。これだとタブキー等でデーターを入力されてしまうと入力された位置が異なってしまいます。実際に入力された位置を知る方法はありますでしょうか。宜しくお願い致します。
- ベストアンサー
- オフィス系ソフト
- マウスクリック時の位置ズレ
2007エクセルシート上で斜線(矢印等)を挿入するため<挿入>→<図形>からドロップダウンリストを表示して”斜線”をクリックする (1)ワークシート上表示される (小さな”+”)を挿入開始位置に持ってきて、マウスをクリックすると表示が(大きな”+”)に変化して開始位置が確定するが (2)この時(大きな”+”)位置が当初の(小さな”+”)位置から2~3mm必ず移動してしまい意図どうりの図形挿入ができない。 (3)この現象を改善すべく’Windows再インストール’&’マウス交換’したが不具合は改善せず (4)参考情報お持ちの方、よろしくお願します。
- 締切済み
- その他([技術者向] コンピューター)
- エクセルでセルを選択出来ないようにしたい
エクセルに関して、セルを選択出来ないように設定したいのですが、やり方がわかりません。あるいはそんなことはできるのでしょうか? 質問(1) 状況として、シートにはVBAのコマンドボタンのみあり、ボタンでユーザーフォームを呼び出すような仕様であり、セルは全く使用しません。ですのでシートのどこのセルも選択出来ないようにしたいのです。出来ますか? 質問(2) マウススクロールも出来なくしたい(画面を固定したい)のですが、そんなこともできるのでしょうか? よろしくお願いいたします。
- 締切済み
- オフィス系ソフト
- エクセルVBA 開始セルに戻る方法
エクセル2003にて VBA記述の方法で、”実行時に選択されていたシートのセルに戻る”というのはどう記述すればよいのでしょうか??? 現在使用しているVBAは人から教えてもらったもので”アクティブシートから他のシートの情報を検索し、コピーする”というものですが追加で”元のシートに返って情報を貼り付ける”という機能を追加したいです。 わかるかた教えてください。(初心者ですみません)
- ベストアンサー
- オフィス系ソフト
- VBAでマウスボタンが離された時のセル番地を取得
エクセル2010のVBAを使ってマウスのボタンが離された場所のセル番地を取得することはできますか? 例えば マウスの左ボタンをA5の位置で離したとしたらA5というセル番地が返されるようにしたいです(ボタンを離したときのセルはアクティブセルではないという条件で)。
- ベストアンサー
- Excel(エクセル)
- エクセル Sheet1 セルで入力したものをSheet2のセルへ
エクセルのSheet1のセル(例えばB1)に入力した文字を、 Sheet2のセルの任意のセル(例えばA5)に自動で表示させるには どうすればいいのでしょうか? Sheet2のA5のセルの中で、=Sheet1!B1 と入れても「0」に なるだけで・・・エクセルの何の機能を使えばいいのか全然分かりません。よろしくお願い致します。
- ベストアンサー
- オフィス系ソフト
お礼
回答ありがとうございます。 お礼が遅くなってすいませんでした。 的を得ない質問で申し訳ありませんでした。 素人考えで、カーソルを移動した時に今カーソルのある行だけ 色が変わると、行を選択する作業をさせたい時に見やすくなるかな・・・と思っただけなんです。 (クリックとかはしないで、マウスの移動をしただけでです。) ここに質問させていただく前にも、ネットで調べてみました。 APIでできるコードも見つけてはいましたが、やはりimogasiさんがおっしゃるように、素人には難しいすぎて、もっと簡単にできる方法はないかな?と安易に質問させていただいてしまいました。 今回はあきらめます。 もっとがんばって勉強します。
補足
すいません。補足です。 またまた、説明が下手だったのではないかと反省して補足です。 やりたい事は、既存のリストからひとつのレコードを選択して、選択されたレコードを入力用のフォーマットに表示させて編集させるようにしたいのです。 それで今回は、既存のリスト上でシングルクリックをしたらその行の色を変えるようにして、ダブルクリックしたらその行のデータを持ってきて入力用フォーマットを開くようなコードにしました。 自分の知っている知識のみで、コーディングしているので、熟練の方が見たら「なんじゃコリャ(松田優作風)」と思うようなコードだと思いますが・・・ なんとか少しづつでも進歩できるようにがんばってみます。