powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Проткнуть ячейки
6 сообщений из 6, страница 1 из 1
Проткнуть ячейки
    #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
Проткнуть ячейки
    #37532977
alvk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
yar_grab,

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

Модератор: Тема перенесена из форума "Microsoft Access".
...
Рейтинг: 0 / 0
Проткнуть ячейки
    #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
Проткнуть ячейки
    #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
Проткнуть ячейки
    #37533430
Фотография mds_world
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Taranagamds_world,

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


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