Автоматическое примечание в excel

14 Июл

Автоматическая вставка примечаний в Excel

Иногда нам требуется быстро вставить примечания в определённом диапазоне, делать это с помощью вкладок программы или контекстного меню (правой кнопки мыши) неудобно да и долго. Напишем свой макрос для быстрой вставки примечаний в ячейки таблицы.

Иногда нам требуется быстро вставить примечания в определённом диапазоне, делать это с помощью вкладок программы или контекстного меню (правой кнопки мыши) неудобно да и долго. Напишем свой макрос для быстрой вставки примечаний в ячейки таблицы.

Текст макроса:

Sub CreateComments()
   Dim cell As Range
   ‘ Производим поиск по всем ячейкам диапазона и добавляем примечания _
   ко всем ячейкам, содержащим слово «Выручка»
   For Each cell In Range(«E1:E100»)
      If cell.Value Like «*Выручка*» Then
         cell.ClearComments
         cell.AddComment «Сдать в банк»
      End If
   Next
End Sub

Всем удачи!

 

Podzhog

Пользователь

Сообщений: 63
Регистрация: 28.12.2012

Здравствуйте, помогите с макросом.  
Нужно чтобы автоматически добавлялось примечание в котором бы указывалось время изменения значения ячейки.  
Пример: пустая ячейка, примечания нет, вбиваю значение 155 и у ячейки появляется примечание которое скрыто, если навожу на ячейку — всплывает примечание, маленького размера, со временем, допустим 18:34, если нажимаю del, удаляется и значение ячейки и примечание.

 
 

Podzhog

Пользователь

Сообщений: 63
Регистрация: 28.12.2012

вот пример, там изображено то что хотелось бы видеть

 

Макрос не мой (The_Prist(Щербаков Дмитрий)) , но ето Ваш вариант:  

  Option Explicit  
Private Sub Worksheet_Change(ByVal Target As Range)  
   Dim oComment As Comment  
   On Error Resume Next  
   Set oComment = Target.Comment  
   If oComment Is Nothing Then  
       Target.AddComment Target.Text & » » & Format(Now, «dd.mm.yy HH:MM»)  
   Else  
       oComment.Text oComment.Text & Chr(10) & Target.Text & » » & Format(Now, «dd.mm.yy HH:MM»)  
   End If  
End Sub  

http://www.excel-vba.ru/chto-umeet-excel/zapis-izmenenij-na-liste-v-primechaniya/

 

Podzhog

Пользователь

Сообщений: 63
Регистрация: 28.12.2012

спасибо большое! а как сделать что бы он отображал только время и размер примечания был маленький?  
Сейчас он добавляет примечание стандартного размера, и в нем указывается вводимое значение, дата, время

 

Динамическое примечание (в зависимости от текста в ячейке):    

http://www.planetaexcel.ru/forum.php?thread_id=25512&page_forum=1&allnum_forum=39  

Удалите в макросе dd.mm.yy

 

{quote}{login=Shaleiko}{date=03.12.2012 10:34}{thema=}{post}Динамическое примечание (в зависимости от текста в ячейке):    

http://www.planetaexcel.ru/forum.php?thread_id=25512&page_forum=1&allnum_forum=39  

Удалите в макросе dd.mm.yy{/post}{/quote}  
по ссылке просмотрел все сообщения, мне там ничего не понятно.  
первым делом удалил dd.mm.yy и вместо «значение ячейки, дата, время» осталось «значение ячейки, время»  
а мне нужно только «время» и в 4 раза уменьшенное примечание, если не в 6

 

если вручную записать макрос по изменению размера примечания, то получится следующее  
{quote}  
Range(«B10»).Select  
Range(«B10″).Comment.Text Text:=»55 04.12.12 09:06»  
Selection.ShapeRange.ScaleWidth 0.78, msoFalse, msoScaleFromTopLeft  
Selection.ShapeRange.ScaleHeight 0.23, msoFalse, msoScaleFromTopLeft  
{/quote}  
но это не работает в моем макросе.  

  Нужно чтобы примечание было маленьким, чисто для времени,  
