『壹』 vba 編程
VBA:全名 Visual Basic for Application
VBA是Office系列軟體的內置編程語言。VBA的語法與獨立運行的Visual Basic編程語言非常相似,但兩者並非完全一致,在許多語法和功能上有所不同。VBA從VB中獲得了主要的語法結構,另外又加了Office的一些功能。
『貳』 vba編程:
不用VBA一樣做到
第1種方法、你要會ACCESS和簡單的SQL語句的話,將這張表鏈接到ACCESS中,然後寫SQL查詢語句。
第2種方法、用EXCEL的數據透視功能,EXCEL03我用的很爽,07和10沒試過,但覺得也不會差。
如果非要用VBA寫,其實就是把你那張表做為資料庫對待,做個SQL的讀取,但最好還是將表鏈接到ACCESS中處理,必竟EXCEL只能稱為數據表,不能稱為資料庫。
『叄』 excel VBA編程
用下面代碼
Private Sub Worksheet_Change(ByVal Target As Range)
Dim m As String
If Target.Row = 1 And Target.Column = 1 Then
m = Target.Value
With Sheets("Sheet2").Rows(m).Borders(xlEdgeLeft)
.LineStyle = xlContinuous
.ColorIndex = xlAutomatic
.TintAndShade = 0
.Weight = xlThin
End With
With Sheets("Sheet2").Rows(m).Borders(xlEdgeTop)
.LineStyle = xlContinuous
.ColorIndex = xlAutomatic
.TintAndShade = 0
.Weight = xlThin
End With
With Sheets("Sheet2").Rows(m).Borders(xlEdgeBottom)
.LineStyle = xlContinuous
.ColorIndex = xlAutomatic
.TintAndShade = 0
.Weight = xlThin
End With
With Sheets("Sheet2").Rows(m).Borders(xlEdgeRight)
.LineStyle = xlContinuous
.ColorIndex = xlAutomatic
.TintAndShade = 0
.Weight = xlThin
End With
End If
End Sub
代碼放在
Excel怎樣快速多表查找數據列表
『肆』 VBA編程語言的定義
你的問題不全面,無法回復。
VBA很簡單,就是對於excel表格的編程操作。VBA相當於VB的簡化版本,提供了服務於excel 的類庫,因此對於excel編程事倍功半。
學習起來也非常容易,由於excel對於表、指令、表格定位很死板,因此VBA相對其他語言來說很好上手。
如果你有一點編程基礎的話,只需要學習如何對於excel表格過濾,excel表格的復制粘貼代碼等等簡單操作,基本就可以編寫出小的程序。
Excel自帶的編程就是VBA編輯器,無需下載,還提供報錯,很好用的。
但是現在主流不是VBA,而是C#,如果你打算走編程的話,最好走C路線,VB基本屬於邊緣。
『伍』 vba編程,
是Excel還是Word?
輸出的是什麼樣的格式?
不同的環境有不同的寫法,沒提供環境就只能給你通用的了,而且用隨機數
Tmp=""
Sub Show()
For I=1 to 6
For J=1 to 5
tmp=tmp & int(rnd*100)
Next J
tmp=tmp & vbcrlf
Next I
msgbox tmp
End Sub
『陸』 用vba編程
說個思路
多重循環列印
就可以了
『柒』 Excel VBA編程
Sub學生成績轉換()
DimscoreAsInteger,levelAsString
score=Val(InputBox("輸入學生的成績:","學生成績轉換"))
Ifscore<0orscore>100Then'這里不能用and,一個數不可能既<0同時又>100
MsgBox"輸入有誤,請輸入0~100的數",vbOKOnly,"學生成績轉換"
Else
Ifscore>=85Then
level="A"
ElseIfscore>=75Then
level="B"
ElseIfscore>=65Then
level="C"
ElseIfscore>=60Then
level="D"
Else
level="F"
EndIf
MsgBox"學生成績等級為:"&level,vbOKOnly,"學生成績轉換"
EndIf
EndSub
『捌』 vba編程教程是什麼
vba編程入門教程:
1、打開vba編輯器
打開vba編輯器有下邊三種方法供大家使用:
方法1:點擊excel菜單中的【開發工具】,然後在代碼選項卡中點擊【Visual Basic】 即可,如下圖所示:
VBA的英文全稱是Visual Basic for Applications,是一門標準的宏語言。VBA語言不能單獨運行,只能被office軟體(如:Word、Excel等)所調用。
VBA是一種面向對象的解釋性語言,通常使用來實現Excel中沒有提供的功能、編寫自定義函數、實現自動化功能等。
『玖』 利用VBA編寫程序
按鈕的事件裡面寫一個語句就可以了吧:
IfEdit1.Text="春"then
Edit1.Text="夏"
ElseIfEdit1.Text="夏"then
Edit1.Text="秋"
ElseIfEdit1.Text="秋"then
Edit1.Text="冬"
ElseIfEdit1.Text="冬"then
Edit1.Text="春"
Endif
『拾』 EXCEL VBA編程
sheetz =Mid(ActiveSheet.Name, 2, Len(ActiveSheet.Name) - 2)
取兩個引號之間的部分不就行了