Excel问题?高手指教……

[复制链接]
查看11 | 回复5 | 2010-11-25 13:18:35 | 显示全部楼层 |阅读模式
A列输入12、13 然后拖曳复制n行B列输入333 然后拖曳复制n行C列输入公式 =A1&"/"&B1 然后拖曳复制n行ok了
回复

使用道具 举报

千问 | 2010-11-25 13:18:35 | 显示全部楼层
在A1中写12/333之后在A2中写公式=LEFT(C1,2)+1 & “/333”之的托A2就可以了注:请自行把公式中的全角双引号改成半角的
回复

使用道具 举报

千问 | 2010-11-25 13:18:35 | 显示全部楼层
Private Sub Test()Dim i As IntegerDim j As Integer
For i = 12 To 26 '分子的起始值到终止值
j = 1 '如果单元格从A1开始,j就等于1,从A2开始,j就等于2
With ThisWorkbook.Sheets("Sheet1") 'Sheet1是Sheet名
.Range("A" & j).Value =i & "/333"'A是要写值的单元格名
End With
j = j + 1
NextEnd Sub把以上代码复制到宏里,按照自己的要求改完相应的值后,按F5运行。
回复

使用道具 举报

千问 | 2010-11-25 13:18:35 | 显示全部楼层
第一步:新建一个工作表,在第一列第一个单元格里输入12,然后按着CTRL键盘不放鼠标放在单元格右下角,图标会变成一个十字,然后往下拖动至26。其中CTRL要一只按住。第二部:在第二列输入333,鼠标放在单元格右下角,光标变成十字后往下拖动。第三部:在第三列里输入=A1&"/"&B1 ,然后按回车(这里的单元格一定要是格式-单元格-数字-分类-常规),这时候得到12/333,同二步骤一样拖动复制到需要为止。第四步:全选第三列,复制。然后选择自己需要输入的表格,粘贴。希望你能明白。
回复

使用道具 举报

千问 | 2010-11-25 13:18:35 | 显示全部楼层
是文本方式的数据吗?即12/333,不会变成分数方式吧?先输入12/,然后拖动复制成13/,14/....26/,最后,CTRL+H,查找/,全部替换为/333.
回复

使用道具 举报

千问 | 2010-11-25 13:18:35 | 显示全部楼层
如果是在A1开始输入,则A1=(ROW()+11)/333
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行