8wDlpd.png
8wDFp9.png
8wDEOx.png
8wDMfH.png
8wDKte.png

Excel 2013 运行时错误 1004

Yiping Hao 2月前

26 0

Private Sub CommandButton1_Click() Dim lRow As Long Dim ws As Worksheet Set ws = Worksheets(\'Sheet2\') lRow = ws.Cells(Rows.Count, 1).End(x1Up).Offset(1, 0).Row With ws.Cells(lRow, 1).Value =

 Private Sub CommandButton1_Click()
 Dim lRow As Long
 Dim ws As Worksheet
 Set ws = Worksheets("Sheet2")
 lRow = ws.Cells(Rows.Count, 1).End(x1Up).Offset(1, 0).Row
 With ws
.Cells(lRow, 1).Value = UserForm1.TextBox1.Value
.Cells(lRow, 2).Value = UserForm1.TextBox2.Value
 End With
 End Sub

我正在使用此宏将一些条目添加到单元格中。我只想将 2 个值添加到文本框中,然后按下按钮将条目移动到 Sheet2 中。第二次,这 2 个条目将移动到第一个条目下方,依此类推...

每次我按下按钮时都会收到消息“运行时错误 1004”。

帖子版权声明 1、本帖标题:Excel 2013 运行时错误 1004
    本站网址:http://xjnalaquan.com/
2、本网站的资源部分来源于网络,如有侵权,请联系站长进行删除处理。
3、会员发帖仅代表会员个人观点,并不代表本站赞同其观点和对其真实性负责。
4、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
5、站长邮箱:yeweds@126.com 除非注明,本帖由Yiping Hao在本站《if-statement》版块原创发布, 转载请注明出处!
最新回复 (0)
  • 改变 ws.Cells(Rows.Count, 1).End(x1Up).Offset(1, 0).Row

    ws.Cells(Rows.Count, 1).End(xlUp).Offset(1, 0).Row

    中的粗体字符 l 是 l(如狮子),而不是 1(一)。

    您还可以在用户窗体中使用以下内容 Me.TextBox1.Value 。命名用户窗体也可以,但另一种方法编写起来更快。

返回
作者最近主题: