VBA for Excelメモ
プログラム未経験の人からVBA教えてーみたいな軽いノリ来たので調べた
やりたいことは、基本的にはデータを抽出して切り貼りできればOKらしい
Excel2007,Excel2010,Excel2012の人はこっちでセトアプ
■Excel VBAでHello Worldを表示してみる
http://matome.naver.jp/odai/2137242808450886301
基本はこちら(値を取ってくるとか、文字列を切り出しするとか)
■Excel VBA 入門講座へようこそ!!
http://excelvba.pc-users.net/index.html
書いてみたプログラム(値を取ってくるとか、文字列を切り出しするとか)
Sub 正方形長方形1_Click() MsgBox "hello world" + "ddd" + Range("B2").Value Range("B1:D3").Copy Destination:=Range("F5") For nLoopCount = 1 To 10 ' セルに整数をセット ' Worksheets("Sheet1").Cells(nLoopCount, 1).Value = nLoopCount ' メッセージボックスで表示 sTemp = CStr(Worksheets("Sheet1").Cells(nLoopCount, 1).Value) If (Len(sTemp) > 5) Then sTemp = Mid(sTemp, 2, 2) End If MsgBox sTemp Next End Sub
ここまで出来ればあとは何とかなるっしょ(*´Д`*)ノシ