Нужно убрать из примечание само вводимое число  
В условие нужно добавить что это все работает если только вводимое значение ЧИСЛО  

  помогите пожалуйста, кто знает

 

ой, что то не добавилось. Вот что записывает макрос  

  Range(«B10»).Select  
Range(«B10″).Comment.Text Text:=»55 04.12.12 09:06»  
Selection.ShapeRange.ScaleWidth 0.78, msoFalse, msoScaleFromTopLeft  
Selection.ShapeRange.ScaleHeight 0.23, msoFalse, msoScaleFromTopLeft

 

lanerus

Пользователь

Сообщений: 76
Регистрация: 22.12.2012

Попробуйте так:  

    Option Explicit  
Private Sub Worksheet_Change(ByVal Target As Range)  
Dim oComment As Comment  
On Error Resume Next  
Set oComment = Target.Comment  
If oComment Is Nothing Then  
With Target.AddComment  
   .Text Format(Now, «HH:MM»)  
   .Shape.Height = 12  
   .Shape.Width = 28  
End With  
Else  
With oComment  
   .Text Format(Now, «HH:MM»)  
   .Shape.Height = 12  
   .Shape.Width = 28  
End With  
End If  
End Sub  

    Размер подобран на глазок

 

Всем огромное человеческое спасибо)) все идеально  
lanerus, отдельная уважуха

 

последний штрих  
при удалении значения в ячейке — удаляется примечание

 

Маугли

Гость

#13

04.12.2012 19:04:45

Попробуйте так.  
Private Sub Worksheet_Change(ByVal Target As Range)  
   Dim oComment As Comment  
   With Target  
       If .Count > 1 Then Exit Sub  
       ‘на ячейке без коммента, ClearComments не ломается  
       ‘IsNumber пустую ячейку не воспринимает как  ноль- это есть хорошо )  
       If Not WorksheetFunction.IsNumber(.Value) Then .ClearComments: Exit Sub  
       On Error Resume Next  
       Set oComment = .Comment  
       If oComment Is Nothing Then  
           .AddComment.Text Format(Now, «HH:MM»)  
       Else  
           oComment.Text Format(Now, «HH:MM»)  
       End If  
       .Comment.Shape.Width = 40  
       .Comment.Shape.Height = 20  
   End With  
End Sub

Содержание

  • Работа с примечаниями
    • Создание
    • Просмотр
    • Редактирование
    • Добавление изображения
    • Удаление примечания
  • Вопросы и ответы

Примечания в Microsoft Excel

Примечания являются встроенным инструментом Excel. С его помощью можно добавлять различные комментарии к содержимому ячеек. Особенно ценной становится эта функция в таблицах, где по различным причинам нельзя изменять положения столбцов, чтобы добавить дополнительную колонку с пояснениями. Давайте выясним, как добавлять, удалять и работать с примечаниями в Экселе.

Урок: Вставка примечаний в Microsoft Word

Работа с примечаниями

В примечаниях можно не только писать поясняющие записи к ячейке, но и добавлять фотографии. Кроме того, существует ещё ряд других возможностей данного инструмента, о которых мы поговорим ниже.

Создание

Прежде всего, разберемся, как создать примечание.

  1. Чтобы добавить примечание, выделяем ячейку, в которой хотим его создать. Кликаем по ней правой кнопкой мыши. Открывается контекстное меню. Кликаем в нем по пункту «Вставить примечание».
  2. Вставка примечания в Microsoft Excel

  3. Открывается небольшое контекстное окошко справа от выбранной ячейки. В самом его верху по умолчанию указано имя учетной записи, под которой пользователь зашел в систему компьютера (или авторизовался в Microsoft Office). Установив курсор в область этого окошка, он может набрать с клавиатуры любой текст на свое усмотрение, который посчитает необходимым для вставки комментария к ячейке.
  4. Окно для примечания в Microsoft Excel

  5. Кликните по любому другому месту на листе. Главное, чтобы это было сделано за пределами поля комментирования.

