亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? function.vbs

?? 報表設計器
?? VBS
?? 第 1 頁 / 共 3 頁
字號:
' VBScript source code
'**************************************************
'		文件菜單
'**************************************************

'新建
Public Sub mnuFileNew_click()
	If CellWeb1.IsModified() Then '文檔已經被更改
		rtn = MsgBox( "文檔已被更改,是否保存?", vbExclamation Or vbYesNoCancel)
		If rtn = vbYes Then
			mnuFileSave_click
		ElseIf rtn = vbCancel Then
			Exit Sub
		End If
	End If
	CellWeb1.ResetContent
End Sub

'打開本地文檔
Public Sub mnuFileOpen_click()
	CellWeb1.OpenFile "", ""
End Sub

'打開遠程文檔
Public Sub mnuFileWebOpen_click()
	strFilename = InputBox( "請輸入遠程服務器上的華表文件名", "打開華表文件", "HTTP://" )
	If strFilename <> "" Then CellWeb1.OpenFile strFilename, ""
End Sub

'保存
Public Sub mnuFileSave_click()
	CellWeb1.SaveFile
End Sub

'表頁另存為
Public Sub mnuFileSheetSaveAs_click()
	CellWeb1.SaveSheet CellWeb1.GetCurSheet
End Sub

'讀入文本文件
Public Sub mnuFileImportText_click()
	CellWeb1.ImportTextDlg
End Sub

'讀入CSV文件
Public Sub mnuFileImportCSV_click()
	On Error Resume Next
	Dim strOpenFileName
	CommonDialog1.Flags = &H4
	CommonDialog1.Filter = "CSV(逗號分隔)文件(*.csv)|*.csv|所有文件 (*.*)|*.*"
	CommonDialog1.FilterIndex = 0
	
	CommonDialog1.Filename = ""
	CommonDialog1.ShowOpen
	If Err <> 32755 Then    ' 用戶選擇“取消”。
		strOpenFileName = CommonDialog1.Filename
		CellWeb1.ImportCSVFile strOpenFileName, CellWeb1.GetCurSheet()
	End If
End Sub 

'讀入Excel文件
Public Sub mnuFileImportExcel_click()
	CellWeb1.ImportExcelDlg
End Sub

'輸出文本文件
Public Sub mnuFileExportText_click()
	CellWeb1.ExportTextDlg
End Sub

'輸出CSV文件
Public Sub mnuFileExportCSV_click()
	' 如果選擇“取消”,則返回空字符串。
	On Error Resume Next
	Dim Filename
	Filename = "新報表.csv"
	CommonDialog1.Flags = &H4 Or &H2 Or &H10 Or &H800
	CommonDialog1.DefaultExt = ".csv"
	CommonDialog1.DialogTitle = "輸出CSV文件"
	CommonDialog1.Filter = "CSV(逗號分隔)文件(*.csv)|*.csv|所有文件 (*.*)|*.*"
	CommonDialog1.FilterIndex = 0
	CommonDialog1.Filename = Filename
	CommonDialog1.ShowSave
	If Err <> 32755 Then    ' 用戶選擇“取消”。
		Filename = CommonDialog1.Filename
	Else
		Filename = ""
	End If
	If Filename <> "" Then
		CellWeb1.ExportCSVFile Filename, CellWeb1.GetCurSheet()
	End If
End Sub

'輸出Excel文件
Public Sub mnuFileExportExcel_click()
	CellWeb1.ExportExcelDlg
End Sub

'輸出PDF文件
Public Sub mnuFileExportPDF_click()
	' 如果選擇“取消”,則返回空字符串。
	On Error Resume Next
	Dim Filename
	Filename = "新報表.pdf"
	CommonDialog1.Flags = &H4 Or &H2 Or &H10 Or &H800
	CommonDialog1.DefaultExt = ".pdf"
	CommonDialog1.DialogTitle = "輸出PDF文件"
	CommonDialog1.Filter = "Adobe PDF 文件(*.pdf)|*.pdf|所有文件 (*.*)|*.*"
	CommonDialog1.FilterIndex = 0
	CommonDialog1.Filename = Filename
	CommonDialog1.ShowSave
	If Err <> 32755 Then    ' 用戶選擇“取消”。
		Filename = CommonDialog1.Filename
	Else
		Filename = ""
	End If
	If Filename <> "" Then
		Dim CurSheet
		Dim Pages
		CurSheet = CellWeb1.GetCurSheet()
		Pages = CellWeb1.PrintGetPages(CurSheet)
		CellWeb1.ExportPdfFile Filename, CurSheet, 0, Pages
	End If
