Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Проткнуть ячейки / 6 сообщений из 6, страница 1 из 1
18.11.2011, 10:52
    #37532971
yar_grab
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проткнуть ячейки
Public Sub Punch_cells()
Dim Myrange As Range
Dim temp As String
Dim cell As Range

Set Myrange = Application.InputBox("Please, select the range of cells to be punched!", _
Type:=8)

For Each cell In Myrange
temp = cell.Value
cell = temp
Next cell

ThisWorkbook.ActiveSheet.Activate
End Sub


---------------

Дорогие коллеги, подскажите, плиз, почему эта процедура в 2010 Екселе выполняется очень долго, а в 2003 - почти мгновенно? Спасибо.
...
Рейтинг: 0 / 0
18.11.2011, 10:54
    #37532977
alvk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проткнуть ячейки
yar_grab,

Это не в этот форум.
...
Рейтинг: 0 / 0
18.11.2011, 11:15
    #37533021
mds_world
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проткнуть ячейки
Переношу топик в MS Office

Модератор: Тема перенесена из форума "Microsoft Access".
...
Рейтинг: 0 / 0
18.11.2011, 12:49
    #37533294
Taranaga
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проткнуть ячейки
mds_world,

А так не проще?

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
Public Sub Punch_cells()
Dim Myrange As Range
Dim temp As String
Dim cell As Range

Set Myrange = Application.InputBox("Please, select the range of cells to be punched!", _
Type:= 8 )
Myrange.Copy
Myrange.PasteSpecial Paste:=xlPasteValues
Application.CutCopyMode = False
ThisWorkbook.ActiveSheet.Activate
End Sub
...
Рейтинг: 0 / 0
18.11.2011, 12:56
    #37533311
kuklp
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проткнуть ячейки
Еще проще:
Код: plaintext
1.
2.
3.
4.
5.
Public Sub Punch_cells()
Dim Myrange As Range
Set Myrange = Application.InputBox("Please, select the range of cells to be punched!", _
Type:= 8 )
Myrange.value=Myrange.value
End sub
...
Рейтинг: 0 / 0
18.11.2011, 13:43
    #37533430
mds_world
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Проткнуть ячейки
Taranagamds_world,

А так не проще?
Вопрос не ко мне. Я не автор топика, а всего лишь "транзитное устройство"
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Проткнуть ячейки / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]