Примечание создано в Microsoft Excel

Таким образом, можно сказать, что комментарий будет создан.

Указателем того, что в ячейке содержится примечание, является небольшой индикатор красного цвета в её верхнем правом углу.

В ячейке содержится комментарий в Microsoft Excel

Существует ещё один способ создания этого элемента.

  1. Выделяем ячейку, в которой будет находиться комментарий. Переходим во вкладку «Рецензирование». На ленте в блоке настроек «Примечания» жмем на кнопку «Создать примечание».
  2. Добавление примечания вторым способом в Microsoft Excel

  3. После этого около ячейки открывается точно такое же окошко, о котором шла речь выше, и в него таким же способом добавляются нужные записи.

Просмотр

Для того, чтобы просмотреть содержимое комментария нужно просто навести курсор на ту ячейку, в которой он содержится. При этом ничего нажимать не нужно ни на мышке, ни на клавиатуре. Комментарий будет виден в виде всплывающего окошка. Как только курсор будет убран с этого места, окошко исчезнет.

Просмотр примечания в Microsoft Excel

Lumpics.ru

Кроме того, навигацию по примечаниям можно осуществлять с помощью кнопок «Следующие» и «Предыдущие», расположенных во вкладке «Рецензирование». При нажатии на данные кнопки будут последовательно один за другим активироваться примечания на листе.

Навигация по примечанию в Microsoft Excel

Если вы хотите, чтобы комментарии постоянно присутствовали на листе, независимо от того, где находится курсор, то нужно перейти во вкладку «Рецензирование» и в блоке инструментов «Примечания» на ленте нажать на кнопку «Показать все примечания». Она может также назваться «Отобразить все примечания».

Включение отображения примечаний на листе в Microsoft Excel

После этих действий комментарии будут отображаться независимо от положения курсора.

Если пользователь захочет вернуть все по-старому, то есть, скрыть элементы, то он должен будет повторно нажать на кнопку «Показать все примечания».

Отключение отображения примечаний в Microsoft Excel

Редактирование

Иногда нужно отредактировать комментарий: изменить его, добавить информацию или подкорректировать место его размещения. Эту процедуру тоже выполнить довольно просто и интуитивно понятно.

  1. Кликаем правой кнопкой мыши по ячейке, в которой содержится комментарий. В появившемся контекстном меню выбираем пункт «Изменить примечание».
  2. Переход к редактированию примечаниия в Microsoft Excel

  3. После этого открывается окошко с примечанием готовое к редактированию. В него тут же можно вносить новые записи, стирать старые, производить другие манипуляции с текстом.
  4. Добавление нового текста в Microsoft Excel

  5. Если был добавлен объем текста, который не помещается в границы окошка, и тем самым часть информации получается скрытой от глаз, то можно расширить окно примечания. Для этого нужно навести курсор на любую белую точку на границе комментария, дождаться, когда он примет форму двунаправленной стрелки и, зажав левую кнопку мыши, потянуть его в направлении от центра.
  6. Расширение границ окошка примечания в Microsoft Excel

  7. Если вы растянули окно сильно широко или удалили текст и уже не нуждаетесь в большом пространстве для комментариев, то таким же образом его можно уменьшить. Но на этот раз границы нужно тянуть к центру окна.
  8. Сужение окна комментария в Microsoft Excel

  9. Кроме того, можно перемещать саму позицию окошка без изменения его размера. Для этого нужно подвести курсор к границе окна и дождаться, когда на его конце появится пиктограмма в виде четырех стрелок, направленных в разные стороны. Затем следует зажать кнопку мыши и перетащить окно в нужную сторону.
  10. Изменение позиции примечания в Microsoft Excel

  11. После того, как процедура редактирования проведена, как и в случае создания, нужно кликнуть по любому месту листа за пределами поля для редактирования.

