今天是2014-11-01 是週末,忙了一周了,最終能夠閒下來了。想起近期工作用到的vba的乙個場景,結合vba的陣列,所以就想試試看。結果還好。出來了。這年頭,又玩起了vb了,經過多時才接受了vb的種語法風格,閒話不說,進入正題
比方如上的資料。我如今想統計出qqq所的總和是多少? ee的總和是多少等等,現資料量小。能夠考慮手動統計,那假設是上千條或上萬條資料該怎麼辦呢。答案肯定是須要vba了。vba的**例如以下(因為**非常easy,所以不做詳述。拿去就能夠用):
sub count_test()
dim i as integer
dim arrs() as variant
i = 1
irow = usedrange.rows.count
icolumn = usedrange.columns.count
redim preserve arrs(1 to irow, icolumn - 1)
for j = 1 to irow step 1
strname = cells(j, 1)
isfind = false
k = 0
for k = 1 to irow
if arrs(k, 0) = strname then
isfind = true
exit for
end if
next k
if isfind then
arrs(k, 1) = arrs(k, 1) + cells(j, 2)
else
arrs(i, 0) = cells(j, 1)
arrs(i, 1) = cells(j, 2)
i = i + 1
end if
next j
for k = 1 to irow
if arrs(k, 0) <> "" then
cells(k, 4) = arrs(k, 0)
cells(k, 5) = arrs(k, 1)
end if
next k
end sub
執行這段**後,結果就出來了:
好了。準備關電腦,出去玩了。哈哈。。。。。
labelme對同一型別的多個目標的識別問題
在使用labelme標記完影象後,我們可以使用labelme自帶的一套轉換工具 labelme json to dataset.exe 將每個對應的json檔案轉化為乙個字尾為 json的資料夾。資料夾內容如下 其中最重要的是名為label.png的16位,包含了具體哪乙個畫素作為mask的重要資訊...
建立同一型別不同的物件 Builder來秀一波
在我們實際的開發需求中,經常需要建立同一型別的不同的物件,而且這個物件的特性還是隨機可變的,這樣就需要我們使用一種設計模式來滿足複雜多變的場景 我們以經常出現的喝咖啡為例,每種咖啡都有大杯小杯和中杯之分,然後咖啡可以新增糖 牛奶或者酒 這個口味就比較獨特了 我們可以搭配大杯咖啡 糖 大杯咖啡 牛奶 ...
看看你是哪一型別的CTO
下面看看你是哪一型別的cto 第一類是天才型 天才cto善於創造新的東西,富於想象力並且自信,開拓獨特的機會 第二類是管理者型 管理者型的 cto 必須節省公司的預算,以免在技術產品,服務和專案勞動力上超標。第三類是主管型的 主管型的cto 樂於放棄直接干預研究,以為其他人創造乙個良好的環境,以使他...