Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.11.2010, 10:58   #1
Александр Секерин
Новичок
Джуниор
 
Регистрация: 08.11.2010
Сообщений: 3
По умолчанию Нужен макрос

Из текстового окна Auto Cad копирую координаты точек:

Команда: '_id Точка: X = 1934.8494 Y = 3128.9015 Z = 0.0000

Команда:
КООРД Точка: X = 2025.7536 Y = 3084.0558 Z = 0.0000

Команда:
КООРД Точка: X = 2130.1251 Y = 3090.4089 Z = 0.0000

Команда:
КООРД Точка: X = 2146.5851 Y = 3167.7678 Z = 0.0000

Нужен макрос, чтобы оставить три столбца со значениями X,Y и Z, заменив точки на запятые.

1934,8494 3128,9015 0
2025,7536 3084,0558 0
2130,1251 3090,4089 0
2146,5851 3167,7678 0

Количество строк может быть любым.
Этот макрос:

Sub Макрос1()
'
' Макрос1 Макрос
' Макрос записан 08.11.2010 (Пользователь)
'

'
ActiveSheet.PasteSpecial Format:="Текст в кодировке Unicode", Link:=False, _
DisplayAsIcon:=False
Cells.Select
Selection.SpecialCells(xlCellTypeBl anks).Select
Selection.Delete Shift:=xlUp
Range("A1").Select
Selection.Delete Shift:=xlToLeft
Range("A:D,F:G,I:J").Select
Range("I1").Activate
Selection.Delete Shift:=xlToLeft
Cells.Select
Selection.Replace What:=".", Replacement:=",", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
Selection.SpecialCells(xlCellTypeCo nstants, 23).Select
Selection.Copy
End Sub

выдаёт ошибку 1004: не найдено ни одной ячейки, удовлетворяющей указанным условиям. Помогите плиз!
Александр Секерин вне форума Ответить с цитированием
Старый 08.11.2010, 11:21   #2
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

А вам не подойдет кнопка на панели в Автокаде с макросом для вывода координат выделенных объектов в Ексель
макрос во вложении.если возникнут трудности в установке.пишите в личку
Вложения
Тип файла: rar coorN.rar (5.5 Кб, 15 просмотров)
Анализ,обработка данных Недорого

Последний раз редактировалось doober; 08.11.2010 в 11:26.
doober вне форума Ответить с цитированием
Старый 08.11.2010, 12:21   #3
Александр Секерин
Новичок
Джуниор
 
Регистрация: 08.11.2010
Сообщений: 3
По умолчанию

Ув. doober, не могли бы Вы дать пошаговую инструкцию по установке этого макроса? Заранее благодарен
Александр Секерин вне форума Ответить с цитированием
Старый 08.11.2010, 13:10   #4
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

Подготовлюсь,и скину инструкцию,и пользовательскую панель с полезными макросами.
Почитайте инструкцию по Адаптации в автокаде,назначите картинки своим кнопкам
Вложения
Тип файла: rar Макрос.rar (175.1 Кб, 10 просмотров)
Тип файла: rar Установка.rar (1.36 Мб, 11 просмотров)
Анализ,обработка данных Недорого

Последний раз редактировалось doober; 08.11.2010 в 14:35.
doober вне форума Ответить с цитированием
Старый 08.11.2010, 18:53   #5
Александр Секерин
Новичок
Джуниор
 
Регистрация: 08.11.2010
Сообщений: 3
По умолчанию

Спасибо большое,это то что надо!!!
Александр Секерин вне форума Ответить с цитированием
Старый 08.11.2010, 19:09   #6
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

если у человека руки золотые, то не важно от куда они растут...
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
нужен макрос вывода на печать RML Microsoft Office Excel 5 24.04.2010 18:22
Нужен макрос сбора данных. kipish_lp Microsoft Office Excel 5 16.04.2010 07:22
помогите нужен макрос iago Microsoft Office Excel 2 30.09.2009 19:00
нужен макрос Angel-A Microsoft Office Excel 0 07.06.2009 21:22
Нужен Макрос Valeriy1983 Microsoft Office Excel 4 30.04.2009 21:37