End Sub

'頁面設置
Public Sub mnuFilePageSetup_click()
	CellWeb1.PrintPageSetup
End Sub

'打印預覽
Public Sub mnuFilePrintPreview_click()
	CellWeb1.PrintPreview True, CellWeb1.GetCurSheet
End Sub

'打印
Public Sub mnuFilePrint_click()
	CellWeb1.PrintSheet True, CellWeb1.GetCurSheet
End Sub

'退出
Public Sub mnuFileExit_click()
	If CellWeb1.IsModified() Then
		rtn = MsgBox( "文檔已被更改,是否保存?", vbExclamation or vbYesNoCancel)
		If rtn = vbYes Then
			mnuFileSave_click
		ElseIf rtn = vbCancel Then
			Exit Sub
		End If
	End If
	window.parent.close
End Sub

'**************************************************
'		編輯菜單
'**************************************************
'撤消操作
Public Sub mnuEditUndo_click()
	CellWeb1.Undo
End Sub

'重新操作
Public Sub mnuEditRedo_click()
	CellWeb1.Redo
End Sub

'剪切操作
Public Sub mnuEditCut_click()
 	CellWeb1.GetSelectRange Startcol, Startrow, Endcol, Endrow
    	CellWeb1.CutRange Startcol, Startrow, Endcol, Endrow
End Sub

'復制操作
Public Sub mnuEditCopy_click()
 	CellWeb1.GetSelectRange Startcol, Startrow, Endcol, Endrow
    	CellWeb1.CopyRange Startcol, Startrow, Endcol, Endrow
End Sub

'粘貼操作
Public Sub mnuEditPaste_click()
 	CellWeb1.Paste CellWeb1.GetCurrentCol, CellWeb1.GetCurrentRow, 0, False, False
End Sub

'選擇性粘貼
Public Sub mnuEditPasteSpecial_Click()
	CellWeb1.PasteSpecialDlg
End Sub

'查找
Public Sub mnuEditFind_click()
	CellWeb1.FindDialog 0
End Sub

'替換
Public Sub mnuEditReplace_click()
	CellWeb1.FindDialog 1
End Sub

'定位
Public Sub mnuEditGoto_click()
	MsgBox "暫無此功能"
End Sub

'全選
Public Sub mnuEditSelectAll_click()
	With CellWeb1
		If IsSelectAll Then
		    .ClearSelection
		    .Invalidate
		Else
		    .SelectRange 1, 1, .GetCols(.GetCurSheet) - 1, .GetRows(.GetCurSheet) - 1
		    .Invalidate
		End If
	End With	
End Sub

'判斷表格是否處于全選狀態
Public Function IsSelectAll()
	With CellWeb1
	        .GetSelectRange StartCol, StartRow, EndCol, EndRow
	        If StartCol = 1 And StartRow = 1 And _
	        EndCol = .GetCols(.GetCurSheet) - 1 And EndRow = .GetRows(.GetCurSheet) - 1 Then
	            IsSelectAll = True
	        Else
	            IsSelectAll = False
	        End If
    End With
End Function

'垂直填充
Public Sub mnuEditFillV_click()
	CellWeb1.FillBetweenSheet
End Sub

'插入特殊符號
Public Sub mnuEditInsertSpeChar_click()
	CellWeb1.InsertSpecialCharDlg
End Sub

'超級鏈接
Public Sub mnuEditHyperlink_click()
	CellWeb1.HyperlinkDlg
End Sub

'**************************************************
'		視圖菜單
'**************************************************

'判斷表頁是否存在不滾動行列
Public Function IsFreezed()
    With CellWeb1
        '設置不滾動行列
        .GetFixedCol StartCol, EndCol
        .GetFixedRow StartRow, EndRow
        '判斷是否存在不滾動行或列
        If (EndCol > 0 And StartCol > 0) Or (EndRow > 0 And StartRow > 0) Then
		IsFreezed = True
        Else
       		IsFreezed = False
        End If
    End With
End Function

'設置不滾動行列
Public Sub mnuViewFreezed_click()
	If IsFreezed Then
		CellWeb1.SetFixedCol 0, -1
        	CellWeb1.SetFixedRow 0, -1
        Else
        	CellWeb1.SetFixedCol 1, CellWeb1.GetCurrentCol - 1
        	CellWeb1.SetFixedRow 1, CellWeb1.GetCurrentRow - 1
        End If
End Sub

