日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

vba 判断文本框内容是否为空_VBA代码用SetFocus精确控制焦点事件

發布時間:2023/12/8 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 vba 判断文本框内容是否为空_VBA代码用SetFocus精确控制焦点事件 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

VBA++ 題記: 靜下心,多學習有用的知識,多提高自己的水平和能力,這才是正道。時間就像一張網,你撒在哪里,你的收獲就在哪里。謹記自己的方向,這是路之所在。適當節制自我的各種欲望,誰都逃不過時間的歷練,誰都是命運的行者,誰都是在人生的道路上一步一趨。你要做的,是悄悄地去努力,等你變厲害之后,把自己也嚇一跳,才是你現在需要當作目標的事。把生活與工作打理好,不負年華。

欲成大事者,必先修其身。欲修其身者,先正其心。小成靠智,大成靠德。身不修則德不立,德不立則無以成事。

今日內容是和大家分享VBA編程中常用的 “積木”過程代碼,這些內容大多是取至我編寫的“VBA代碼解決方案”教程中內容。今日分享的是NO.211-NO.211,內容是:

NO. 211:如果錄入數據不合規,VBA代碼控制焦點返回的另一方案

----------------------------------------------------------------------------------------

VBA過程代碼211:如果錄入數據不合規,VBA代碼控制焦點返回的另一方案

Private Sub CommandButton1_Click()

If TextBox1.Text <> "" And TextBox2.Text <> "" Then

Sheets("sheet11").Range("a65536").End(xlUp).Offset(1, 0) = TextBox1.Text

TextBox1.Text = ""

Sheets("sheet11").Range("a65536").End(xlUp).Offset(0, 1) = TextBox2.Text

TextBox2.Text = ""

TextBox1.SetFocus

Else

If TextBox1.Text = "" And TextBox2.Text <> "" Then

MsgBox "錄入數據1為空,請輸入正確的數字!"

TextBox1.SetFocus

End If

If TextBox1.Text <> "" And TextBox2.Text = "" Then

MsgBox "錄入數據2為空,請輸入正確的數字!"

TextBox2.SetFocus

End If

If TextBox1.Text = "" And TextBox2.Text = "" Then

MsgBox "錄入數據1和2均為空,請輸入正確的數字!"

TextBox1.SetFocus

End If

End If

End Sub

代碼解析:輸入按鈕的SET,把文本框數據錄入到工作表A列最后一個單元格中并重新選擇文本框準備下一次輸入。在輸入到工作表前檢查文本框是否為空。如果文本框不為空,錄入數據到工作表并清空文本框內容。使用SetFocus方法將光標返回到文本框1中以便重新輸入。

-----------------------------------------------------------------------------------------

VBA是實現自己小型辦公自動化的有效手段,我根據自己20多年的VBA實際利用經驗,現推出了四部VBA學習教程,這些是我多年編程經驗的記錄,也是我“積木編程”思想的體現。每一講都是一塊“積木”,可以獨立的完成某些或者某類的過程。利用這些可以大大提高自己的編程效率。

第一套:“VBA代碼解決方案”是PDF教程,是VBA中各個知識點的講解,覆蓋了絕大多數的知識點,是初學及中級人員必備的資料;

第二套:“VBA數據庫解決方案”是PDF教程,數據庫是數據處理的利器,對于中級人員應該掌握這個內容了。

第三套:“VBA數組與字典解決方案”是PDF教程,講解VBA的精華----字典,是我們打開思路,提高代碼水平所必備。

第四套:“VBA代碼解決方案”視頻教程。是專門給初學者講解的視頻教程,通過147講的視頻學習可以讓你更快的掌握這門技能。

-------------------------------------------------------------------------------------------

浮云掠過,暗語無聲,

唯有清風,驚了夢中啼鶯。

望星,疏移北斗,

奈將往事雁同行。

阡陌人,昏燈明暗,

忍顧長亭,多少VBA人,

暗夜中,悄聲尋夢,盼卻天明,怎無憑!

這幾句詞是我借鑒過來的對VBA人員的寫照,正如一位朋友說的那樣:學vba之前蠻悠閑的,學之后就沒時間悠閑了。確實,還是很精確地比喻,當你會了一門手藝,你就有了可以被利用的價值,這種價值的反作用就是自己價值的提高。愿每位VBA人員都有這樣的價值吧!

懶惰是很奇怪的東西,它使你以為那是安逸,是休息,是福氣;但實際上它所給你的是無聊,是倦怠,是消沉。不要懶惰,還是多學習些有用的知識吧,哪怕只是點滴。

總結

以上是生活随笔為你收集整理的vba 判断文本框内容是否为空_VBA代码用SetFocus精确控制焦点事件的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。