急!求助!怎麼在EXCEL裡按數字插入對應空白行?謝謝

2021-03-10 13:10:15 字數 643 閱讀 5566

1樓:匿名使用者

你這bai個要求用vba就比較du簡單:

滑鼠右擊你表zhi

的dao標籤(如下面的sheet1)選擇:檢視**!

在彈出的版vba視窗裡貼上下權面的**:

sub ouyangff()

t = [b65536].end(3).rowfor i = t to 1 step -1tt = cells(i, 2)

if tt > 0 then

for j = 1 to tt

rows(i + 1).select

selection.insert shift:=xldown, copyorigin:=xlformatfromleftorabovenext

next

end if

next

end sub

按 f5,執行程式!再按alt + f11,回到excel,再去看看是不是你要的?!

注意:該程式只需執行一次喲!!!

祝你工作順利!

2樓:匿名使用者

增加b欄的同數字的空白行,再排序就可以了

3樓:匿名使用者

是要間隔b行數字的行數是嗎

看看是不是附件這樣的

在EXCEL中輸入15位以上數字後按回車換到另一行為啥原輸入的數字變成了帶有英文字母的亂碼了

不是亂碼,而是excel預設的將資料改用科學計數法來表示。如果想是原樣,先輸入一個英文單引號後再輸入。或者先設定單元格格式為文字格式後再輸入資料。這不是亂碼,是科學計數的表示方式 excel 在輸入的數字達到12位時就以科學計數方式來表達數字當輸入的位數超過15位時後面的位數會以0進行補位,exce...

求助,在excel中已知求和數值,從多組數字裡任意選取幾組數字求和要等於求和值,公式方法是怎樣

這問題用vba也只能窮舉了,那運算量即使對電腦也是很可觀的,由於你並不限定每組組合的數字個數,所以要窮舉所有的非空子集,即2 n 1,所以問題取決於你的資料有多龐大,資料量過大就是一個不可能解決的問題。公式應該是不能實現的,可以用vba來實現,演算法的話我想可以採用窮舉法,但這樣的話,時間複雜度太高...

在excel裡我想讓每8行數字都一樣,按順序填充,,然後想前是1,後是2,再後面是3,這樣順續的

第一個單元格輸入公式 int row a8 8 下拉 a1 int row a1 1 8 1 下拉填充 如果按列排 a1 roundup row 8,0 向下拉公式 int row a1 1 8 1 excel怎麼設定快速填充數字,就是我想要從1往下來出現2.3.4.這些 第一步 在開啟的excel...