3 года назад

MS Excel VBA: определить, что Excel в режиме вставки

Как программно (в vba) определить, что диапазон выбран и скопирован, статус-строка содержит приглашение сделать вставку в новый диапазон. Желательно без собственно чтения статус-строки.

Луна_с_тобой (Гость) Excel
3

Excel: MS Excel VBA: определить, что Excel в режиме вставки

1 год назад Можно ли вводить данные в Excel 2007 в режиме диалога?

Например имеем мегатаблицу, где в часть ячеек нужно ввести значения, а часть ячеек вычисляемые по формулам. Все эти ячейки перемешаны.Соответственно когда вводишь числовые значения, обязательно пропустишь какие-нибудь ячейки. Хотелось бы сделать что-то типа выпадающей формы, которая предлагает например введите значение Х и в специальное окошко вводим числовое значение , Потом значение Y и т.д. Пользователь указывает запрашиваемые Excel-ем числовые данные в окошках диалога, а потом они сами подст...

DooM1k (Гость) 2 ответа
3
1 год назад Нужна помощь с программой EXCEL. Помогите, пожалуйста!

Дано 2 задания:1) Создайте произвольную матрицу размером 5х5 элементов. С помощью встроенных функций Excel определите минимальное, максимальное значение элементов матрицы, общую сумму элементов. Вычислите определитель матрицы, обратную матрицу и произведите проверку вычисления обратной матрицы, путем умножения исходной матрицы на обратную.2)Средствами табличного процессора EXCEL выполнить следующие операции:- сформировать на экране заданную систему трех линейных алгебраических уравнений по следу...

Эридан (Гость) 1 ответ
3
1 год назад Ошибка Main: ActiveX component can't create object в программе Excel

Использую надстройку Texcelс сайта http://www.vezak.u/pogs.htmвозникает ошибка в программах MS Excel 2000MS Excel 2003MS Excel 2007MS Excel 2010 Стоит ОС Виндовс 7на Виндовс XP было все ОК, но переустанавливать систему не хочется

babosh (Гость) Нет ответов
3
Ответы (1)
frenky1 (Гость) 3 года назад
3

из F1 по VBA
Пример по отслеживанию, в каком состоянии режим (вырезать/скопировать/вставить):
Select Case Application.CutCopyMode
Case Is \u003d False
MsgBox "Not in Cut or Copy mode"
Case Is \u003d xlCopy
MsgBox "In Copy mode"
Case Is \u003d xlCut
MsgBox "In Cut mode"
End Select

Таким образом, можно организовать проверку:
If Application.CutCopyMode\u003dxlCopy Then
MsgBox "Скопировал уже все! Куды ставить-то? :)"
End If

Пожаловаться
MS Excel VBA: определить, что Excel в режиме вставки (Excel) - вопросы и ответы на все случаи жизни - справочник Excel i-vopros.ru