'頁簽
Public Sub mnuViewSheetLabel_click()
	With CellWeb1
		If .GetSheetLabelState(.GetCurSheet) Then
			.ShowSheetLabel 0, .GetCurSheet
		Else 
			.ShowSheetLabel 1, .GetCurSheet
		End If
	End With
End Sub

'行標
Public Sub mnuViewRowLabel_click()
	With CellWeb1
		If .GetTopLabelState(.GetCurSheet) Then
			.ShowTopLabel 0, .GetCurSheet
		Else 
			.ShowTopLabel 1, .GetCurSheet
		End If
	End With
End Sub

'列標
Public Sub mnuViewColLabel_click()
	With CellWeb1
		If .GetSideLabelState(.GetCurSheet) Then
			.ShowSideLabel 0, .GetCurSheet
		Else 
			.ShowSideLabel 1, .GetCurSheet
		End If
	End With
End Sub

'水平滾動條
Public Sub mnuViewHScroll_click()
	With CellWeb1
		If .GetHScrollState(.GetCurSheet) Then
			.ShowHScroll 0, .GetCurSheet
		Else 
			.ShowHScroll 1, .GetCurSheet
		End If
	End With
End Sub

'垂直滾動條
Public Sub mnuViewVScroll_click()
	With CellWeb1
		If .GetVScrollState(.GetCurSheet) Then
			.ShowVScroll 0, .GetCurSheet
		Else 
			.ShowVScroll 1, .GetCurSheet
		End If
	End With
End Sub


'**************************************************
'		格式菜單
'**************************************************
'單元格屬性
Public Sub mnuFormatCellProperty_click()
	CellWeb1.CellPropertyDlg
End Sub
'畫/抹表格線
Public Sub mnuFormatDrawborder_click()
	CellWeb1.DrawLineDlg
End Sub

'插入圖片
Public Sub mnuFormatInsertPic_click()
	CellWeb1.SetCellImageDlg
	CellWeb1.Invalidate
End Sub

'刪除圖片
Public Sub mnuFormatRemovePic_click()
	curSheet = CellWeb1.GetCurSheet
	CellWeb1.GetSelectRange Startcol, Startrow, Endcol, Endrow
	
	For col =  Startcol to Endcol
		For row = Startrow to Endrow
			CellWeb1.RemoveCellImage col, row, curSheet
		Next
	Next
End Sub

'設置單元格組合
Public Sub mnuFormatMergeCell_click()
	CellWeb1.GetSelectRange StartCol, StartRow, EndCol, EndRow
	CellWeb1.MergeCells StartCol, StartRow, EndCol, EndRow
End Sub

'取消單元格組合
Public Sub mnuFormatUnMergeCell_click()
	CellWeb1.GetSelectRange StartCol, StartRow, EndCol, EndRow
	For col = StartCol To EndCol
		For row = StartRow To EndRow
		    CellWeb1.GetMergeRange col, row, StartCol1, StartRow1, EndCol1, EndRow1
		    CellWeb1.UnmergeCells StartCol1, StartRow1, EndCol1, EndRow1
		Next
	Next
End Sub

Public Sub menuAddRowCompage_click()
CellWeb1.GetSelectRange col1,row1,col2,row2
CellWeb1.AddRowCompages row1,row2 
End Sub

Public Sub menuDelRowCompage_click()
CellWeb1.GetSelectRange col1,row1,col2,row2
CellWeb1.DeleteRowCompages row1,row2 
End Sub

Public Sub menuAddColCompage_click()
CellWeb1.GetSelectRange col1,row1,col2,row2
CellWeb1.AddColCompages col1,col2 
End Sub

Public Sub menuDelColCompage_click()
CellWeb1.GetSelectRange col1,row1,col2,row2
CellWeb1.DeleteColCompages col1,col2 
End Sub

Public Sub menuDelAllCompage_click()
CellWeb1.RemoveAllCompages
End Sub       

       
'**************************************************
'		表行列菜單
'**************************************************

'插入表行
Public Sub mnuRowInsert_click()
	CellWeb1.InsertRowDlg
End Sub

'刪除表行
Public Sub mnuRowDelete_click()
	CellWeb1.DeleteRowDlg
End Sub

'追加表行
Public Sub mnuRowAppend_click()
	CellWeb1.AppendRowDlg
End Sub

'行高
Public Sub mnuRowHeight_click()
	CellWeb1.RowHeightDlg
End Sub

'隱藏行
Public Sub mnuRowHide_click()
	CellWeb1.GetSelectRange StartCol, StartRow, EndCol, EndRow
	CellWeb1.SetRowHidden StartRow, EndRow
End Sub

