-

   rss_sql_ru_access_programming

 - e-mail

 

 -

 LiveInternet.ru:
: 16.03.2006
:
:
: 4

:


, .

, 24 2014 . 14:18 +
, .
, :

"" " " "" "" ..
" " - , .
, Excell .
Excell :
+

Private Sub 1_Click()

Dim app As Object
Dim XLT As Object
Dim newrow As Object
Dim strDOT As String
Dim MyTable As DAO.Recordset
Dim i As Integer

Me.Refresh

' ,
Set app = CreateObject("Excel.Application")

app.Visible = True
strDOT = CurrentProject.Path & "\" & "\MX-1.xltx "
Set XLT = app.Workbooks.Open(strDOT)

'
Set MyTable = CurrentDb.OpenRecordset("SELECT [].[], [].[], [].[], [].[ ] FROM [] WHERE ([].[ ]=[Forms]![ - MX-1]![-1]);")

i = 29
Rowss = 1
'
Do While Not MyTable.EOF

', ( )
If Rowss >= 19 Then
'
XLT.Worksheets("1").Rows(Rowss).Insert ' , Excel ( - "1", , )
'
Set newrow = XLT.Worksheets("1").Rows(Rowss)
'
' -
'
XLT.Worksheets("1").Rows(Rowss - 1).Copy newrow
Rowss = Rowss + 1
End If

' 29- - -
app.Parent.Range("d" & i).SELECT
app.Parent.ActiveCell.FormulaR1C1 = CStr(Nz(MyTable.Fields("[]"), ""))
app.Parent.Range("e" & i).SELECT
app.Parent.ActiveCell.FormulaR1C1 = CStr(Nz(MyTable.Fields("[]"), ""))
app.Parent.Range("i" & i).SELECT
app.Parent.ActiveCell.FormulaR1C1 = CStr(Nz(MyTable.Fields("[]"), ""))

i = i + 1
MyTable.MoveNext

Loop
MyTable.Close

End Sub

, , . , -
SELECT [].[], [].[], [].[], [].[ ] FROM [] WHERE ([].[ ]=[]![ -  MX-1]![-1])

WHERE ([].[ ]=Date() , .. .

, , .

http://www.sql.ru/forum/1084579/vyborka-dannyh-iz-tablicy-po-date-vvedennoy-v-forme


: [1] []
 

:
: 

: ( )

:

  URL