1樓:綠衣人敲門
根據指定內容的位置的不同,可以選擇使用mid或midb、right或rightb、left或leftb等文字提取指定的文字內容。
以下為該函式的詳細介紹及例項:
mid 或midb 用途:mid 返回文字串中從指定位置開始的特定數目的字元,該數目由使用者指定。midb返回文字串中從指定位置開始的特定數目的字元,該數目由使用者指定。
midb函式可以用於雙位元組字元。
語法:mid(text,start_num, num_chars)或midb(text, start_num,num_bytes)。
引數:text 是包含要提取字元的文字串。start_num 是文字中要提取的第乙個字元的位置,文字中第乙個字元的start_num 為1 ,以此類推;num_chars指定希望mid 從文字中返回字元的個數;num_bytes指定希望midb 從文字中按位元組返回字元的個數。
例項:如果a1=電子計算機,則公式「=mid(a1,3,2)」 返回「計算」,=midb(a1,3,2)返回「子」。
right 或rightb 用途:right 根據所指定的字元數返回文字串中最後乙個或多個字元。rightb根據所指定的位元組數返回文字串中最後乙個或多個字元。
語法:right(text,num_chars),rightb(text,num_bytes) 。
引數:text 是包含要提取字元的文字串;num_chars 指定希望right 提取的字元數,它必須大於或等於0。如果num_chars 大於文字長度,則right 返回所有文字。
如果忽略num_chars, 則假定其為1。num_bytes 指定欲提取字元的位元組數。
例項:如果a1=學習的革命,則公式「=right(a1,2)」返回「革命」,=rightb(a1,2)返回「命」。
left 或leftb用途:根據指定的字元數返回文字串中的第乙個或前幾個字元。此函式用於雙位元組字元。
語法:left(text,num_chars)或leftb(text, num_bytes)。
引數:text 是包含要提取字元的文字串;num_chars指定函式要提取的字元數,它必須大於或等於0。num_bytes按位元組數指定由leftb 提取的字元數。
例項:如果a1=電腦愛好者,則left(a1,2)返回「電腦」,leftb(a1,2)返回「電」。
2樓:匿名使用者
選定單元格後執行**,出現三個選擇單元格對話方塊(未設防錯,如選擇多個單元格的情況),選定單元格及右側一二單元格出現選中數值。
下面是完成版的**,當選中區域為多個單元格時,提示並重新選擇。
excel vba怎麼獲得當前選中單元格
3樓:
使用vba**解決
excel版本參考:2010
1、alt+f11,開啟vbe對話方塊
2、雙擊對應的工作表標籤,複製以下**,貼上private sub worksheet_selectionchange(byval target as range)
[b5] = activecell.rowend sub
3、關閉,檢視效果
4樓:匿名使用者
private sub worksheet_selectionchange(byval target as range)
msgbox "你選中了:" & target.row & "列標為:" & target.column
msgbox target.address 'address能顯示單元格絕對位址
end sub
給你個思路,把上面**複製到表的vbe中,回到表中點選任一單元格試試,祝你玩vba玩得開心,想要用好還是打好基礎的好
5樓:匿名使用者
target.row
target.column
行號,列號都知道了,哪個單元格就當然知道了
6樓:
range("a1"), range("b2"), range("c4"), range("f10")
excel 請問如何用vbs給乙個指定單元格賦值
7樓:匿名使用者
sheet1.range("a1").value = "123"
這樣寫就可以了
8樓:
sub 賦值()
[a1] = 100
end sub
給a1賦值100
excel用vba提取字串
9樓:築夢
可以使用函式提取乙個字串中的一段字元。 mid 用來返回文字字串中從指定位置開始的特定數目的字元,該數目由使用者指定, 函式 mid 始終將每個字元。
應該用到三個字串函式:left、right、midleft函式用法:left(要提取字元所在單元格,從左側開始提取的個數)。
right函式用法:right(要提取字元所在單元格,從右側開始提取的個數)。
mid函式用法:mid(要提取字元所在單元格,開始位置,提取個數)。
10樓:匿名使用者
mid(源字串,起始位號x,提取長度m);返回第x位起m個字元。要求:起始位號+提取長度<=源字串長度+1
left(源字串,左側擷取長度x);返回左側x個字元right(源字串,右側擷取長度y);返回右側y個字元instr(源字串,待查詢子字串u);返回子字串首字元在源字串中的起始位號
chr(65);返回字母a
......
11樓:匿名使用者
提取怎麼樣的字串,儲存到**?請描述清楚。
excel中使用vba如何獲得單元格的值
12樓:善良的豬頭
獲取第乙個工作表(表名為aa)中a1的值賦值給xx=sheets(1).[a1]
或者x=sheets(「aa」).[a1]x=sheets(1).cells(1,1)x=sheets(「aa」).cells(1,1)
13樓:匿名使用者
獲取sheet1表a1單元格的值:
sheet1.cells(a, 1).value
excel如何通過讀取指定單元格內的數值來獲取目標位置的內容?
14樓:匿名使用者
=indirect("a"&c1)
15樓:匿名使用者
例如:單元格1中內容為:a,單元格2會自動讀取出:a,而當單元格中內容變為b直接的辦法沒有,應vbs程式設計了 ,zrxcwa
16樓:匿名使用者
簡單啊,你在d1裡打="a"&c1
17樓:匿名使用者
你說的有點不明白,如果是格和格相等,就直接輸等號,按一下要確定的格,再按確定就行。
如何在EXCEL中鎖定單元格,單元格內容不被修改
鎖定單元格保證內容不被修改,只有在工作表被被保護是才有效果的。你可以先把工作表設為保護模式的。注意,要輸入密碼的哦,不能忘記密碼了,要不就打不開表了。 明哥 我在excel 2010中試了一下,先設定要保護的單元格的 單元格格式 中的為 保護 頁中 鎖定 項為 有效 就是打上勾,然後確定退出,再在 ...
Excel怎樣插入圖表到指定單元格區域
圖表不是不能單獨插在乙個單元格的。圖表是可以任意挪動位置,但是你可以把圖表的資料拿到相應的單元格內。講個偷懶的方法,已 的形式複製貼上圖表,進入檔案中,原定圖表,縮放調整圖表位置大小 選中圖表 按住alt拖 表,拉到要的單元格 按住alt不放,拖 表四周黑點調整大小,始終會與單元格網格線對齊的,試試...
EXCEL中如何讓指定單元格不列印
1 右鍵單擊不需要列印的單元格區域,然後選擇 格式化單元格 2 當 單元格格式 面板開啟時,單擊 數字 選項卡。3 在 類別 框中,單擊 自定義 4 然後在 型別 框中鍵入乙個帶有三個分號的分號 5 最後,單擊 確定 按鈕。此時,這些單元格的內容不會顯示在工作表的單元格中或列印出來,但是當您單擊此單...