關於EXCEL單元格賦值的問題,一個關於EXCEL單元格賦值的問題

2022-12-23 20:10:55 字數 2309 閱讀 7734

1樓:朱仕平

把這段**放在sheet1的**視窗內

private sub worksheet_selectionchange(byval target as range)

if target.column=1 then

range("b1") = target

else

exit sub

end if

end sub

如果目標單元格與源資料不在同一個工作表中

把以下**放在sheet1**視窗內。這裡的工作表名稱sheet2是假設的,可以自行修改

private sub worksheet_selectionchange(byval target as range)

if target.column=1 then

sheets("sheet2")range("b1") = target

else

exit sub

end if

end sub

使用if的目的,是當游標的a列是程式才執行,如果游標在b列以後,就不執行程式

2樓:匿名使用者

直接在sheet1的**視窗輸入下列**就可以啦。

開啟此檔案時允許執行巨集。

private sub worksheet_selectionchange(byval target as range)

range("b1") = target

end sub

3樓:匿名使用者

vba**

private sub worksheet_selectionchange(byval target as range)

if target.column = 1 and target.row >= 1 and target.row <= 3 then range("b1") = target

end sub

4樓:

通過selectedrange判斷選中的單元格座標,然後賦值。

excel批量給單元格賦值出錯-給個工作表的a1單元格賦值

5樓:

把單引號改成雙引號。

6樓:匿名使用者

next i

不能少了i

另外,字串要雙引號

7樓:浩瀚宇宙是我家

引號的問題,應該是「」不是『 』

excel用公式給單元格賦值的問題

8樓:匿名使用者

你試試用vba呢private sub worksheet_selectionchange(byval target as range)

if [a1] = [a2] then

[a3] = [a4]

else

[a3] = 0

end if

end sub

9樓:匿名使用者

在a3單元格內鍵入你的公式即可公式如下=if(if(a1=a2,1,0),a4,0)

10樓:匿名使用者

1.你的這個公式是輸入在什麼單位格的。如果是要輸入在a3,則可寫成,a3=if(a1=a2,a4,0)2.

如果你是寫在其他單元格,是沒有辦法賦值的。a3=a4是一個邏輯表示式,結果就是false或true。 如果要賦值,請用vba

excel 判斷單元格數值並賦值

11樓:萬年金剛鑽

提問比較籠統。

大體上就是用公式賦值,在需要賦值的單元格輸入=if(判斷是否滿足條件,滿足的值,不滿足的值)至於為什麼公式裡沒有具體內容,是因為樓主的提問沒有具體內容。

用一張帶有行列標號的具體的圖,在描述中引用單元格,並說明希望得到的結果,可以把你的問題描述得更清楚

關於excel給文字賦值的問題

12樓:匿名使用者

第一,就算不用名字管理器,a1=a1+a2就是錯誤迴圈第二,名字管理器不能用單元格名字命名!!也不能數字開頭名稱可以是任意字元與數字組合在一起,但不能以數字開頭,不能以數字作為名稱,名稱不能與單

元格地址相同。

而且如果出現兩個同名稱的,只能取一個為準。

例如baidu和baidu,名稱中的字母不區分大小寫,所以預設只有一格有效值

13樓:匿名使用者

你怎麼賦值的, 貼圖看看?

關於excel單元格合併的問題

方法1 用公式 concatenate a1,a2,a155 或公式 a1 a2 a155 因要一個一個的選擇或輸入,比較麻煩。方法2 選定a1 a155單元格區域,複製,再開啟一個word,以無格式文字方式貼上,再選擇這段文字,複製,在excel的一個單元格中貼上回來即可。如果不想合併後的文字分段...

excel中單元格中包含另單元格中的內容時,怎樣將被包含單元格中的內容刪除

親,公式是做不到的。公式無法對所在的單元格以外的任意單元格做出修改。公式只能作用於所在單元格。舉個例子 假設你在單元格a1寫下公式。那麼這個公式的所有變化都只能體現於a1,而無法作用於單元格a1以外的任何單元格,更無法對a1以外的任意單元格做出修改。希望可以幫到你哦 公式只能對資料進行操作,而不能操...

如何使Excel單元格A的值等於單元格B值中的某一位(個 百 千 萬)數字,不能用mid函式

可以用text函式再巢狀mid,就可以了。比如1352,要取百位值並以大寫的 叄 顯示可以寫成 text mid 1352,2,1 dbnum2 a2為工資額,b2求百元張數 int b2 100 c2求50元張數 int int a2 b2 100 50 d2求20元張數 int int a2 b...