- 締切済み
Excelのシート左下隅の座標を取得するには?
Excelでユーザーフォームを、常にシートの左下隅に表示したいのですが この位置の座標を取得する方法はありますか?
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- WindFaller
- ベストアンサー率57% (465/803)
- WindFaller
- ベストアンサー率57% (465/803)
- WindFaller
- ベストアンサー率57% (465/803)
関連するQ&A
- エクセルシート上のマウスポインタ座標の取得
こんにちは。エクセルVBAの初心者です。 エクセルでシート上のマウスポインタの座標を取得する方法はありますか?色々やってみたのですがわからない感じです。もし分かれば教えてください。お願いします。 セルのアドレスではなくて、ポイント数で知りたい感じです。 マウスのモニタ座標とフォーム上での座標はなんだか色々調べたら取得することが出来た感じなのですが、シート上の座標をポイント数で取得することができない感じです。 なんかモニタ座標は型がLong型で、エクセルのシートのポイントはDouble型なので互いに採用しているポイントと単位が違うので全く別物だろうとは思いますが、一番うれしいのはエクセルシートのポイントが分かること、次が、ウィンドウのサイズや位置に左右されない、アクティブウィンドウのローカル座標(とか言えばいいのでしょうか?)が知れたらうれしいです。 すみません。分かる人、どうか教えてください。よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルの座標系について
現在VB2008からエクセルにグラフを表示するプログラムを作成しているのですが、 グラフ等を作成するときにエクセルの座標を指定して作成とnullのですが、 X2 = xlApp.Selection.Left Y2 = xlApp.Selection.Top で現在のセルの座標を取得して、 xlPageSetup = xlSheets("Sheet1") MyCharts = xlPageSetup.ChartObjects MyChart = MyCharts.Add(0, 0, X2, Y2) でグラフ等を作成してもグラフの位置が若干ずれてしまいます。 こういった現象がなぜ発生するのかは不明で、正確な座標入力でグラフを並べることがかなり困難な状況です。 なにかほかに手順があるのでしょうか?
- ベストアンサー
- Visual Basic
- Excel画面の左下隅のコメント操作
お世話になります。 Excel画面の左下隅に普段は「コマンド」と出ていて、入力時には「入力」と表示するエリアがあります。 ここをVBAで任意に設定したいのですが、どのように行うのでしょうか。 宜しくお願いします。
- ベストアンサー
- Visual Basic
- Visual C++ 2008 Express Editionでの カーソル座標取得
こんにちは.素人の質問ですがどなたか教えてください. Visual C++ 2008 Express EditionのWindowsフォームアプリケーションで,マウスカーソルの位置座標を取得して,その値を画面に表示させることをやりたいと思っています.マウスカーソルの位置座標取得にはGetCursorPos()関数を使用すると調べたのですが,Windowsフォームアプリケーションのプログラム中でどのように使用すれば良いのか分かりません. 宜しくお願いします.
- ベストアンサー
- C・C++・C#
- AutoCADで座標の表示について
AutoCAD2000LTです。 指定の座標にオブジェクトの移動や回転等のあと、位置確認をしようとツール-位置情報を行ってみると、 -3.01376E+07 -3.95170E+07 のように表示されてしまいます。 左下の常に表示されている座標はもちろん、テキストウインドウにも上記で表示されてしまいます。 会社の他の会社のパソコンで同じ作業をしてみたところバージョンは同一のAutoCADなのに指定した座標どうりにテキストウインドウで表示されました。 自分のもきちんと表示させたいのですが、解決方法よろしくお願いします。
- 締切済み
- CAD・DTP
- エクセルのシート名が表示されない
エクセルを開いた時にシート左下部にシート名が表示されますが、シート名が表示されずにシートだけ表示され困っています。(開いたエクセルにある他のシートがシート名のタグが表示されていないので開けない) シート左下部のシート名の再表示の方法を教えてください。 宜しくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルのシート1や2が見えない?
お詳しい方どうぞよろしくお願いします。 エクセルの資料が送られてくるのですが、 画面左下に通常なら表示されているはずの SHEET 1 SHEET 2 のタブが表示されていません。どうしたら表示できますか?
- ベストアンサー
- Excel(エクセル)
- C#別フォームの座標が取得できません
メインフォームとサブフォームを作って メインフォームのボタンを押すと サブフォームをメインフォームの近くに出現させるために メインフォームの座標を取得して それをサブフォームに入れて出現させたいのですが メインフォームの座標がうまく取得できません 多くに記事にthis.Locationで取得できると記載 されているのですが、Console.WriteLine();で見ると 値が0になってしまっています 何かいい方法はないでしょうか? よろしくお願いします。
- 締切済み
- C・C++・C#
お礼
ご回答ありがとうございます。 >表示位置を常にシートの左下隅に表示されるためです。 誤字がありました。正しくは「表示位置を常にシートの左下隅に表示させるためです」 失礼しました。 >どのような状態であれ、Excelのアプリケーション枠の左隅下に行くはずです。ふつう方は、それで問題ないはずです。 例えば、シートの見出しを非表示にした場合、左下隅に表示されません。 ご教示頂いたコードは、ウィンドウのLeftプロパティを基準に決め打ちで調整しているからです。 見出しの有無はDisplayHeadingsプロパティで確認できますが、やはり都度調整していくしかありません。 もしシート領域の左下隅の座標を取得できれば、見出しの有無やステータスバーの有無を 意識する必要がなくなるので、その方法を求めています。