어떻게 PDF 파일 을 만 듭 니까?

<%Option ExplicitSub CheckXlDriver()      On Error Resume Next      Dim vConnString      Dim oConn, oErr      vConnString = "DRIVER={Microsoft Excel Driver (*.xls)};DBQ=NUL:"      ' NUL 연결.      Set oConn = CreateObject("ADODB.Connection")      oConn.Open vConnString      For Each oErr in oConn.Errors     ' 만약 엑셀 프로그램 이"파일 생 성 실패"를 보고 한다 면 걱정 하지 마 세 요.이것 은 정상적으로 실행 되 고 있다 는 것 을 의미 합 니 다.            If oErr.NativeError = -5036 Then                   Exit Sub            End If      Next      Response.Write"MDAC 공급 자 또는 드라이버 를 사용 할 수 없습니다.검사 하거나 다시 설치 하 십시오!

"      Response.Write hex(Err.Number) & " " & Err.Description & "
"      For Each oErr in oConn.Errors            Response.Write hex(oErr.Number) & " " & oErr.NativeError & " " & oErr.Description & "
"      Next      Response.EndEnd SubFunction GetConnection(vConnString)      On Error Resume Next      Set GetConnection = Server.CreateObject("ADODB.Connection")      GetConnection.Open vConnString      If Err.Number <> 0 Then            Set GetConnection = Nothing      End IfEnd FunctionFunction OptionTag(vChoice,vTrue)      Dim vSelected      If vTrue Then            vSelected = "selected"      End If      OptionTag = "" & vbCrLfEnd FunctionFunction IsChecked(vTrue)      If vTrue Then            IsChecked = "checked"      End IfEnd FunctionFunction BookOptions(vXlFile)      Dim vServerFolder      Dim oFs, oFolder, oFile      Dim vSelected      vServerFolder = Server.MapPath(".")      Set oFs = Server.CreateObject("Scripting.FileSystemObject")      Set oFolder = oFs.GetFolder(vServerFolder)      For Each oFile in oFolder.Files            If oFile.Type = "Microsoft Excel Worksheet" Then                  vSelected = (oFile.Name = vXlFile)            BookOptions = BookOptions & _                  OptionTag(oFile.Name, vSelected)            End If      Next      Set oFolder = Nothing      Set oFs = NothingEnd FunctionFunction NamedRangeOptions(oConn, vXlRange, vTableType)      Dim oSchemaRs      Dim vSelected      NamedRangeOptions = OptionTag(Empty, Empty)      If TypeName(oConn) = "Connection" Then            Set oSchemaRs = oConn.OpenSchema(adSchemaTables)            Do While Not oSchemaRs.EOF                  If oSchemaRs("TABLE_TYPE") = vTableType Then                        vSelected = (oSchemaRs("TABLE_NAME") = vXlRange)                        NamedRangeOptions = NamedRangeOptions & _                              OptionTag(oSchemaRs("TABLE_NAME"), vSelected)                  End If                  oSchemaRs.MoveNext            Loop      End IfEnd FunctionFunction DataTable(oConn, vXlRange, vXlHasheadings)      On Error Resume Next      Const DB_E_ERRORSINCOMMAND = &H80040E14      Dim oRs, oField      Dim vThTag, vThEndTag      If vXlHasheadings Then            vThTag = ""            vThEndTag = ""      Else            vThTag = ""            vThEndTag = ""      End If      DataTable = ""      If TypeName(oConn) = "Connection" Then            Set oRs = oConn.Execute("[" & vXlRange & "]")            If oConn.Errors.Count > 0 Then                  For Each oConnErr in oConn.Errors                        If oConnErr.Number = DB_E_ERRORSINCOMMAND Then                              DataTable = DataTable & _                              ""                        Else                              DataTable = DataTable & _                              ""                        End If                  Next            Else                  DataTable = DataTable & ""                  For Each oField in oRs.Fields                        DataTable = DataTable & vThTag & oField.Name & vThEndTag                  Next                  DataTable = DataTable & ""                  Do While Not oRs.Eof                        DataTable = DataTable & ""                        For Each oField in oRs.Fields                              DataTable = DataTable & ""                        Next                        DataTable = DataTable & ""                        oRs.MoveNext                  Loop                  End If[1] [2]  다음 페이지
이 범 위 는 존재 하지 않 습 니 다:"&vXlRange&"
" & oConnErr.Description & "
" & oField.Value & "

좋은 웹페이지 즐겨찾기