Страницы: 1
RSS
Вопрос по макросу
 
Добрый день! Я написала макрос при помощи рекордера. Суть макроса оч проста. Макрос копирует заданный столбец в буфер обмена, вставляет из буфера обменв в другое место и затем идет разбивка на колонки. В процессе исполнения макроса эксель выдает информационное сообщение с приведенными ниже вопросами, на которые я должна ответить. Подскажите пож-та как мне прописать ответ в самом макросе, чтобы эти сообщение не появлялись.  
1. There is a large amount of info on the Clipboard. Do you want to be able to paste this info into another program later? ОТВЕТ – NO  
2. Do you want to replace the contents of the destination cells? ОТВЕТ – YES  
Заранее спасибо
 
Спасибо, первая часть сработала отлично, а вот вторая часть не работает.. странно макрос подсвечивает желтым второй абзац, указанный ниже... Я попробовала вставить фразу  Application.DisplayAlerts = True до этого куска, после и перед Энд Саб, только все равно не работает... не знаете, в чем моя ошибка?  
 
   Columns("J:J").Select  
     
   Selection.TextToColumns Destination:=Range("J1"), DataType:=xlDelimited, _  
       TextQualifier:=xlDoubleQuote, ConsecutiveDelimiter:=False, Tab:=True, _  
       Semicolon:=False, Comma:=False, Space:=False, Other:=True, OtherChar _  
       :="@", FieldInfo:=Array(1, 1), TrailingMinusNumbers:=True
 
У меня 2007 эксель, не знаю правильно ли я выбрала формат для макрососодержащего файла...
 
или вот так?
 
TextToColumns Macro
 
Все прекрасно работает, большое спасибо  
а команда Application.ScreenUpdating = False означает что все операции он делает у себя в уме а мне на экран только итог выводит? а то в результате нововведений я перестала видеть что происходит, а только финальный вариант))))
 
Спасибо
Страницы: 1
Читают тему
Наверх