Есть способ перейти к редактированию примечания и с помощью инструментов на ленте. Для этого нужно выделить содержащую его ячейку и кликнуть по кнопке «Изменить примечание», расположенной во вкладке «Рецензирование» в блоке инструментов «Примечания». После этого окошко, содержащее комментарий, станет доступным для редактирования.

Переход к изменению примечания в Microsoft Excel

Добавление изображения

В окно примечаний может быть добавлено изображение.

  1. Создаем примечание в заранее подготовленной ячейке. В режиме редактирования становимся на край окошка для комментариев, пока на конце курсора не появится пиктограмма в виде четырех стрелок. Кликаем правой кнопкой мыши. Открывается контекстное меню. В нем переходим по пункту «Формат примечания…».
  2. Переход к формату примечания в Microsoft Excel

  3. Открывается окно форматирования. Переходим во вкладку «Цвета и линии». Кликаем по полю с выпадающим списком «Цвет». В появившемся меню переходим в пункт «Способы заливки…».
  4. Формат примечания в Microsoft Excel

  5. Открывается новое окно. В нём следует перейти во вкладку «Рисунок», а затем нажать на одноименную кнопку.
  6. Добавление рисунка в примечание в Microsoft Excel

  7. Открывается окно выбора изображения. Выбираем нужную нам картинку на жестком диске или съемном носителе. После того, как выбор сделан, жмем на кнопку «Вставить».
  8. Выбор изображения для вставки в Microsoft Excel

  9. После этого, автоматически возвращаемся в предыдущее окно. Тут устанавливаем галочку напротив пункта «Сохранять пропорции рисунка» и жмем на кнопку «OK».
  10. Изображение в примечании в Microsoft Excel

  11. Возвращаемся в окно форматирования примечания. Переходим во вкладку «Защита». Снимаем флажок с позиции «Защищаемый объект».
  12. Отключение защиты примечания в Microsoft Excel

  13. Далее перемещаемся во вкладку «Свойства» и устанавливаем переключатель в позицию «Перемещать и изменять объект вместе с ячейками». Последние два пункта нужно было выполнить, чтобы привязать примечание и соответственно картинку к ячейке. Далее жмем на кнопку «OK».

Свойства примечания в Microsoft Excel

Как видим, операция выполнена успешно и изображение вставлено в ячейку.

Изображение вставлено в ячейку в Microsoft Excel

Урок: Как вставить картинку в ячейку в Excel

Удаление примечания

Теперь давайте выясним, как удалить примечание.

Сделать это также можно двумя способами, как и создать комментарий.

Для реализации первого варианта нужно кликнуть по ячейке, содержащей примечание, правой кнопкой мыши. В появившемся меню просто следует нажать на кнопку «Удалить примечание», после чего его не станет.

Удаление примечания в Microsoft Excel

Для удаления вторым способом выделите нужную ячейку. Затем перейдите во вкладку «Рецензирование». Кликните по кнопке «Удалить примечание», которая размещена на ленте в блоке инструментов «Примечания». Это тоже приведет к полному удалению комментария.

Альтернативное удаление примечания в Microsoft Excel

Урок: Как удалить примечания в Microsoft Word

Как видим, с помощью примечаний в Экселе можно не только добавить комментарий к ячейке, но даже вставить фотографию. При определенных условиях данная возможность может оказать неоценимую помощь пользователю.

В этой статье разберемся с тем, как работают примечания в Microsoft Excel. Я покажу три метода добавления подобных комментариев, а в завершение – инструменты для управления ими. Все это поможет другим юзерам быстрее разобраться в содержимом таблицы, а вам – не забыть, что именно вы хотели бы рассказать при презентации или какие изменения внести при следующем редактировании документа.

Методы добавления примечаний в Excel

