Andrew Sherd писал(а):Не на обячном ВБ пишется (если я правильно задачу понял). а на VBA - заходишь в Exel -> Cервис -> Макрос -> Вижуал Басик =)
там уже ориентурешься с ячейками, которые тебе нужны, но вроде так:
WorkSheets("Лист1").Cells(1,1).Value="TEST"
Так загонять значение "TEST" в ячейку A1. По тому же принципу обращаемся к другим свойствам ячейки...
Нет Экселя под рукой так что точность не гарантирую, но принцип такой 100%
можно и на обычном бейсике, для этого нада сделать так:
Private Sub Command1_Click()
Dim sHEET1 As Object
Dim NObj As Object
Set NObj = CreateObject("EXCEL.APPLICATION")
NObj.workbooks.Open FileName:="C:\Documents and Settings\full\Ìîè äîêóìåíòû\Êíèãà1.xls"
Set sHEET1 = NObj.workbooks
NObj.cells(5, 5) = "Dennis"
NObj.Range("I5").Select
With NObj.Selection.Interior
.ColorIndex = 53
.Pattern = xlSolid
End With
NObj.Selection.Font.ColorIndex = 1
NObj.Visible = True
End Sub
Вот и все...
Mr DEN - THE WAY YOU KNOW / Мр. ДЕН - Ваш Путь к Познанию!