質問編集履歴

1

2007形式 マクロブック\(XLSM\) でつくって

2016/09/05 08:46

投稿

1021840052
1021840052

スコア8

test CHANGED
File without changes
test CHANGED
@@ -60,6 +60,48 @@
60
60
 
61
61
 
62
62
 
63
+
64
+
65
+
66
+
67
+ 2.
68
+
69
+ @haruka-kanataさんからの修正案:
70
+
71
+
72
+
73
+ XSSFWorkbook wb= new XSSFWorkbook(new File("old.xlsm"));
74
+
75
+ FileOutputStream fo = new FileOutputStream("new.xls");
76
+
77
+ wb1.write(fo);
78
+
79
+ fo.close();
80
+
81
+
82
+
83
+ 上記ような修正したら、マクロがありましたが、
84
+
85
+ 非表示のシートを表示しまいました。
86
+
87
+ 表示であるシート表示していません。
88
+
89
+ old 非表示ー>new表示しまう
90
+
91
+ old 表示ー>new非表示しまう
92
+
93
+
94
+
95
+ 下記のように設定してもうだめです。
96
+
97
+ wb.setSheetHidden(0, false);
98
+
99
+ wb.setSheetHidden(1, true);
100
+
101
+
102
+
103
+
104
+
63
105
  ###補足情報(言語/FW/ツール等のバージョンなど)
64
106
 
65
107
  Java、POI,VBA