Сначала давайте остановимся на том, как добавить примечания в своей таблице. Если вы не любите использовать горячие клавиши, обратитесь к специально отведенным кнопкам, поиск которых осуществляется следующим образом:

  1. Выберите ячейку для добавления примечания, перейдите на вкладку «Рецензирование» и нажмите на кнопку «Добавить примечание».Выбор кнопки в меню Рецензирование для создания примечания в Microsoft Excel

  2. Впишите его в появившемся поле. Нажимайте Enter для перехода к новой строке, если это понадобится.Заполнение поля комментария для создания примечания в Microsoft Excel

  3. Теперь достаточно кликнуть левой кнопкой мыши в любом месте за границей примечания, чтобы изменения вступили в силу. В правом верхнем углу ячейки появится красная стрелка. Если навести на нее курсор мыши, можно прочитать добавленное описание.Отображение красной стрелки после создания примечания в Microsoft Excel

Следующий вариант добавления комментария – использование контекстного меню ячейки. Оно вызывается кликом ПКМ по ней. В списке вас интересует кнопка «Вставить примечание».Вызов контекстного меню ячейки для создания примечания в Microsoft Excel

На экране отобразится точно такая же форма для заполнения, которую вы видели ранее. Создайте первый комментарий и переходите к другим ячейкам для заполнения новых примечаний, если это понадобится.Использование опции из контекстного меню для создания примечания в Microsoft Excel

Самый быстрый способ реализации поставленной задачи – использование горячей клавиши, которая по умолчанию настроена в Экселе. Для этого вам понадобится сначала выделить ячейку для комментария, а затем нажать Shift + F2. Появится уже знакомое поле, в котором нужно ввести требуемый текст.Использование горячей клавиши для создания примечания в Microsoft Excel

Комьюнити теперь в Телеграм

Подпишитесь и будьте в курсе последних IT-новостей

Подписаться

Управление созданными примечаниями

С созданием комментариев к ячейкам все понятно, вы можете выбрать любой метод или обращаться к каждому из них, когда это будет наиболее удобно. Теперь затронем тему управления текстом, чтобы у вас не возникало проблем при его просмотре или в тех случаях, когда возникнет необходимость удалить примечания.

  1. На вкладке «Рецензирование» есть отдельная кнопка, показывающая одновременно все созданные на листе примечания. Используйте ее, чтобы не потерять некоторые из строчек. Такой подход особенно актуален, когда на листе используется красный цвет или добавленные стрелки в ячейках не видно по другим причинам.Отображение всех комментариев после создания примечания в Microsoft Excel

  2. Все они отобразятся единовременно, а вы можете редактировать любое из примечаний, щелкнув по нему левой кнопкой мыши.Просмотр всех созданных примечаний в Microsoft Excel

  3. Следующие три кнопки, отмеченные на скриншоте ниже, позволяют удалить примечания и переключаться между ними. Переключение тоже поможет не потерять что-либо и быстро посмотреть все созданные комментарии.Кнопки управления комментариями после создания примечания в Microsoft Excel

  4. Если удаление при помощи кнопки на вкладке «Рецензирование» вам не подходит, кликните ПКМ по ячейке с примечанием и выберите опцию «Удалить примечание».Удаление примечания через контекстное меню в Microsoft Excel

Теперь вы видите, что в добавлении заметок в Microsoft Excel нет ничего сложного. К тому же подобные комментарии часто оказываются полезными, особенно в тех случаях, когда вы передаете лист другим юзерам, у которых могут возникнуть проблемы с пониманием конкретного содержимого.

Макрос для создания примечания с датой и текстом из ячейки

ilucho

Дата: Четверг, 11.04.2013, 13:51 |
Сообщение № 1

Группа: Пользователи

Ранг: Новичок

Сообщений: 10


Репутация:

0

±

Замечаний:
0% ±


