Sub Makro1()
'
' Makro1 Makro
' Makro ustvaril: xxxxxx, dne 31.8.2007
'
'
Range("A1").Select
With Selection.QueryTable
.Connection = Array( _
"OLEDB;Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=True;Initial Catalog=PIS;Data Source=Streznik\2k;Use Procedur" _
, _
"e for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID=xxxxx;Use Encryption for Data=False;Tag with column collat" _
, "ion when possible=False")
.CommandType = xlCmdSql
.CommandText = Array( _
"exec obracun '2007-08-28','2007-08-28','4'")
.Refresh BackgroundQuery:=False
End With
End Sub
Na ta način kličem zunanjo funkcijo, ki mi potem napolni podatke na izbran list.
Kako naj pokličem tole proceduro obracun , da bi mi datume vlekla iz izbranega polja na listu 1.ž
Imam tudi TextBox1 in TextBox2 kam bi zapisal datuma od ,do!
Procedura OBRACUN je stor procedura na SQL strežniku.
Lahko bi jo poklical tudi direkt iz makra?
Obracun TextBox1.value,textBox2.value,'4' ???
Kaka je sintaksa takega klica?
Tole vem narediti iz Delphija iz excela pa mi nekak ne rata
Hvala za pomoč