No.1ベストアンサー
- 回答日時:
フォーム上のオブジェクト等の位置の話であれば、
VBAで指定する場合は1twipが基本(最小)単位。
1cm=567twip 1inch=1440twip
プロパティなどから入れる場合は近似のcmに変換されるようです。
なので、cmが単位の場合は小数点以下(3位まで?)は入りますが、すべての小数点3位までの数値が入力できるわけでは有りません。
この回答への補足
回答ありがとうございます
Dim h As Double として
h = Range("K" & i).Value
With ActiveSheet.Shapes(2)
.Height = h
End With
という感じでK行のK1,K2,K3と順番にhに代入してオブジェクトのサイズを指定しているのですが,K1に 10.123456
と入っていた場合は,10twip のHeightにしかならないのでしょうか?
No.2
- 回答日時:
何をしたいのか(目的・ニーズ)、何を・どういうこと(コード)をしていて困ったのか書いたら。
質問が抽象的過ぎる。位置指定の変数の型は、マクロの記録ではDouble(#付き)だったかな。
この回答への補足
失礼しました.
エクセルを用いて,オブジェクトを動かす動画を作成しています.timer関数を用いて1秒ごとにサイズを指定する動きをキャプチャーすることで動画にしているのですが,キャプチャーしているものを64倍速にしてみてみると,動きがすこしぶれてるようにみえるのです.そこでオブジェクトの位置のデータを小数点で指定してみたのですが,どうも小数点のところが使われていないみたいなのです.
変数はDim h As Double で宣言しています.
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) VBA 画面上のカーソルに文字数字を入力するコードを教えて下さい 1 2022/10/30 10:31
- CAD・DTP Autocad Scriptファイルからの入力とコマンドラインからの入力が違う 1 2023/08/01 09:13
- Visual Basic(VBA) Excel VBA オブジェクトマクロ 使用指定について お詳しい方教えてください。 共通エクセルフ 2 2023/03/14 17:26
- Excel(エクセル) 【エクセルマクロ】既に開いているIEの、サイズや表示位置を変更するには 4 2022/12/01 22:57
- 情報処理技術者・Microsoft認定資格 情報技術の問題についてです。 10進数の−36を以下のような16ビットの浮動小数点表示にするといくつ 3 2022/05/21 19:53
- Visual Basic(VBA) Excel VBAで並べ替えをしたい 3 2023/02/25 09:31
- Java オブジェクト指向プログラミングの実践本を紹介してください 3 2022/09/19 04:56
- Visual Basic(VBA) エクセルVBA ダブルクリックしたら色反転を指定したセルのみにしたい 2 2022/04/06 12:52
- Visual Basic(VBA) VBAでWorkbook.addの使い方 3 2023/02/01 11:58
- Excel(エクセル) Excel 区切り位置指定ウィザードの選択データプレビューで全列を指定する方法 お世話になります。E 1 2023/01/17 16:36
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
アクセスVBAのMe!と[ ]
-
VBA エンターキーでイベントに...
-
現在アクティブになっているオ...
-
Accessのフォーム上にエクセル...
-
【エクセルのマクロ】クリップ...
-
エクセルのデータをwebフォーム...
-
VBAでフォームのコントロールの...
-
日本語の文字化けを直す方法
-
【エクセル】複数のTextBoxに共...
-
ACCESSマクロ、Me![氏名] その...
-
エクセルVBAでセル番地を指定し...
-
VBA:ホームページ内のデータテ...
-
[C#] DataGridViewの項目名
-
Webbrowserで完全にHPを表示さ...
-
文字列で小数点以下の0を削除し...
-
NoxPlayerとUWSCのadbの座標に...
-
「ご処理進めて頂きますようお...
-
CloseとDisposeの違い
-
VBAでループ内で使う変数名を可...
-
エクセルVBAで、MsgBox やInput...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBA エンターキーでイベントに...
-
アクセスVBAのMe!と[ ]
-
文字列で小数点以下の0を削除し...
-
Excel VBAでマウスの左クリック...
-
【エクセルのマクロ】クリップ...
-
エクセルVBAでセル番地を指定し...
-
Accessのフォーム上にエクセル...
-
コードでオブジェクトを最前面に
-
日本語の文字化けを直す方法
-
現在アクティブになっているオ...
-
Imageコントロールにグラフを表...
-
Excel2007 でのチェックボック...
-
PowerpointVBAで指定のShapeオ...
-
Access からオブジェクトとして...
-
エクセルのデータをwebフォーム...
-
【エクセル】複数のTextBoxに共...
-
[C#] DataGridViewの項目名
-
カッコ付けのオブジェクト名を...
-
ExcelのシートをAccessで表示し...
-
ユーザーフォームのインポート...
おすすめ情報