オートシェイブをIncrementLeftプロパティで今ある位置から指定したポイントだけ左にするのではなく、
一番左から指定したポイント分の位置を指定するプロパティを教えてください。
今は、
Sub test()
ActiveSheet.Shapes.Range(Array("タイトル")).Select
Selection.ShapeRange.IncrementLeft -10000
Selection.ShapeRange.IncrementLeft 40
End Sub
にしてるのですが、2度手間なので、 -10000せずに、40と設定したら、
左から40の位置を指定できるプロパティを教えてください。
No.1ベストアンサー
- 回答日時:
良いところに気が付かれたと思います。
そういう時にはLeftプロパティが用意されています。
因みに上端からはTopプロパティになります。
(例1)
With ActiveSheet.Shapes("タイトル")
.Left = 40
.Top = 50
End With
セル基準でも決めることができます。
(例2)
Dim shp As Shape
Set shp = ActiveSheet.Shapes("タイトル")
With Range("B2")
shp.Left = .Left
shp.Top = .Top
End With
他に、Widthプロパティ、Heightプロパティ等もあります。
Leftプロパティですか。
もっと頭を柔らかくして考えればよかったです。
Topや他の位置についてもご教示ありがとうございます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) VBAで質問ですが、皆さんはどの様に導き出しているのでしょうか? 6 2022/05/03 21:53
- Visual Basic(VBA) いつもお世話になっております、VBAで教えて頂きたいのですが 2 2022/05/05 22:20
- Visual Basic(VBA) VBA 画面上のカーソルに文字数字を入力するコードを教えて下さい 1 2022/10/30 10:31
- Excel(エクセル) 【エクセルマクロ】既に開いているIEの、サイズや表示位置を変更するには 4 2022/12/01 22:57
- Visual Basic(VBA) VBA シート上にドロップダウンリストを作り、予め指定値をセットしたいのですが 1 2023/03/25 15:15
- Visual Basic(VBA) 【VBA】写真の貼り付けコードがうまく機能しません。 5 2022/09/01 18:43
- Visual Basic(VBA) データのある範囲を選択するVBAについて 2 2022/09/03 00:20
- Visual Basic(VBA) 他のシートからコピーする下記マクロで貼付け位置をWorksheets(1).Range("A3")の 8 2023/01/30 18:48
- Visual Basic(VBA) VBAで日付入力しているのですが 4 2023/03/02 11:25
- Visual Basic(VBA) 【Excel VBA】自動メール送信の機能追加 5 2022/09/29 12:53
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ウォッチ式の文字数制限について
-
eclipseのデバッグ中に変数の値...
-
C#初心者です。チェックボック...
-
三菱タッチパネル小数点以下表...
-
excel vba ppt テキストボック...
-
ExcelVBA EnableプロパティがF...
-
ラベルのスクロール(VB)
-
ラベルを表示したり非表示にし...
-
VB2005 TextBoxで高さを変更し...
-
コンボボックスの拡張
-
Vba テキストボックス文字を右...
-
VisualStudioのプロパティが表...
-
VBSのMsgBoxで文字に色をつけたい
-
VB.NETでラベルの大きさってど...
-
TextBox内で違う色の文字を表示...
-
コンボボックスの文字入力について
-
メッセージボックスの表示位置...
-
ACCESSのラベル内データに下線...
-
vbaを使ってグーグル検索をしたい
-
パソコンへの「Dropbox...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ウォッチ式の文字数制限について
-
eclipseのデバッグ中に変数の値...
-
Vba テキストボックス文字を右...
-
VisualStudioのプロパティが表...
-
ExcelVBA EnableプロパティがF...
-
ラベルの文字列の長さが変わっ...
-
ラベルを表示したり非表示にし...
-
ラベル内の文字(Caption)を縦...
-
VB.NETでラベルの大きさってど...
-
C# DataGridView特定セルの入力...
-
Excel VBA ユーザーフォーム内...
-
ラベルのスクロール(VB)
-
エクセル 画像のプロパティで縦...
-
ACCESSのラベル内データに下線...
-
スプレッドシートの列名変更の...
-
Notepad++のコメントの色を変え...
-
ACCESSのVisibleについて
-
VBAでMultiPageの色の設定方法は?
-
MATLABのグラフで軸目盛りのフ...
-
0での割り算
おすすめ情報