随笔分类 -  VBA

摘要:打开工作簿Sub OpenWorkbook() Workbooks.Open "test.xlsm"End Sub 阅读全文
posted @ 2012-07-13 00:17 NikeyL 阅读(287) 评论(0) 推荐(0) 编辑
摘要:读取MS SQL Server数据表数据,并将它保存到excel工作表中Sub ReturnSQLrecord() 'sht 为excel工作表对象变量,指向某一工作表 Dim i As Integer, sht As Worksheet '定义数据链接对象 ,保存连接数据库信息 '使用ADODB,须在菜单的Tools->References中添加引用“Microsoft ActiveX Data Objects library 2.x” Dim cn As New ADODB.Connection '定义记录集对象,保存数据表 Dim... 阅读全文
posted @ 2012-07-12 23:10 NikeyL 阅读(1529) 评论(0) 推荐(1) 编辑
摘要:显示工作簿所在目录Sub DisplayPath() Debug.Print ThisWorkbook.PathEnd Sub 阅读全文
posted @ 2012-07-12 23:10 NikeyL 阅读(195) 评论(0) 推荐(0) 编辑
摘要:获取单元格中的内容Sub GetCellValue() Dim cell_A1 As String, cell_B1 As String cell_A1 = ActiveSheet.Range("A1").Value cell_B1 = ActiveSheet.Range("B1").Value Debug.Print cell_A1 Debug.Print cell_B1End Sub 阅读全文
posted @ 2012-07-12 23:01 NikeyL 阅读(277) 评论(0) 推荐(0) 编辑
摘要:新增表单Sub AddNewsheet() Sheets.AddEnd SubSub AddNewSheet2() '若有同名的sheet已经存在时,使用该种方法添加表单,会报错 Sheets.Add.Name = "NewSheet2"End Sub修改表单名称Sub RenameSheet() Sheets("Sheet23").Select Sheets("Sheet23").Name = "NewName"End Sub删除表单Sub DeleteSheet() Application.Displa 阅读全文
posted @ 2012-07-12 19:21 NikeyL 阅读(752) 评论(0) 推荐(0) 编辑
摘要:'删除超链接地址Sub RemoveLink()'Remove all hyperlinks from the active sheetActiveSheet.Hyperlinks.Delete'用下面的代码亦可'Cells.Hyperlinks.DeleteEnd Sub'获取超链接地址Sub getLink()Dim hlkTemp As HyperlinkFor Each hlkTemp In ActiveSheet.Hyperlinks'将抽取的超链接放在包含超链接单元格的后面hlkTemp.Range.Offset(0, 1).valu 阅读全文
posted @ 2012-07-01 22:22 NikeyL 阅读(625) 评论(0) 推荐(0) 编辑