Добрый день уважаемые! Большая просьба помочь со следующим вопросом. Необходимо:
а) Создание нового примечания
1. Автоматически создать примечание в ячейке при внесении значений в данную ячейку
2. Автоматически заполнить примечание данными: ТекущаяДата, Значение ячейки (см. вложение)
б) Редактирование существующего примечания
1. Автоматически редактировать существующее примечание при внесении новых значений в данную ячейку. Иными словами вносим новую сумму в ячейку, к примечанию добавляется текущая дата и новая сумма из ячейки (см. вложение)

Добавлю еще, что файл общий. Не знаю что из этого можно на практике реализовать, т.к. с макросами почти не знаком. Но очень нужна ваша помощь.

К сообщению приложен файл:

3148796.xls
(32.5 Kb)

 

Ответить

Hugo

Дата: Четверг, 11.04.2013, 14:34 |
Сообщение № 2

Группа: Друзья

Ранг: Участник клуба

Сообщений: 3140


Репутация:

670

±

Замечаний:
0% ±


2010, теперь уже с PQ

В принципе вероятно можно сделать именно так — но я бы писал в комменты не слагаемые, а общую сумму. Если нужно — разницу всегда можно высчитать.
А так, как заказано — думаю сделать очень сложно, если предусматривать все варианты. Я делать не буду.


excel@nxt.ru
webmoney: R418926282008 Z422237915069

 

Ответить

RAN

Дата: Четверг, 11.04.2013, 15:25 |
Сообщение № 3

Группа: Друзья

Ранг: Экселист

Сообщений: 5645

На общий доступ не проверял

[vba]

Код

Private Sub Worksheet_Change(ByVal Target As Range)
Dim flag$
     If Target.Count > 1 Then Exit Sub
     If Target.Column <> 1 Then Exit Sub
     On Error Resume Next
     With Target
         flag = .Comment.Text
         If Err Then
             Err.Clear
             .AddComment
             .Comment.Visible = True
             .Comment.Text Text:=Application.UserName & Chr(10) & Date & » » & .Value
         Else
             .Comment.Text Text:=.Comment.Text & Chr(10) & Application.UserName & Chr(10) & Date & » » & .Value
         End If
     End With
End Sub

[/vba]


Быть или не быть, вот в чем загвоздка!

 

Ответить

ilucho

Дата: Четверг, 11.04.2013, 20:27 |
Сообщение № 4

Группа: Пользователи

Ранг: Новичок

Сообщений: 10


Репутация:

0

±

Замечаний:
0% ±


