1樓:解0人
sub test()
dim i as integer
dim maxi as integer
maxi = activesheet.[a65536].end(xlup).row
for i = 1 to maxi
if not cells(i, 1) like "*s*" and cells(i, 2) = "abc" then
cells(i, 3) = "1類"
elseif cells(i, 1) like "*t*" and cells(i, 2) = "def" then
cells(i, 3) = "2類"
elseif not (cells(i, 1) like "*t*" or cells(i, 1) like "*s*") and cells(i, 2) = "jkl" then
cells(i, 3) = "3類"
end if
next i
end sub
祝你成功!
2樓:匿名使用者
"object 2" 或("圖表 1")可能沒有?因為它們是系統自動編號命名的,就象新建excel**時,名稱為book1,再新建excel**時名稱為book2一樣總在變化的。
excel中的巨集的問題
3樓:位音景
按alt+f8鍵可以刪除不需要的巨集,另外,依次點選工具-選項-安全性,在個人資訊選項那裡將「儲存時從檔案屬性刪除個人資訊」前的對勾去掉,確定即可。
4樓:匿名使用者
activecell.formular1c1 = "=if(and(n" & 30 & "> l" & 29 & ",n "& 30 & "<20),e" & 34 & "-e" & 30 & ","""")"
& ",n & 30 & ,n 少一個引號"<20"),e" & 3 「),」不在引號裡面=if(and(n30> l29,n30<20),e34-e30,"")
5樓:
公式裡的引號要用 雙引號
比如"<20"
修改為 ""<20""試下
6樓:眯住眼串針
用vba來輸入公式,要將公式裡的單引號變成雙引號在你這個例項裡
要將這對雙引號變成4個單引號
range("r30").selectactivecell.formular1c1 ="=if(and(n30>l29,n30<20),e34-e30,"""")"
excel 巨集的問題
7樓:回樂容大益
首先,開啟excel工作簿時,提醒你是否啟用巨集時,你要對該工作簿所攜帶的巨集有個初步認識,能不能啟用,這些巨集執行後實現哪些功能。若不清楚,建議先不啟用巨集,看看能否完成你需要的功能,若不影響正常使用,則不要啟用巨集,若影響正常使用開啟的工作簿,則開啟時選擇啟用巨集。如果巨集放在工作簿開啟或工作表開啟、啟用等功能中,則一開啟工作簿就執行巨集。
具體巨集的使用,要向提供巨集的作者詢問,是否可以刪除一些不必要的巨集,或修改一下巨集**。
excel巨集問題
8樓:艾朋義穰漫
雖然從你的描述中,實在很難搞清楚你的問題
但是大概知道你想要什麼
range("a1:c29")是一種range的表示方法,這種方式基本固定了選擇區域,無法使用變數
range(cells(x1,y1),cells(x2,y2))也是一種range的表示方法
但是這種方法中,x1,y1,x2,y2是可以使用變數來替換的例如,cells(2,1)表示第二行,第一列的單元格,cells(x,2)就表示第x行,第2列的單元格,x為變數,可以通過其他語句處理,得到你想要的數字賦值給它
希望能夠幫到你,並採納
excel巨集的問題
9樓:斯賢彌畫
安全級別設定太高了,級別設定為中級就行了,或者是巨集的檔案太大了,或者是電腦配置低了,或者軟體件版本高了,
10樓:狂雪嬴昭
開啟一個空白的excel文件。設定安全性。在工具。
巨集。安全性。這個地方選。把安全性選為中。關閉。再開啟你現有的這個發來的文件。
11樓:書蕾表壬
點工具——巨集——安全性,設定為中,開啟檔案時點啟用巨集
excel 裡面巨集的問題?
12樓:官冰潔賞滌
因為你之前
輸入過密碼
然後撤銷
的你把所有**關掉
重開就不能撤銷了
excel中的預設數字格式問題,Excel中的預設格式該怎麼設定
1 資料 選項 編輯,將 自動設定小數點 前方框內對勾去掉。2 在設定單元格格式時,使用千分位分隔符 上面的小數位數設定為你需要的位數。3 我正在想辦法,不過思路就是先新建一空檔案,在檔案中將此檔案預設格式改為常規,然後命名為 normal 檔名的 模板 檔案替換excel安裝路徑下的原來這個檔案,...
excel中的模糊匹配問題,EXCEL如何實現模糊匹配
1.首先看一下原始資料,a列是一些公司全名,在b1處輸入一個簡稱或者說關鍵字 必須是在a列某個文字中連續包含的關鍵字 要在c1返回a列對應的全稱。2.雙擊c1單元格,輸入公式 vlookup b1 a1 a7,1,回車後c1單元格就返回了b1對應的a列公司全稱。3.vlookup萬用字元方法介紹 v...
excel篩選資料的問題,excel中自動篩選為什麼不相關的資訊也篩選出來了?
先選擇全部資料,然後點資料 篩選 自動篩選,在兩列資料第一行會有一個下拉選單,如果是要篩選a列數值1,b組數值5,4,3,可以在a列下拉選單中選1,b列選單中可以選擇自定義,在自定義欄左邊選大於等於,右邊輸入3,點確定就可以了。其他的也類似這樣的操作。這是我的一點個人想法,希望能幫到你。沒有直接辦法...