Excel如何自动升序排列

发布网友 发布时间:2022-02-21 17:21

我来回答

3个回答

热心网友 时间:2022-02-21 19:23

你一定要点 最左边的 行的数字,这样在选中的行上 右击,删除
这样下面的行会往上跑

热心网友 时间:2022-02-21 21:15

右键要删除的单元格》删除》下方单元格上移追问就是我直接按键盘上的delete键,一般情况下那一行就会空白了,我的意思就是选择了那一行,按下delete,然后下面那一行直接升序到被删除(就是空白的那一行)那一行。

追答

这个要用宏了,没别的办法

Private Sub Worksheet_Change(ByVal Target As Range)
    if target.count>1 then exit sub
    if target="" then
        for i=target.row to cells(65536,target.column).end(xlup).row
            cells(i,target.column)=cells(i+1,target.column)
        next
    end if
End Sub

右键工作表标签》查看代码》复制粘贴代码》关闭窗口,回到excel中》delete~

热心网友 时间:2022-02-21 23:23

你想实现的是删除行、列或单元格,而delete键的作用是清除单元格内容。这完全是两码事!按您的想法,是想改变excel中delete键的作用,大概需要找Microsoft的程序员吧?追问你好,我是想就是不用到鼠标滚轮及鼠标右键的情况下把某一行删除,然后让下一行自动升序到被删除的那一行。因为是新手,如有冒犯多多包涵

追答您想多了,哪有什么冒犯之说?只是就我的水平而言,我无法解决您的问题而已。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com