Программное обеспечение
Как в Microsoft Excel 2007 вместо значения...
Как в Microsoft Excel 2007 вместо значения результата расчета формулы постоянно видеть саму формулу с цифровыми значениями переменных. Это необходимо для такой работы: я вбиваю в ячейку формулу и в ней эта формула остается, только не с ссылками на ячейки, например А2, а со значением в этой ячейке, например у меня в А2 стоит цифра 5555, а в А3 стоит 6666, мне необходимо видеть в А4 ячейке 5555+6666, а в следующей В4 результат. Вбивать все вручную два раза для одной формулы накладно при наличии большого количества формул.
Создать копию текущего окна книги, нажав на вкладке Вид (View) кнопку Новое окно (New Window). В старых версиях Excel это можно сделать через меню Окно - Новое окно (Window - New window).
Разместить оба окна сверху вниз друг под другом, нажав на той же вкладке Вид (View) кнопку Упорядочить все (Arrange all). В Excel 2003 и старше - меню Окно - Упорядочить все (Window - Arrange all).
Выбрав одно из получившихся окон, перейти в режим просмотра формул, нажав на вкладке Формулы (Formulas) кнопку Показать формулы (Show Formulas). В старом Excel это меню Сервис - Зависимости формул - Режим проверки формул (Tools - Formula Auditing - Show Formulas).
Если подобный режим просмотра формул вам полезен и будет нужен часто, то можно использовать простой макрос, который проделает все вышеперечисленные действия за вас:
01'макрос включения режима просмотра формул
02Sub FormulaViewOn()
03 ActiveWindow.NewWindow
04 ActiveWorkbook.Windows.Arrange ArrangeStyle:=xlHorizontal
05 ActiveWindow.DisplayFormulas = True
06End Sub
07
08'макрос выключения режима просмотра формул
09Sub FormulaViewOff()
10 If ActiveWindow.WindowNumber = 2 Then
11 ActiveWindow.Close
12 ActiveWindow.WindowState = xlMaximized
13 ActiveWindow.DisplayFormulas = False
14 End If
15End Sub
Нажмите сочетание клавиш ALT+F11, чтобы перейти в редактор Visual Basic. Затем создайте новый пустой модуль через меню Insert - Module и скопируйте туда текст двух вышеприведенных макросов. Первый включает, а второй отключает наш двухоконный режим просмотра формул. Для запуска макросов можно использовать сочетание клавиш ALT+F8, затем кнопка Выполнить (Run) или назначить макросам горячие клавиши в том же окне с помощью кнопки Параметры (Options).
Разместить оба окна сверху вниз друг под другом, нажав на той же вкладке Вид (View) кнопку Упорядочить все (Arrange all). В Excel 2003 и старше - меню Окно - Упорядочить все (Window - Arrange all).
Выбрав одно из получившихся окон, перейти в режим просмотра формул, нажав на вкладке Формулы (Formulas) кнопку Показать формулы (Show Formulas). В старом Excel это меню Сервис - Зависимости формул - Режим проверки формул (Tools - Formula Auditing - Show Formulas).
Если подобный режим просмотра формул вам полезен и будет нужен часто, то можно использовать простой макрос, который проделает все вышеперечисленные действия за вас:
01'макрос включения режима просмотра формул
02Sub FormulaViewOn()
03 ActiveWindow.NewWindow
04 ActiveWorkbook.Windows.Arrange ArrangeStyle:=xlHorizontal
05 ActiveWindow.DisplayFormulas = True
06End Sub
07
08'макрос выключения режима просмотра формул
09Sub FormulaViewOff()
10 If ActiveWindow.WindowNumber = 2 Then
11 ActiveWindow.Close
12 ActiveWindow.WindowState = xlMaximized
13 ActiveWindow.DisplayFormulas = False
14 End If
15End Sub
Нажмите сочетание клавиш ALT+F11, чтобы перейти в редактор Visual Basic. Затем создайте новый пустой модуль через меню Insert - Module и скопируйте туда текст двух вышеприведенных макросов. Первый включает, а второй отключает наш двухоконный режим просмотра формул. Для запуска макросов можно использовать сочетание клавиш ALT+F8, затем кнопка Выполнить (Run) или назначить макросам горячие клавиши в том же окне с помощью кнопки Параметры (Options).
Можно в исходном коде листа запилить вот такую загогулина:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Cells(1, 3) = Cells(1, 1) & "+" & Cells(1, 2)
Cells(2, 3) = Cells(1, 1) + Cells(1, 2)
End Sub
Хотя не уверен, что это менее накладно, чем вбивать повторно формулу.
Если есть достаточно желания, можешь почитать про циклы в VBA, в принципе это должно быть не сложно (код выше я написал чисто по смыслу, вообще не зная VBA).
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Cells(1, 3) = Cells(1, 1) & "+" & Cells(1, 2)
Cells(2, 3) = Cells(1, 1) + Cells(1, 2)
End Sub
Хотя не уверен, что это менее накладно, чем вбивать повторно формулу.
Если есть достаточно желания, можешь почитать про циклы в VBA, в принципе это должно быть не сложно (код выше я написал чисто по смыслу, вообще не зная VBA).
формат ячейки покрути вниз свой формат и ...дальше непомню :D дело в 7 классе было уже забыл все
Похожие вопросы
- Подскажите пожалуйста где бесплатно скачать Microsoft Excel 2007? Спасибо за ответы)
- Подскажите по Microsoft Office 2007 --какой выбрать(вопрос внутри еще)???
- Разве Microsoft Excel создан для рисования?
- Подскажите пожалуйста, как обновить Microsoft Office 2003 до 2007, или скачать Microsoft Office 2007
- Задача для Excel (2007). Найти координаты значения.
- Как Microsoft Office 2007 переключить в Microsoft Office 2003??
- Чем отличается Microsoft Office 2007 Ultimate и Enterprise от Standard ?
- Объясните, что к чему! Для чего нужен Microsoft Word Microsoft Excel Microsoft Power Point
- почему в word 2007 вместо цифр и формул непонятные символы? Как это исправить?
- дайте у кого есть серийник на microsoft office 2007