можно и на обычном бейсике, для этого нада сделать так:Andrew Sherd писал(а):Не на обячном ВБ пишется (если я правильно задачу понял). а на VBA - заходишь в Exel -> Cервис -> Макрос -> Вижуал Басик =)
там уже ориентурешься с ячейками, которые тебе нужны, но вроде так:
WorkSheets("Лист1").Cells(1,1).Value="TEST"
Так загонять значение "TEST" в ячейку A1. По тому же принципу обращаемся к другим свойствам ячейки...
Нет Экселя под рукой так что точность не гарантирую, но принцип такой 100%
With Selection
.Interior.ColorIndex = 6
.Interior.Pattern = xlSolid
.AddComment "mike:" & Chr(10) & ""
.Comment.Visible = False
End With
GSerg писал(а):Гы гы.
Плюшка за злостную некрофилию годичной выдержки.
По проблеме.
Иногда (собственно, всегда) полезно не просто запускать записанный код, а постичь его смысл. В частности, узрев ключевое слово, оператор или имя объекта, доселе неизвестного, поставить в него курсор и нажать F1.
Случись это в приведённом примере, он немедленно был бы переделан на
- Код: Выделить всё
With Selection
.Interior.ColorIndex = 6
.Interior.Pattern = xlSolid
.AddComment "mike:" & Chr(10) & ""
.Comment.Visible = False
End With
Но увы.
With Selection.Interior
.ColorIndex = 6
.Pattern = xlSolid
End With
ActiveCell.AddComment "mike:" & Chr$(10)
ActiveCell.Comment.Visible = False
GSerg писал(а):Патамушта excel не хочет делать коммент на весь range. Если честно, от него не ожидал...
Но если бы F1 было выполнено, до
- Код: Выделить всё
With Selection.Interior
.ColorIndex = 6
.Pattern = xlSolid
End With
ActiveCell.AddComment "mike:" & Chr$(10)
ActiveCell.Comment.Visible = False
ты бы додумался...
GSerg писал(а):ActiveCell.AddComment cells(1,1).value
GSerg писал(а):Ужос...
Во-первых, такие скрины сохраняются в gif и весят после этого 10 кб.
Во-вторых, если хочешь чё-то "вкурить", то кури маны.
И в-третьих, ты что, прямо таблицу хочешь в комменте увидеть? Фиг тебе...
Nigga писал(а):Во первых формат гифа и жпега не отличаются по компресси практически ни сколько
Nigga писал(а):но просто я хотел сделать по быстрее и застрял на такой теме..
Nigga писал(а):В третьих мне не нужна таблица в коменте, а просто текст из ячейки.. чтоб комент просто отбражал содержимое а не таблицу
GSerg писал(а):Nigga писал(а):Во первых формат гифа и жпега не отличаются по компресси практически ни сколько
Вот тебе полноэкранный скрин экселя в gif.Nigga писал(а):но просто я хотел сделать по быстрее и застрял на такой теме..
Пока не начнёшь баловаться манами, будешь застревать.Nigga писал(а):В третьих мне не нужна таблица в коменте, а просто текст из ячейки.. чтоб комент просто отбражал содержимое а не таблицу
Хинт.
ActiveCell.AddComment "mike:" & Chr$(10) & cells(1,1).value & cells(1,2).value & cells(1,3).value
Сейчас этот форум просматривают: SemrushBot и гости: 109