Excel VBA シート上の図形の文字の色を変更する-TextFrame.Characters.Font.Color、ColorIndex更新日:2020年9月2日オートシェイプ Excel VBAでシート上にある図形の文字の色を変更する記録です。 文字の色を変更するには「Color」プロパティまたは「ColorIndex」プロパティを使います。 下図は、Excel2016です。 例 図形に「あい […] 続きを読む
Excel VBA シート上の図形の文字サイズを変更する-TextFrame.Characters.Font.Size更新日:2020年9月1日オートシェイプ Excel VBAでシート上にある図形の文字サイズを変更する記録です。 下図は、Excel2016です。 例 図形に「あいうえお」というテキスト追加し、文字サイズを15ポイントに設定します。 Sub test() &nb […] 続きを読む
Excel VBA シート上の図形に文字を追加、削除する-TextFrame.Characters.Text更新日:2020年8月31日オートシェイプ Excel VBAでシート上にある図形に文字を追加したり、削除する記録です。 図形に文字を追加したり、削除するには「TextFrame」オブジェクトの「Characters」オブジェクトの「Text」プロパティを使います […] 続きを読む
Excel VBA シート上の図形や画像を基準に影の位置を決める-Shadow.OffsetX、OffsetY更新日:2020年8月28日オートシェイプ Excel VBAでシート上にある図形や画像の影を図形や画像を基準に横位置、縦位置を設定する記録です。 影の横位置を設定するには「OffsetX」プロパティ、縦位置を設定するには「OffsetY」を使います。 指定した図 […] 続きを読む
Excel VBA シート上の画像や図形を左右、上下反転する-Flip更新日:2020年8月27日オートシェイプ Excel VBAでシート上にある画像や図形(オートシェイプ)を左右や上下に反転する記録です。 画像や図形反転するには「Flip」プロパティを使います。 下図は、Excel2016です。 例 画像を左右反転してみます。 […] 続きを読む
Excel VBA シート上の画像や図形の影の透明度を変える-Shadow.Transparency更新日:2020年8月26日オートシェイプ Excel VBAでシート上にある画像や図形の影の透明度を変更する記録です。 影の透明度を変更するには「Transparency」プロパティを使います。 下図は、Excel2016です。 例 透明度の設定は倍精度浮動小数 […] 続きを読む
Excel VBA シート上の画像や図形に接している左上のセルを取得する-TopLeftCell更新日:2020年8月21日オートシェイプ Excel VBAでシート上にある画像や図形に接している左上のセルを取得する記録です。 左上のセルは「TopLeftCell」プロパティを使います。 例 画像や図形に接している左上のセルを取得し、メッセージで表示してみま […] 続きを読む
Excel VBA シート上の画像や図形を表示したり、非表示にする-Visible更新日:2020年8月20日オートシェイプ Excel VBAでシート上にある画像や図形(オートシェイプ)を表示したり、非表示にする記録です。 画像を回転さえるには「Visible」プロパティを使います。 例 画像や図形を表示します。 Sub test() &nb […] 続きを読む
Excel 図形の位置を上下、左右を簡単きれいに揃える方法更新日:2024年1月15日ExcelExcel 豆知識 Excelのオートシェイプで図形を作ると、上下左右の位置をきれいに揃えることが出来ないですよね。 図形の位置を上下・左右にきれいに揃える時の記録です。 図形の位置を揃える方法 揃えたい図形を全て選択します。 (Ctrlキ […] 続きを読む
Excel VBA 複数のオートシェイプを全て一括削除する更新日:2024年1月3日ExcelExcel VBA Excelにたくさんのオートシェイプがあって、全部を一度に削除したい時があります。 でも、量が多かったり、隠れていたりすると削除が大変ですよね。 VBAを使うと簡単に削除することができます。 シートにある全てのオートシェ […] 続きを読む