在Excel中,單據編號怎樣自動更新

2022-03-20 13:10:58 字數 3166 閱讀 3576

1樓:word辦公技能包

execl序號如何自動更新?

2樓:一點設計演示

1插入一行新的單元格,新增的新行卻沒有序號。

2點選選中a2單元格,在a2單元格中輸入公式「=row()-1」,因為row函式可以返回當前行的行號。

3選中a2,滑鼠放在右下角向下拖動,拖動到最後使其他單元格也都應用此公式。

4可以看到,設定後的新行有了序號。

5接下來選取**區域,在選單欄裡選擇「插入」→「表」格,設定列表。

6這時會彈出來「建立表」的對話方塊,表資料的**就是前面選取的**區域,點選「確定」。

7設定以後的**如圖所示。

3樓:匿名使用者

在**寫001、然後按住ctrl+滑鼠拉**右下腳(把滑鼠放到右下腳有個十字架)

4樓:匿名使用者

沒有公式,只有用vba ,新增一個按鈕,按下按鈕給出列印命令,然後編號增加1,這個很簡單的!

5樓:匿名使用者

右鍵設定該單元格格式,數字,自定義,型別處輸入 000,確定。然後同時按alt和f11進入巨集介面,在左上視窗找到本工作簿中的thisworkbook,雙擊它,在右邊貼上:

private sub workbook_beforeprint(cancel as boolean)

dim xrng as range

set xrng = sheets("sheet1").range("e3")

xrng = xrng + 1

end sub

把粗體部分改為你實際工作表的名字和送貨單號的實際單元格,回到excel可實現功能。

6樓:匿名使用者

用vlookup函式啊。就可以實現了。

在excel中,單據編號怎樣自動更新? 5

7樓:word辦公技能包

execl序號如何自動更新?

8樓:匿名使用者

private sub workbook_beforeprint(cancel as boolean)

[a1] = [a1] + 1

end sub

此vba的作用是每次列印前,a1的值加1 。缺點是所見非所得。

可自編一個列印程式,列印後a1加1:

private sub my_print()print

[a1] = [a1] + 1

end sub

9樓:匿名使用者

複製出庫單到若干個工作表,並依次命名為1,2,3,。。。

出庫單編號的地方填

=mid(cell("filename"),find("]",cell("filename"))+1,len(cell("filename"))-find("]",cell("filename")))

列印所以工作表就可以了

怎樣在excel中自動生成單據編號 5

10樓:匿名使用者

for i = 1 to x 'x等於列印的單據的份數n=right(ry-20100000,len(ry-20100000)-3) '這裡取得單據編號的數字部分

n = n+1 '每迴圈一次就+1

no="ry-" & n 'no就是單據編號

next

當然了這個只是單據編號,應該還要寫入列印之類的**才能列印

11樓:

這個很簡單的。你只用打第一個單據編號,然後用滑鼠左鍵單擊選定它,此時滑鼠箭頭為一個空心的十字的,再指向所選框的右下角,滑鼠會變為一個黑色的十字,此時按下左鍵不放,往下拖動(可能剛開始不習慣,建議多試幾次就可以了),拖動到你想要的行數,放開滑鼠,你會發現,下面所有的格子都是第一個格子裡的編號,此時,用滑鼠指向你拖到的最後一個格子右下方,會有一個小箭頭,你左鍵單擊它,會有幾個選項,選擇第二個--以序列方式填充,然後你會發現,剛才你拖的所有格子的編號就不再是相同的了,變成了安順序的1、2、3、4、5、6。。。。。。 :-)

12樓:

按alt+f11,左邊選 thisworkbook ,在右邊視窗粘上下面的**,

把你的「單據編號:ry-20100000」單元格位置放在**:

set a = sheets("sheet2").[a1]

在列印前就會詢問是否更新單據編號,回答"是"會更新編號,然後開啟列印對話方塊。回答"否"不會更新編號,可還會開啟列印對話方塊。回答"取消"會取消列印。

private sub workbook_beforeprint(cancel as boolean)

set a = sheets("sheet2").[a1]

confirm = msgbox("自動更新單據編號?", vbyesnocancel)

if confirm = 2 then cancel = true: exit sub

if confirm = 6 then

a.value = "單據編號:ry-201" & worksheetfunction.text(right(a.value, 5) + 1, "00000")

end if

end sub

怎麼在excel中自動生成自定義單據編號

13樓:匿名使用者

a1中公式

下拉填充

各位大神我在excel中做出庫單時單據的編號如何自動生成

14樓:安全管理人

我大概計算了一下你的單據排行為11排  拿麼 比方說你的第一個為a1位置^_^當然你的不是 我就打嗝比方 具體你自己看

拿麼下個編號就應該在a12位置 於是,規律就出現了=「no1.」&(row(a12)-1)/2+160001這樣就算得出了具體的公式了

(至於說的220變成了221,你完全可以寫個公式=220)

15樓:農民傷不起

把你的**發發到:[email protected]幫你看

excel中在姓名前自動加編號,excel表格怎麼設定只要輸入姓名就可以自動顯示相對應的編號?求細節操作

新插入一個工作表,假設工作表標籤為sheet1將姓名複製到新工作表中a列 在sheet1中選中全部a列 直接點a列標籤 執行 資料 選單下的 刪除重複項 命令 選中b列對應a列有資料的區域,在輸入欄輸入 row 按ctrl 回車 到這步,你sheet1中的姓名編號對應關係建立起來了。然後執行下一步回...

excel自動編號4123260535013891怎麼從這個號自動往下編

文字太多,不能通過往下拉自動增加,需要通過公式如果a列編號,b列以後是內容 那麼a1手動輸入編號 a2輸入 if b2 a1 1 往下拖公式 數字位數超過了15位,excel不能準確計算低位的數字而若轉換成文字也不能進行序列填充 因此只能用變通的辦法 a1以文字形式輸入412326053501389...

excel怎麼設定自動編號,Excel表格中如何設定自動編號

1 首先選擇你要設定自動編號的 2 然後將 所有的編號進行刪除。3 在序號的下面輸入函式 row 然後在彈出來的頁面選擇 row 4 接著將公式輸入完整為 row 2 5 將游標放到紅色線框標記的位置,向下拖動,將編號填充全序號列。6 最後將看到編號已經按順序填充好了,如果你刪除其中的某一列,序號也...