前提・実現したいこと
テキストファイル内のRGBコードをセルの背景色にしたい
発生している問題・エラーメッセージ
該当のソースコード
VBA
1Sub Macro1() 2' 3' Macro1 Macro 4' 5 6' 7 Dim buf As String 8 Dim i As Integer 9 Dim j As Integer 10 Dim k As Integer 11 Dim TFile As String 12 13 TFile = Application.GetOpenFilename("TEXT,*.txt") 14 If TFile = "False" Then Exit Sub 15 16 i = 1 17 j = 1 18 k = 1 19 20 Cells(1, 1).Select 21 Open TFile For Input As #1 22 Do Until EOF(1) 23 If j = 19 Then 24 i = 1 25 j = 1 26 k = k + 1 27 Cells(i, k).Select 28 End If 29 Line Input #1, buf 30 Cells(i, k).Interior.Color = RGB(buf) 31 i = i + 1 32 j = j + 1 33 Loop 34 Close #1 35End Sub 36
テキスト
0,0,0 0,0,128 0,160,198 100,30,100 101,101,186
のように記載されています
補足情報(FW/ツールのバージョンなど)
ツール
Excel2016
参考サイト
http://officetanaka.net/excel/vba/file/file08b.htm
https://www.tipsfound.com/vba/07006
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。