タグ

vbaとshapeに関するkiyo_hikoのブックマーク (4)

  • Solved: PowerPoint VBA: Text in shape created with BuildFreeForm does not center as expected | Experts Exchange

    kiyo_hiko
    kiyo_hiko 2014/09/10
    convertToShapeの直後にこう書いた。Dim s As Shape : Dim pts : (ry : Set pts = s.Nodes.Item(1).Points : s.Nodes.SetPosition 1, pts(1, 1), pts(1, 2) : s.TextFrame2.TextRange.ParagraphFormat.Alignment = msoAlignCenter 'ちなptsはVariantで受けりゃいいから陽な型注釈イラネ
  • クレジットカード現金化の高還元率の優良店を選ぶためには

    クレジットカード現金化の高還元率の優良店を選ぶためには クレジットカード現金化の優良店を選ぶポイントは、換金率やスピードもありますが、そのほかにも見ておきたいポイントもあります。 お金に厳しい人が利用しますので、手数料やキャンペーンの有無、価格交渉ができる業者ということは見ておきたいところです。 それぞれどのような内容なのでしょうか。 手数料が無料であるクレジットカード現金化の業者には、手数料をすべて無料でしてくれるところがあります。 業者によっては、単純に手数料という名目で業者側の利益がとられていたり、振込手数料、事務手数料という名目で少額ながらお金がかかることがあります。 せっかく高い換金率が記載されていても、手数料の分が差し引かれることで、損をしたような気持ちになったり後から気づくこともあります。 これらの手数料は最初から公式ホームページに記載がある場合は了承したうえで申し込みもでき

    kiyo_hiko
    kiyo_hiko 2014/09/09
    Dim s As Shape; s.Fill.ForeColor.RGB = rgb ' rgb is a long value. Ex. RGB(200, 200, 255)
  • Excel VBAで図形(シェイプ)の文字・位置・色・サイズを設定

    HorizontalAlignment(水平方向)に使用する定数 xlHAlignLeft:左揃え xlHAlignRight:右揃え xlHAlignCenter:中央揃え VerticalAlignment(垂直方向)に使用する定数 xlVAlignBottom:下揃え xlVAlignCenter:上下中央揃え xlVAlignTop:上揃え TextFrameオブジェクトを使った設定は、図形だけでなくテキストボックスにも使用できます。 図形に関連する「Excel VBAで図形(シェイプ)の位置・線色・塗りつぶしの色等を設定する」も掲載していますので、参考にしてください。 TextFrameオブジェクトを使用し、図形の文字・位置・色・サイズの設定を設定するVBA Excel VBA シートコード 作成したコマンドボタン クリックイベントの説明 Textプロパティで表示する文字列を設定

  • マクロを実行すると画像がズレてしまいます

    VBAで汎用のものを利用して以下のようなマクロを組んだのですが、画像を挿入すると少しずつずれていってしまいます。 原因が分かる人がいましたらご教授ください。 下のを見てもわかると思いますが、VBAについてはまったくの初心者です よろしくお願いします。 またよろしければ1枚目でA3を指定すると2枚目もA3に重ねて貼ってしまうミスも訂正してくれると助かります。 Private Sub CommandButton1_Click() Dim strFilter As String Dim Filenames As Variant Dim PIC As Picture ' 「ファイルを開く」ダイアログでファイル名を取得 strFilter = "画像ファイル(*.jpg;*.jpeg;*.gif;*.bmp;*.png),*.jpg;*.jpeg;*.gif;*.bmp;*.png" Filenam

    マクロを実行すると画像がズレてしまいます
    kiyo_hiko
    kiyo_hiko 2014/01/04
    以前自作したVBA作図ツールを暇つぶしで2010に移植してたらオートシェイプ全般でこの現象が起きて激おこ 2003はちゃんと動いたのに2010クソだなー
  • 1