• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • YouClaw
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
我的代码
博客园    首页    新随笔    联系   管理    订阅  订阅

土方计算辅助软件4surfer8.0

Private Sub CommandButton1_Click()
Dim startx, starty As Integer
Dim maxx, maxy As Integer
Dim i, j As Integer
'Dim FileNum, Mode, Handle
Dim filename As String
startx = 5
starty = 4
maxx = 200
maxy = 20
    With Application.FileDialog(msoFileDialogSaveAs)
        .AllowMultiSelect = False
        .Show
        filename = .SelectedItems(1)
    End With
FileNum = 1    ' 指定文件号。
Open filename For Append As #1    ' 打开文件。

For i = 0 To maxx
If Cells(startx + i, 1).Value <> "" Then
    For j = 0 To maxy
        If Cells(startx + i, starty + j * 2).Value <> "" And Cells(startx + i, starty + j * 2 + 1).Value <> "" Then
            If Cells(3, starty + j * 2).Value <> "" Then
                If Cells(3, starty + j * 2).Value = "外边" Then
                Print #1, Cells(startx + i, 1).Value, Cells(startx + i, starty + j * 2 + 2).Value, Cells(startx + i, starty + j * 2 + 1).Value
                Exit For
                Else
                Print #1, Cells(startx + i, 1).Value, Cells(3, starty + j * 2).Value, Cells(startx + i, starty + j * 2 + 1).Value
                End If
            Else
            Exit For
            End If
        End If
    Next j
Else
Exit For
End If
Next i
Close FileNum    ' 关闭文件。
End Sub

posted @ 2008-12-24 16:58  变形虫  阅读(296)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3