質問編集履歴
2
画像の追加
title
CHANGED
|
File without changes
|
body
CHANGED
|
@@ -8,6 +8,10 @@
|
|
|
8
8
|
※Office2016(32bit)で確認、他のバージョンは不明
|
|
9
9
|
※Picture,Label,CommandButtonコントロールで確認
|
|
10
10
|
|
|
11
|
+

|
|
12
|
+
左側が、正しい(取得したい)16*16アイコンです。これはExcelのリボンを画面キャプチャしたものです。
|
|
13
|
+
右側が、GetImageMsoメソッドで同じアイコンを取得して描画したものです。汚く滲んでいることが分かります。
|
|
14
|
+
|
|
11
15
|
"normal"のアイコンを取得する方法、もしくは汚く滲まない16*16サイズを取得する方法があったらご教授いただけませんでしょうか。
|
|
12
16
|
|
|
13
17
|
### 該当のソースコード
|
1
Excelのバージョンを冒頭に記載
title
CHANGED
|
File without changes
|
body
CHANGED
|
@@ -1,6 +1,6 @@
|
|
|
1
1
|
### 実現したいことと発生ししている問題
|
|
2
2
|
|
|
3
|
-
|
|
3
|
+
Excel2016で、アドインを作っています。
|
|
4
4
|
後述するコードでOfficeが持っているアイコンイメージを取得して、UserForm上のコントロールのPictureプロパティに設定しようとしています。
|
|
5
5
|
|
|
6
6
|
Officeが持っているアイコンは、リソースとして"large"と"normal"の2種類を持っていて、"normal"は16*16サイズのはずです(リボンのカスタムボタンで確認)。
|