'取消隱藏行
Public Sub mnuRowUnhide_click()
	CellWeb1.GetSelectRange StartCol, StartRow, EndCol, EndRow
	CellWeb1.SetRowUnhidden StartRow, EndRow
End Sub

'最合適行高
Public Sub mnuRowBestHeight_click()
	With CellWeb1
		CurSheet = .GetCurSheet
		.GetSelectRange StartCol, StartRow, EndCol, EndRow
		For i = StartRow To EndRow
		    BestHeight = .GetRowBestHeight(i)
		    If BestHeight <> 0 Then
		    	.SetRowHeight 1, BestHeight, i, CurSheet
		    End If
		Next
		.Invalidate
	End With
End Sub

'插入表列
Public Sub mnuColInsert_click()
	CellWeb1.InsertColDlg
End Sub

'刪除表列
Public Sub mnuColDelete_click()
	CellWeb1.DeleteColDlg
End Sub

'追加表列
Public Sub mnuColAppend_click()
	CellWeb1.AppendColDlg
End Sub

'列寬
Public Sub mnuColWidth_click()
	CellWeb1.ColWidthDlg
End Sub

'隱藏列
Public Sub mnuColHide_click()
	CellWeb1.GetSelectRange StartCol, StartRow, EndCol, EndRow
	CellWeb1.SetColHidden StartCol, EndCol
End Sub

'取消隱藏列
Public Sub mnuColUnhide_click()
	CellWeb1.GetSelectRange StartCol, StartRow, EndCol, EndRow
	CellWeb1.SetColUnhidden StartCol, EndCol
End Sub

'最合適列寬
Public Sub mnuColBestWidth_click()
	With CellWeb1
		CurSheet = .GetCurSheet
		.GetSelectRange StartCol, StartRow, EndCol, EndRow
		For i = StartCol To EndCol
		    BestWidth = .GetColBestWidth(i)
		    If BestWidth <> 0 Then
		        .SetColWidth 1, BestWidth, i, .GetCurSheet
		        .Invalidate
		    End If
		Next
	End With
End Sub

'**************************************************
'		表頁菜單
'**************************************************

'頁簽改名字
Public Sub mnuSheetRename_click()
	CellWeb1.SheetLabelRenameDlg
End Sub

'表頁尺寸
Public Sub mnuSheetSize_click()
	CellWeb1.SetSheetSizeDlg
End Sub

