This page (revision-1) was last changed on 20-Apr-2024 11:53 by Hiroaki Tateshita

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Page revision history

Version Date Modified Size Author Changes ... Change note
20-Apr-2024 11:53 902 bytes Hiroaki Tateshita

Page References

Incoming links Outgoing links

Version management

Difference between version and

At line 1 added 25 lines
[{PageViewPlugin}]
[Import data in Minecraft]
!!!Abstract
Minecraftの建物の設計にExcelを使い、そこからEXCELVBAでテキストデータを抽出することを目指します。
!!!Topics
*セルを2次元配列として扱いたい
|Range関数を使うとよさげです[1]。
{{{
my_array = Range("'Sheet1'!A1:C100")
}}}
とか
{{{
my_array = Range(Worksheets(k).Cells(1, 1), Worksheets(k).Cells(8, 8))
}}}
とか
*複数のワークシートを処理する
| for 文を使いつつ、Worksheets.countsとかをつかって、worksheets(index)とか使うといいらしい[2]。
*画像を透明にする
|直接EXCELVBAというわけではないけど、画像をデータにしていく際、画像を透明にしたいときがあります。そんな時はテキスチャーとして画像を取り込むのがよいようです[3]。
!!!Reference
#[#1][鵜原パソコンソフト研究所|https://excel-ubara.com/] , 2021年11月29日, 第114回.セル範囲⇔配列(マクロVBA高速化必須テクニック), [https://excel-ubara.com/excelvba1/EXCELVBA414.html]
#[#2][鵜原パソコンソフト研究所|https://excel-ubara.com/], 2021年1月27日, 第20回.全てのシートに同じ事をする(For~Worksheets.Count), [https://excel-ubara.com/excelvba1r/EXCELVBA520.html]
#[#3]ごん, 2021年6月29日, Excelで画像を透明化できないときの裏技方法, [https://chocogon.com/excel-touka]