VBA大神給解決一下哈,求VBA大神幫忙修改一下。

2022-07-05 20:12:12 字數 1819 閱讀 9062

1樓:匿名使用者

function splitab(a, b) as collection

'將1234|3423  , abcd|ecw拆成1234,abcd;1234,ecw;3423,abcd;3423,ecw對,存放在一個集合中

dim arr1 as variant, arr2 as variant

dim i as long, j as long, r as long

arr1 = split(a, "|")

arr2 = split(b, "|")

set splitab = new collection

for i = 0 to ubound(arr1)

for j = 0 to ubound(arr2)

splitab.add array(arr1(i), arr2(j))

next j

next i

end function

sub test()

dim k as long, r as long, i as variant

dim ab as collection

dim sht as worksheet, dsht as worksheet

set sht = sheet1   '源資料工作表

set dsht = sheet2  '拆分後資料存放的工作表

k = 1   '拆分後資料存放的工作表,起始行

for r = 1 to 100    '源表a1:b100 資料區域

set ab = splitab(sht.cells(r, 1), sht.cells(r, 2))

for each i in ab

dsht.cells(k, 1) = i(0)

dsht.cells(k, 2) = i(1)

k = k + 1

next i

next r

end sub

2樓:太極健

你想怎麼拆分?沒有看懂你說的是什麼呢,一行變兩行?還是說有|的就分兩行?

3樓:姓王的

沒看明白,就是簡單將1行變成2行嗎?

求vba大神幫忙修改一下。

4樓:姓王的

沒人能幫你,這麼多的控制元件,光從**搞不清是什麼用途,除非你把檔案發來。(可發到我的郵箱,個人資料裡找)

大神們給解決一下哈:如何修復cannot load m3u8: crossdomain access denied:error #2048 20

5樓:匿名使用者

cannotloadm3u8:crossdomainaccessdenied:error#2048無法載入m3u8:跨域訪問被拒絕:錯誤2048

6樓:匿名使用者

點開始 - 執行 - 輸入msconfig ----開始 - 穿上「kugoo」禁用該軟體的啟動項(即刪除複選標記在前面,以確定該行),也不會再發生它。

kugoo've只是看著很多人都遇到過這個問題。

有一個辦法,你試試:kugoo開啟安裝目錄下,命名為kugoo。 xml檔案可以被刪除,以解決這個問題。

關於excel求差的問題,求大神幫忙用vba**,解決一下, 50

7樓:激舞傳奇

在 worksheet.change 中加入以下**便可實現你要的效果:

動畫效果:

求大神翻譯一下這個韓國地址,求大神給翻譯一下這個韓國地址

地址如上,建議遇到類似情況,下個翻譯軟體,方便快捷 望採納 老鐵,你先發一下地址哇 求大神給翻譯一下這個韓國地址 2 15 8,seongnam daero 1210beon gil,sujeong gu,seongnam si,gyeonggi do,republic of korea 大韓 京畿...

求c語言大神幫忙,解決一下這道題

include main 宣告結構變數和結構指標,並初始化 struct human x p x 利用結構指標顯示結構中的資料 cout p name p name 符為p分配記憶體 p new human 從鍵盤上為p指向的結構物件賦值 cout p name cin p name cout p ...

求英語大神解答一下,求英語大神解答一下!

becad 1 lunar 2 secret 3 cultures 4 from 5 studied 6 natural 7 winter 8 working 9 invention 10 feet 求英語大神解答一下 求英語大神解答一下!250 例5 seen from the top of th...