Excel VBA質問スレ Part9
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
300:デフォルトの名無しさん 08/12/29 23:48:10 別に、エラーをインラインで処理するのはおかしくない。 トラップすれば処理できているとは限らないのと一緒。 論理的破綻はどちらでも起こる。 301:296 08/12/30 00:08:18 >>291さんへ たびたびすいません こんなのありました large関数 (指定された範囲データから大きい方から任意の数字番目を返す) small関数 (指定された範囲データから小さい方から任意の数字番目を返す) 302:デフォルトの名無しさん 08/12/30 00:58:44 VBAで特定の文字列を検索して、その文字列が見つかったらオートシェイプ(msoShapeFlowchartAlternateProcess(角がRの四角)、透明) をその文字の上に配置して、その文字を囲っているように見せたいと思っています。 そこで、文字列の幅を求め、その文字列が入っているセルの位置と、その文字列の幅から、 オートシェイプを配置すべき座標を計算することを考えています。 フォントは固定幅で考えております。 今、自分が分からないのは、 (1)文字の幅の単位(cmとかインチ?ピクセル??) (2)文字列の長さをcmとかインチで正確に取得する方法 (関数?VC++でもこの手の問題にぶつかったことがあるけどそちらでは上手く取れなかった覚えがあります。VBAは高機能なので正確にゲットできると期待!) (3)オートシェイプの座標系の単位(cmとかインチ?ピクセル??) (4)文字列の長さの単位と、オートシェープの座標系の単位が違うのなら、それを変換してくれる関数あるいは公式 何方か教えていただけますですか? (自分でも継続して調べます。) よろしくお願いします。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5155日前に更新/259 KB
担当:undef