спасибо большое за отклик, только я не могу разобраться как сделать что бы заработал макрос. в basic нажимаю insert module, вставляю, сохраняю, но при изменении ячеек примечания не добавляются. что я делаю не так? помогите разобраться плиз. я не специалист(((

 

Ответить

Полковник МВД

Дата: Четверг, 11.04.2013, 20:38 |
Сообщение № 5

Макрос надо вставить в модуль листа

 

Ответить

ilucho

Дата: Четверг, 11.04.2013, 20:44 |
Сообщение № 6

Группа: Пользователи

Ранг: Новичок

Сообщений: 10


Репутация:

0

±

Замечаний:
0% ±


и в module1 вставлял не работает и в лист1 не работает почему-то((

 

Ответить

Hugo

Дата: Четверг, 11.04.2013, 21:21 |
Сообщение № 7

Группа: Друзья

Ранг: Участник клуба

Сообщений: 3140


Репутация:

670

±

Замечаний:
0% ±


2010, теперь уже с PQ

Проверяйте — немного доработал код Андрея. Можно там ещё чуть жирность доработать — но лень. Может быть не нужна жирность?
Посмотрел — с жирностью много гемороя, делать уже и некогда…

К сообщению приложен файл:

9355851.xls
(42.5 Kb)


excel@nxt.ru
webmoney: R418926282008 Z422237915069

 

Ответить

RAN

Дата: Четверг, 11.04.2013, 21:25 |
Сообщение № 8

Группа: Друзья

Ранг: Экселист

Сообщений: 5645

[vba]

Код

    If Target.Column <> 1 Then Exit Sub

[/vba]

определяет номер столбца, при изменениях в ячейках которого работает макрос

PS Игорь, Visible зря убрал. В 2010 без него создается скрытое примечание.


Быть или не быть, вот в чем загвоздка!

Сообщение отредактировал RANЧетверг, 11.04.2013, 21:27

 

Ответить

Hugo

Дата: Четверг, 11.04.2013, 21:35 |
Сообщение № 9

Группа: Друзья

Ранг: Участник клуба

Сообщений: 3140


Репутация:

670

±

Замечаний:
0% ±


2010, теперь уже с PQ

А иначе в 2003-2007 примечание маячит на экране, и его нужно вручную прятать… sad
Ну тогда ещё проверку версии нужно ставить. Или корректировать по месту.


excel@nxt.ru
webmoney: R418926282008 Z422237915069

 

Ответить

RAN

Дата: Четверг, 11.04.2013, 21:42 |
Сообщение № 10

Группа: Друзья

Ранг: Экселист

Сообщений: 5645

В 2007 у меня и без Visible маячит, пока вручную на спрячешь.


Быть или не быть, вот в чем загвоздка!

 

Ответить

ilucho

Дата: Четверг, 11.04.2013, 21:44 |
Сообщение № 11

Группа: Пользователи

Ранг: Новичок

Сообщений: 10


Репутация:

0

±

Замечаний:
0% ±


о, работает! здорово! спасибо огромное. а я наверно сразу не уточнил…мне нужно редактировать по всему листу а не только по столбцу или ячейке…можно как-то дополнить код?

 

Ответить

RAN

Дата: Четверг, 11.04.2013, 21:47 |
Сообщение № 12

Группа: Друзья

Ранг: Экселист

Сообщений: 5645

Убрать эту строку. biggrin

Но тогда к любой ячейке будут добавляться примечания. Так что уточните хотелку.


Быть или не быть, вот в чем загвоздка!

Сообщение отредактировал RANЧетверг, 11.04.2013, 21:48

 

Ответить

ilucho

Дата: Четверг, 11.04.2013, 21:55 |
Сообщение № 13

Группа: Пользователи

Ранг: Новичок

Сообщений: 10


Репутация:

0

±

Замечаний:
0% ±


окей, завтра роверю на практике и отпишусь smile

 

Ответить

ilucho

Дата: Понедельник, 15.04.2013, 17:06 |
Сообщение № 14

Группа: Пользователи

Ранг: Новичок

Сообщений: 10


Репутация:

0

±

Замечаний:
0% ±


Черт файлик пока не могу приложить…чуть позже…

Сообщение отредактировал iluchoПонедельник, 15.04.2013, 17:19

 

Ответить

RAN

Дата: Понедельник, 15.04.2013, 17:26 |
Сообщение № 15

Группа: Друзья

Ранг: Экселист

Сообщений: 5645

п.4 решается просто, п.1 — сложнее, но решается, а вот п.5 — сомневаюсь.


Быть или не быть, вот в чем загвоздка!

 

Ответить

ilucho

Дата: Понедельник, 15.04.2013, 17:33 |
Сообщение № 16

Группа: Пользователи

Ранг: Новичок

Сообщений: 10


Репутация:

0

±

Замечаний:
0% ±


Вот, разобрался, отредактировал, добавил файл.
Итак, что хотелось бы дополнить.
1. Сохранив файл в excel2010 обнаружил, что при редактировании ячейки когда добавляешь новую сумму, то в комментарии записывается сумма двух слогаемых, а не последние введенные цифры. Нужна именно последняя сумма.
2. Автоматическое добавление примечаний необходимо большему количеству ячеек. Я изменил в коде условие и сделал как мне нужно, что бы примечания добавлялись с четвертого столбца. Здесь вопросов вроде нет.
3. По поводу того, что примечание остается активным и его надо скрывать вручную. Это даже хорошо в моем случае. Т.к. к той информации которая появляется в нем автоматически я дописываю еще различный текст а потом скрываю его кнопкой (в этом случае мне не надо дополнительно нажимать кнопку «изменить примечание»). По этому можно ли сделать так что бы в случае редактирования ячейки (добавления новых значений) примечание так же становилось активным и не надо было дополнительно нажимать кнопку «изменить примечание»?
4. И напоследок, хотелось бы что бы если ячейку случайно зацепил сделал активной, но ничего не вводил, оставил пустой, то примечание не создавалось… А то даже при нажатии кнопки delete на пустой ячейке создается примечание.
Помогите довести файлик до ума…

пункт 5 пока не нужен и надеюсь не понадобится (удалил). вроде норм.

К сообщению приложен файл:

9944283.xlsm
(35.7 Kb)

Сообщение отредактировал iluchoПонедельник, 15.04.2013, 17:36

 

Ответить

RAN

Дата: Понедельник, 15.04.2013, 19:37 |
Сообщение № 17

Группа: Друзья

Ранг: Экселист

Сообщений: 5645

Ну как-то так.

Но с общим доступом не работает.

К сообщению приложен файл:

9224091.xlsm
(32.1 Kb)


Быть или не быть, вот в чем загвоздка!

 

Ответить

ilucho

Дата: Понедельник, 15.04.2013, 22:32 |
Сообщение № 18

Группа: Пользователи

Ранг: Новичок

Сообщений: 10


Репутация:

0

±

Замечаний:
0% ±


огромное огромное спасибо за ваш труд. вот сейчас файл проверил без общего доступа все работает. а еще один нюанс как-то можно осуществить? сразу не сообразил написать вам. теперь примечание всегда активное, можно ли сделать так, что бы оно скрывалось автоматически после добавления текста? например: ввели данные, примечание создано (или становится активным если было создано ранее), оно активно, добавляю в нем пару слов, щелкаю соседнюю ячейку, примечание скрылось. Или как-то к времени его привязать? например скрыть через пять секунд))) Просто иначе немного теряется смысл его автоматического создания. Раньше я вручную нажимал создать примечание а теперь буду нажимать скрыть примечание….лишнее действие остается.

Сообщение отредактировал iluchoПонедельник, 15.04.2013, 22:32

 

Ответить

RAN

Дата: Понедельник, 15.04.2013, 23:16 |
Сообщение № 19

Группа: Друзья

Ранг: Экселист

Сообщений: 5645

Примечание прячется по активации ячейки с примечанием.


Быть или не быть, вот в чем загвоздка!

Сообщение отредактировал RANПонедельник, 15.04.2013, 23:18

 

Ответить

ilucho

Дата: Четверг, 18.04.2013, 10:17 |
Сообщение № 20

Группа: Пользователи

Ранг: Новичок

Сообщений: 10


Репутация:

0

±

Замечаний:
0% ±


потестировав еще раз файлик все что я просил выше всё работает, спасибо. Но еще что заметил в общем файле — это после сохранения или закрытия файла при следующем открытии добавляя новую сумму в ячейку с уже имеющейся суммой и примечанием, весь текст примечания дублируется и только после него появляется нужное. вложил пример с примечанием (сохранялся поле каждого добавления данных). посмотрите пожалуйста, может быть можно избавиться от задвоений, а то тект увеличивается в геометрической прогресии.

К сообщению приложен файл:

9250524.xlsm
(33.4 Kb)

Сообщение отредактировал iluchoЧетверг, 18.04.2013, 10:23

 

Ответить

Like this post? Please share to your friends:
  • Автоматическое применение формул в excel
  • Автоматическое преобразование в число в excel
  • Автоматическое построение таблицы по таблице в excel
  • Автоматическое построение диаграмм excel
  • Автоматическое построение графиков excel