Excel VBA シート上の画像や図形の影の色を変える-Shadow.ForeColor更新日:2020年8月25日オートシェイプ Excel VBAでシート上にある画像や図形の影の色を変更する記録です。 影の色は「ForeColor」プロパティを使い、色の指定は「RGB」プロパティまたは「SchemeColor」プロパティを使います。 下図は、Ex […] 続きを読む
Excel VBA シート上の画像や図形に影を表示、非表示にする-Shadow.Type、Visible更新日:2020年8月25日オートシェイプ Excel VBAでシート上にある画像や図形の影を表示したり、非表示にしたりする記録です。 影は「Shadow」プロパティを使い、影の形は「Type」プロパティ、影の表示・非表示は「Visible」プロパティを使います。 […] 続きを読む
Excel VBA シート上の画像や図形に接している左上のセルを取得する-TopLeftCell更新日:2020年8月21日オートシェイプ Excel VBAでシート上にある画像や図形に接している左上のセルを取得する記録です。 左上のセルは「TopLeftCell」プロパティを使います。 例 画像や図形に接している左上のセルを取得し、メッセージで表示してみま […] 続きを読む
Excel VBA シート上の画像や図形を表示したり、非表示にする-Visible更新日:2020年8月20日オートシェイプ Excel VBAでシート上にある画像や図形(オートシェイプ)を表示したり、非表示にする記録です。 画像を回転さえるには「Visible」プロパティを使います。 例 画像や図形を表示します。 Sub test() &nb […] 続きを読む
Excel VBA シート上の画像を回転させる-Rotation更新日:2020年8月19日オートシェイプ シート上にある画像(オートシェイプ)を右や左に回転させる記録です。 画像を回転さえるには「Rotation」プロパティを使います。 例 右へ回転させるには正の数値を設定し、左へ回転させるには負の数値を設定します。 画像を […] 続きを読む
Excel VBA シート上の画像のサイズを変更する-Height、Width更新日:2020年8月19日オートシェイプ シート上にある画像(オートシェイプ)の高さや幅のサイズを変更する記録です。 高さは「Height」プロパティ、幅は「Width」プロパティを使います。 画像の高さと幅のサイズの比率を保持する設定は「LockAspectR […] 続きを読む
Excel VBA シート上のオートシェイプ(画像)の上位置、左位置を設定-Top、Left更新日:2020年8月19日オートシェイプ シート上にある画像(オートシェイプ)の上位置、左位置を設定する記録です。 上位置は「Top」プロパティ、左位置は「Left」プロパティを使います。 例 ポイントで設定 上から50ポイント、左から50ポイントの位置に画像を […] 続きを読む
Excel VBA 画像をオブジェクト変数にSetする更新日:2020年8月19日オートシェイプ シートに挿入されている画像をオブジェクト変数にSetする方法の記録です。 例 インデックス番号「1」の画像をオブジェクト変数にSetし、画像の名前をメッセージで表示する。 Sub test() & […] 続きを読む
Excel VBA 同じ値がある場合背景色を交互に変えるサンプル更新日:2020年8月30日Excel VBA サンプル ナンバーやコードなど同じ値がある場合に背景色を変えるサンプルです。 もっと簡単に出来るかもしれませんが、今のところ私が思いついた方法です。 サンプル 同じナンバーがある場合、黄色、水色、黄色、水色・・・と交互に背景色を変 […] 続きを読む
Excel VBA XMLデータをExcelで開く-OpenXML更新日:2020年8月30日ブック データをExcelで活用したいのにXMLデータの時があります。 XMLのファイルをダブルクリックで開くと、ブラウザが開きます。 Excelで開いて、データとして活用したいと思います。 VBAを使って開くときは「Workb […] 続きを読む