日记首页  | 列表 | 添加日记  | 管理登陆  | 搜索 | 退出 直达底部 
****************************************
2018/11/6《获取当前所在单元格位置 》

vba怎么获取当前所在单元格位置

Sub a()
activecell.address
activecell.address()
activecell.address(0,0)
activecell.address(0,1)
activecell.address(1,0)
activecell.address(1,1)
Sub End

activecell.address'这是当前单元格地址
selection.offset(1, 0).select'这是向下跳1格
selection.offset(-1, 0).select'这是向上跳1格
selection.offset(0, -1).select'这是向左跳1格
selection.offset(0, 1).select'这是向右跳1格
具体应用可自行修改相应数值!!!


作用:输入(写入)出错时,修改前清除错误内容。

Sub 清除当前所在位置的单元格()
    k = ActiveCell.Address      '获取当前所在位置的单元格
        Range(k).ClearContents  '清除所选单元格
End Sub

****************************************
2018/11/6《雁塔区教育局管幼儿园的》
85382168郭老师
85381962王老师
****************************************
2018/11/6《vba,课时写入》
构思:
1.课程表+课时,希望合并,写入课表时自动记录到课室。
2.增加写入改错功能(已完成)
3.课程表输入时能否增加教室选项,按教室选项,确定第几列
****************************************
2018/11/5《vba课程表写入完成,输出问题:》

vba课程表写入完成,输出问题:

1.多sheet保存

2.输出新表

3.建立数据库


通过SQL语句直接实现Excel与数据库的导入导出

网址:

https://blog.csdn.net/admin_maxin/article/details/79440025

****************************************
2018/11/5《asp日记补充》

构思:为了方便,将最后的下一页复制到上面,首页下面。

****************************************
2018/11/4《在vba中,换行》

在vba中,换行(ALT+回车)


Sub yy()
    Dim i, k

    For i = 2 To 2
    For j = 2 To 2
    k = i + 1
    t = i + 2
    'Sheet4.Cells(i, k) = Sheet4.Cells(j, 5) & "*" & Sheet4.Cells(t, 6)
    Cells(i, j) = Mid(Cells(i, j), 1, 2) & Chr(10) & Mid(Cells(i, j), 3)
      Next j

  Next i
End Sub


Sub text()
 [b7] = [b5] & vbCrLf & [b6]
 End Sub


Sub aa()
 Dim i, a, b, c '定义变量
 For i = 1 To Range("A65536").End(xlUp).Row '循环A列所有有数据的区域
 c = Cells(i, 1).Value '取得当前单元格的值给c
 b = Left(c, InStr(c, " ")) '截取单元格中的日期给b
 a = Right(c, Len(c) - InStr(c, " ")) '截取单元格中的时间给c
 Cells(i, 1) = b & vbCrLf & a '在日期和时间加上换行符vbcrlf,再写入当前单元格
Next
End Sub


Sub test2()
 For i = 1 To 3
 SourceData = Sheet1.Cells(i, 1).Value
 datlen = Len(SourceData)
 a = InStr(SourceData, " ")
 If a > 0 Then
 Sheet1.Cells(i, 1).Value = Left(SourceData, a - 1) & Chr(10) & Right(SourceData, datlen - a)
End If
Next i
End Sub

****************************************
2018/11/4《vba,课程表,写入的构思》

vba,课程表,写入,

添加了清除页面(注意范围)。

思路:

1.还需加入输出(写入别的页或别的Excel)

****************************************
2018/11/3《中维硬盘录像机,开机密码》
中维硬盘录像机,监控
开机账户:abc
密码:空(还原后默认123)
****************************************
2018/11/3《62822775》

华东座机(铁一):

62822928

62822775


****************************************
2018/11/2《vba一对一,按条件删除行》

按条件删除条件以外的行的,3个写法

vba一对一(输入),按条件删除行




Sub 删除其它行3_Click()        '指定列里指定位置做和
Dim i
  Myr = Range("D65535").End(3).Row
  For i = Myr To 3 Step -1
    If ComboBox1.Value = Cells(i, 3) And TextBox1.Value = Cells(i, 4) Then
    Else
        Rows(i).Delete
    End If
  Next
  End Sub


Sub 删除其它行_Click()
Application.ScreenUpdating = False

    For i = Range("C65536").End(xlUp).Row To 3 Step -1   '定义循环i到最底,从第3行开始

        If ComboBox1.Value = Cells(i, 3) And TextBox1.Value = Cells(i, 4) Then
       
        Else

            Rows(i).Delete

        End If
 
    Next
   
Application.ScreenUpdating = True

End Sub




Sub 删除其它行2_Click()
  For i = 100 To 3 Step -1   '定义循环i到100,从第3行开始

     If ComboBox1.Value = Cells(i, 3) And TextBox1.Value = Cells(i, 4) Then
        Else

Rows(i).Delete
     End If

Next
End Sub


  共有日记411篇,每页10篇,分32/42页   9首页 3上页 下页4 尾页:  转到: