|
楼主 |
发表于 2009-12-26 21:00
|
显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件 ★ 免费下载 ★ ★ 使用帮助★
Sub bbb()
Dim ipth$
ipth = ThisWorkbook.Path & "\MrBoomBa_ep" 'Falsh文件路径及名称的相同部分
For i = 1 To 28 * 9 Step 28 '9个文件要加,其它只是排版的算法
ActiveSheet.OLEObjects.Add(ClassType:="ShockwaveFlash.ShockwaveFlash.9", _ '加入Falsh并设置位置(left,top),调整宽高(width,height)
Left:=Cells(i, 3).Left, Top:=Cells(i, 3).Top, Width:=500, Height:=357).Select
With Selection.Object 'Falsh文件的全路径(即包含名称)
.Movie = ipth & i \ 28 + 1 & ".swf"
.EmbedMovie = True '让Falsh嵌入Excel文件中,这样即可放到其它电脑里也能放。
End With
With Cells(i, 1) '这个是插入Flash的序号,这里是此Flash系列的集数序号。
.Value = WorksheetFunction.Text(i \ 28 + 1, "[dbnum2]")
.Font.Bold = True
.Font.Color = vbBlue
End With
Next
End Sub
Private Sub Workbook_Open()
ActiveWindow.ScrollRow = 1 '这个不要也可。
End Sub
应网友要求注释一下。
[ 本帖最后由 lb_bn 于 2009-12-26 21:01 编辑 ] |
|