對(duì)一組數(shù)組進(jìn)行排序 求助,如何用excel vba定義一個(gè)數(shù)組并給這個(gè)數(shù)組內(nèi)的數(shù)排序?
求助,如何用excel vba定義一個(gè)數(shù)組并給這個(gè)數(shù)組內(nèi)的數(shù)排序?Define arraydim arr()as string “在此處定義索引為0的字符串?dāng)?shù)組ReDim arr(1到100) 數(shù)組的
求助,如何用excel vba定義一個(gè)數(shù)組并給這個(gè)數(shù)組內(nèi)的數(shù)排序?
Define array
dim arr()as string “在此處定義索引為0的字符串?dāng)?shù)組
ReDim arr(1到100) 數(shù)組的排序方法有很多種,如bubble方法、insert方法和selection方法。這取決于數(shù)組元素的類(lèi)型和排序方式。讓我們看看以下簡(jiǎn)單的例子:
…
dim arr(1到5)as integer,I!,TMP為雙精度。。?!斑@里省略了為數(shù)組arr賦值的代碼
對(duì)于I=1到arr-1
TMP=arr(I)
如果TMP>arr(I 1),則arr(I)=arr(I 1)”數(shù)據(jù)將從小到大排列
arr(I 1)=TMP
下一步