專注于為中小企業(yè)提供成都網(wǎng)站制作、網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)服務(wù),電腦端+手機(jī)端+微信端的三站合一,更高效的管理,為中小企業(yè)東光免費(fèi)做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動(dòng)了上1000+企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實(shí)現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。
那么,你需要學(xué)習(xí)窗體,并在窗體中使用各類控件。
使宏與表關(guān)聯(lián)在一起,即要在表的修改時(shí),觸發(fā)事件運(yùn)行宏。但在ACCESS2003表中,好像沒有事件可以觸發(fā)運(yùn)行宏,只能通過窗體觸發(fā)運(yùn)行宏。
你要往那里添加哪?使用宏 新建 和設(shè)計(jì) 可以完成一部分的操作……打開某一個(gè)窗體 使用 setvalue 可以實(shí)現(xiàn) 添加和刪除!一般不用宏來對一條記錄進(jìn)行操作,而是對某幾個(gè)控件 進(jìn)行賦值!記錄級(jí)的操作最后由窗體來實(shí)現(xiàn)比較好!記錄的刪除 或者更新 可以使用相應(yīng)的查詢,你只是使用一個(gè)宏來調(diào)用他們……這樣的設(shè)計(jì)有利于 進(jìn)一步的修改設(shè)計(jì)……
With Range("A1:A2").Validation .Delete .Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:=xlBetween, Formula1:="男,女"End With程序功能:指定A1:A2 區(qū)域下拉列表 男,女注意:此處指定單元格時(shí)必須用range(),不能用cells()
不需要使用vba即可,只要在數(shù)據(jù)有效性中設(shè)置即可。
不用VBA也可以實(shí)現(xiàn)直接點(diǎn)擊單元格,在菜單 數(shù)據(jù)/有效性 設(shè)置選項(xiàng)卡里,第一個(gè)下拉框選擇“例表”,在“數(shù)據(jù)”框里輸入 男,女回車就可以了。你也可以利用窗體控件里的組合框,不過沒有數(shù)據(jù)有效性方便哈。
你可以用錄制宏按鈕實(shí)現(xiàn)。首先在主菜單選工具,宏,錄制新宏。然后開始錄制。在需要實(shí)現(xiàn)下拉框的單元格中選取,選數(shù)據(jù),有效性,選序列,輸入“男,女”即可,停止宏。按Alt+F11進(jìn)入VBA代碼,所得的模塊中的代碼即是你所要的代碼。你可一舉一反三。不知是否有所幫助。注意,在輸入“男,女”的逗號(hào)需關(guān)閉輸入法。
在SHEET1和SHEET2的A1單元格分別設(shè)置下拉菜單"A,B"然后在兩個(gè)工作表中分別加入如下代碼:Private Sub Worksheet_Change(ByVal Target As Range) Dim iRow, iCol As Integer iRow = Target.Row iCol = Target.Column If iRow = 1 And iCol = 1 And Target <> "" Then Application.EnableEvents = False Application.ScreenUpdating = False On Error Resume Next If [A1] = "B" Then Sheets("Sheet2").Visible = True Sheets("Sheet1").Visible = False Sheets("Sheet2").Select Else If [A1] = "A" Then Sheets("Sheet1").Visible = True Sheets("Sheet2").Visible = False Sheets("Sheet1").Select End If End If Application.ScreenUpdating = True Application.EnableEvents = True End IfEnd Sub
設(shè)置單元格“數(shù)據(jù)有效性”1、選中要設(shè)置下拉列表的單元格。
2、選中數(shù)據(jù)菜單3、2003版選擇“有效性”,2010版選擇“數(shù)據(jù)有效性。
4、出現(xiàn)”數(shù)據(jù)有效性“選項(xiàng)卡,5、”設(shè)置“選卡下,”允許“下方選框內(nèi)選擇”序列“6、如果要設(shè)置的下拉選項(xiàng)較少并且固定,可以在”來源“下輸入框中直接輸入,可以是英文、漢字、數(shù)字,選項(xiàng)之間用英文(也就是半角)逗號(hào)間隔。
7、如果下拉選項(xiàng)較多或易變,可以在表格空白列處,將下拉選項(xiàng)寫成一列,在來源處輸入公式,比如:=$a$1:$a$18,或是點(diǎn)擊來源框尾部按鈕,選擇列表區(qū)域。
8、勾選”忽略空值“和”提供下拉箭頭“9、確定。
你的問題描述的不全,我沒看明白!如果你是想同時(shí)顯示sheet1和sheet2的話,我是不會(huì),應(yīng)該只可以同時(shí)顯示一個(gè)!
步驟: 1.按鈕的本質(zhì)就是一個(gè)宏,所以在制作按鈕之前,我們先來錄制一個(gè)宏,把宏都準(zhǔn)備好了,就可以制作按鈕了。先打開一個(gè)表格如圖所示,選中大標(biāo)題,接下來我們在菜單欄上執(zhí)行:開發(fā)工具--宏 2.設(shè)置宏名稱為【大標(biāo)題】,保存位置為【個(gè)人宏工作簿】,這樣打開任意的excel就能看到這個(gè)宏,如果保存在【當(dāng)前工作簿】就只能在這個(gè)excel文件中看到該宏了。
3.右鍵單擊已經(jīng)選中的單元格,在打開的右鍵菜單中,選擇【設(shè)置單元格格式】 4.在打開的單元格格式對話框中,切換到對齊選項(xiàng)下,然后設(shè)置水平對齊、垂直對齊、合并單元格。
5.切換到字體選項(xiàng)下,然后設(shè)置字形和字號(hào),最后點(diǎn)擊確定按鈕。字形和字號(hào)的設(shè)置要符合大標(biāo)題醒目的要求。
6.設(shè)置好了大標(biāo)題的格式以后,我們就點(diǎn)擊開發(fā)工具下的【停止錄制】 接下來再錄制一個(gè)宏,這回是設(shè)置小標(biāo)題的格式,設(shè)置流暢圖我已經(jīng)貼在下面了,由于和上面的步驟一樣,這里就不講解了。
7.錄制好宏以后,我們在菜單欄上執(zhí)行:開發(fā)工具--插入,在打開的列表中選擇按鈕。拖動(dòng)鼠標(biāo)就可以繪制出一個(gè)按鈕,同時(shí)會(huì)打開一個(gè)指定宏的對話框,選擇【大標(biāo)題】這個(gè)宏,然后點(diǎn)擊確定按鈕。
8.將按鈕上的文字設(shè)置成為:設(shè)置大標(biāo)題格式。如果你對按鈕上的文字要求更高,要設(shè)置他的字體和大小,還可以右鍵單擊按鈕,選擇設(shè)置空間格式,對文字進(jìn)行更具體的設(shè)置。同樣的方法我們再添加一個(gè)按鈕2,指定的宏為小標(biāo)題。
9.最后我們換一種方式來插入按鈕,前面所講的按鈕都是先建立宏,然后再添加按鈕,現(xiàn)在先插入一個(gè)按鈕,再建立宏,如圖所示,先選中一個(gè)要設(shè)定格式的單元格,然后再菜單欄上執(zhí)行開發(fā)工具--插入,插入一個(gè)按鈕。
10.拖動(dòng)鼠標(biāo)繪制一個(gè)按鈕,然后就自動(dòng)打開這個(gè)對話框,設(shè)置宏名為【設(shè)置列標(biāo)題】,然后點(diǎn)擊右側(cè)的【錄制】 11.打開錄制宏對話框,設(shè)置宏名,然后點(diǎn)擊確定。下面就開始對單元格的格式進(jìn)行設(shè)置,所有的設(shè)置都會(huì)記錄在宏里。
12.單元格設(shè)置完成了以后,再執(zhí)行:開發(fā)工具--停止錄制 1.3.將該按鈕的文字設(shè)置為:設(shè)置列標(biāo)題格式,這樣就完成了按鈕的制作。
這個(gè)...1.按鈕填在工具欄的,文件中,下拉框...不會(huì)2.不知道,我也想知道...參考相關(guān)論壇的高手
相當(dāng)熟悉??嘿嘿。。用的區(qū)域還是逗號(hào)間隔的自己的列表啊?如果是后者說明還沒有熟悉。。一般情況下用數(shù)據(jù)源,如果不在同一張表里可以用窗體或者控件工具箱,在單元格鏈接里面設(shè)置。。下面是照片
網(wǎng)頁名稱:宏下拉設(shè)置,excel如何讓宏運(yùn)行中出現(xiàn)下拉菜單或自定義文字內(nèi)容的按鈕來選
分享URL:http://jinyejixie.com/article40/idgcho.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供建站公司、App開發(fā)、全網(wǎng)營銷推廣、網(wǎng)站導(dǎo)航、外貿(mào)建站、小程序開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)