'表頁保護

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲一区电影777| 激情综合五月婷婷| 精品无人区卡一卡二卡三乱码免费卡| 国产精品一二三区在线| 欧美在线短视频| 国产精品无码永久免费888| 午夜精品一区二区三区电影天堂| 国产二区国产一区在线观看| 欧美精品一级二级三级| 国产精品网站在线| 激情五月播播久久久精品| 欧亚洲嫩模精品一区三区| 国产丝袜欧美中文另类| 蜜臀av性久久久久蜜臀aⅴ四虎| eeuss鲁片一区二区三区在线看| 欧美www视频| 日产欧产美韩系列久久99| 在线免费不卡视频| **性色生活片久久毛片| 国产suv精品一区二区三区| 日韩一区二区三区免费观看| 亚洲国产精品精华液网站| 91视频www| 最新久久zyz资源站| 国产**成人网毛片九色 | 91在线国产观看| 久久久久久久久岛国免费| 日本三级亚洲精品| 7878成人国产在线观看| 亚洲亚洲人成综合网络| 91成人在线免费观看| 亚洲精品国产一区二区精华液| 成人精品电影在线观看| 国产精品天干天干在线综合| 国产91精品一区二区麻豆亚洲| 2021国产精品久久精品| 国产酒店精品激情| 国产日韩精品一区二区三区| 国产伦精品一区二区三区在线观看| 欧美一区二区三区播放老司机| 日韩不卡手机在线v区| 欧美一区二区三区视频在线| 日本aⅴ亚洲精品中文乱码| 欧美一级搡bbbb搡bbbb| 久久电影网电视剧免费观看| 精品国产乱码久久久久久牛牛| 麻豆成人免费电影| 中文字幕不卡一区| 97se亚洲国产综合自在线不卡| 日韩理论电影院| 欧美日韩免费观看一区二区三区| 亚洲一级二级三级| 国产精品丝袜久久久久久app| 国产精品99久久久久久有的能看| 久久影院午夜片一区| 国产91精品免费| 亚洲一级二级三级| 日韩一级大片在线| 高清在线成人网| 亚洲午夜久久久久久久久久久| 91.com在线观看| 国产福利91精品一区二区三区| 亚洲素人一区二区| 欧美一区二区精品| 不卡一区二区在线| 视频一区二区三区中文字幕| 亚洲精品一区二区三区蜜桃下载| 国产一区二区三区观看| 亚洲日本青草视频在线怡红院| 欧美日韩电影在线| 高清国产一区二区| 亚洲444eee在线观看| 久久婷婷成人综合色| 91久久精品一区二区三| 狠狠色丁香久久婷婷综| 亚洲欧美色图小说| 久久综合久久综合久久综合| 色一情一伦一子一伦一区| 精品一区二区免费看| 一区二区在线观看不卡| 精品国内二区三区| 欧美中文字幕亚洲一区二区va在线| 韩日精品视频一区| 午夜一区二区三区在线观看| 久久男人中文字幕资源站| 欧美综合一区二区| 粉嫩蜜臀av国产精品网站| 日本不卡视频一二三区| 亚洲日穴在线视频| 中文字幕免费一区| 日韩欧美一区中文| 欧美日韩一区视频| aaa亚洲精品| 国产成人精品免费网站| 天堂久久久久va久久久久| 国产精品成人免费在线| 久久免费偷拍视频| 亚洲人成亚洲人成在线观看图片| 日韩一级视频免费观看在线| 一本到不卡精品视频在线观看| 国产一区二区电影| 麻豆精品视频在线观看免费| 亚洲综合视频在线观看| 综合色天天鬼久久鬼色| 国产午夜精品理论片a级大结局 | 国产精品一区二区三区四区| 五月婷婷激情综合| 亚洲激情校园春色| 亚洲精品国产无天堂网2021| 国产精品美女久久福利网站| 久久青草国产手机看片福利盒子 | 一个色综合av| 亚洲视频小说图片| 综合色中文字幕| 国产精品久久久久7777按摩 | 欧美日韩免费在线视频| 欧美午夜不卡在线观看免费| 色88888久久久久久影院按摩| 99国产精品国产精品久久| 国产成人高清视频| 成人福利视频网站| 国产91精品露脸国语对白| 粉嫩av亚洲一区二区图片| 丁香激情综合五月| 成人va在线观看| 色综合天天综合网天天看片| 9久草视频在线视频精品| 色综合激情久久| 欧美主播一区二区三区美女| 欧美日韩精品一区二区三区蜜桃| 欧美少妇xxx| 欧美一级一区二区| 欧美一级久久久| 国产丝袜美腿一区二区三区| 国产精品电影一区二区三区| 亚洲精品中文字幕在线观看| 亚洲综合色噜噜狠狠| 天堂一区二区在线免费观看| 精品在线播放免费| 成人综合日日夜夜| 欧亚一区二区三区| 日韩午夜av一区| 久久精品亚洲国产奇米99| 中文字幕免费一区| 亚洲五月六月丁香激情| 日本美女一区二区三区视频| 国产精品一区二区免费不卡| 91网页版在线| 8x福利精品第一导航| 国产亚洲一二三区| 国产成人综合网| 91美女片黄在线| 日韩欧美色电影| 国产精品免费aⅴ片在线观看| 亚洲大型综合色站| 国产成人激情av| 欧美猛男男办公室激情| 久久久午夜电影| 亚洲国产精品一区二区久久恐怖片 | 欧美国产禁国产网站cc| 亚洲第四色夜色| 高清av一区二区| 91精品国产综合久久福利| 欧美精彩视频一区二区三区| 五月开心婷婷久久| 99九九99九九九视频精品| 欧美日本精品一区二区三区| 国产片一区二区| 美女在线一区二区| 一本一道波多野结衣一区二区| 91精品国产品国语在线不卡| 国产精品乱人伦一区二区| 免费的成人av| 欧美色综合天天久久综合精品| 国产日本亚洲高清| 另类人妖一区二区av| 色综合色狠狠天天综合色| 久久久久亚洲蜜桃| 日本不卡一二三区黄网| 欧美性猛交一区二区三区精品| 国产精品色噜噜| 国产精品一区二区x88av| 91精品国产综合久久久久| 亚洲精品videosex极品| 福利电影一区二区| 久久男人中文字幕资源站| 美女免费视频一区| 91精品一区二区三区在线观看| 一区二区三区四区视频精品免费 | 精品国产三级a在线观看| 亚洲成人动漫一区| 色偷偷88欧美精品久久久| 国产欧美一区二区三区在线老狼| 久久se这里有精品| 91精品视频网| 日韩精品亚洲专区| 91麻豆精品国产91久久久久久 | 97精品电影院| **欧美大码日韩| 99久久精品国产一区二区三区|