Попытаюсь разобраться сама, ни разу в жизни не писала макросы. Не получиться, продолжу тему. Большое спасибо, ZVI
Как настроить макрорекордер
Пользователь
Сообщений: Регистрация: 01.01.1970
29.03.2010 08:07:21
У меня таких документов больше 20 и у всех столбцы по-разному расположены...Этот макрос будет работать только с этим документом. Я могу создавать подобные корректно работающие макросы через макрорекордер?
Как настроить макрорекордер
Пользователь
Сообщений: Регистрация: 01.01.1970
29.03.2010 06:36:37
По долгу службы мне часто приходится делать в экселе одну и ту же работу, я решила воспользоваться макрорекодером, но рабочего коректного макроса не получается. Я произвожу следующие действия: удаляю столбцы, добавляю столбцы, очищаю содержимое столцов, через автофильтр удаляю пустые строки, пожалуй всё. Для наглядности прикрепляю пример первоначального вида документа и его вид после обработки, которую я делаю вручную.
Примерная автоподстановка даёт ошибку "#ССЫЛКА!"
Пользователь
Сообщений: Регистрация: 01.01.1970
28.10.2009 11:35:41
Юрий, для Вас <BR><STRONG>Файл удален</STRONG> - велик размер. [Модераторы]
Примерная автоподстановка даёт ошибку "#ССЫЛКА!"
Пользователь
Сообщений: Регистрация: 01.01.1970
28.10.2009 11:11:31
вот пример, только в этом примере выскакивает уже другая оишбка #Н/Д <BR><STRONG>Файл удален</STRONG> - велик размер. [Модераторы]
Примерная автоподстановка даёт ошибку "#ССЫЛКА!"
Пользователь
Сообщений: Регистрация: 01.01.1970
28.10.2009 09:51:50
Проблема в следущющем: используя функцию автоподстановки(ВПР)выставляю значение приблизительного поиска "Истина", но в ячейки формула появляется ошибка #ССЫЛКА!. В чём причина и как её исправить?
Как посчитать сколько раз значение встречалось в списке?
Пользователь
Сообщений: Регистрация: 01.01.1970
03.10.2009 03:45:09
Всем спасибо! предложенными вариантами решила задачу:-)Отдельное спасибо за макрос.
Как посчитать сколько раз значение встречалось в списке?
Пользователь
Сообщений: Регистрация: 01.01.1970
02.10.2009 11:15:23
Пожалуйста:-) <BR><STRONG>Файл удален</STRONG> - велик размер [Модераторы]
Как посчитать сколько раз значение встречалось в списке?
Пользователь
Сообщений: Регистрация: 01.01.1970
02.10.2009 10:58:08
Есть список значений в столбце Экселя, в этом столбце некоторые значения повторяются по нескольку раз, нужно выделить из этого списка уникальные значения и возле каждого уникального значения проставить количество раз которое каждое значение встречалось в исходном столбце.На форуме не нашла.
Как определить какие картинки есть в папке?
Пользователь
Сообщений: Регистрация: 01.01.1970
01.10.2009 09:34:43
{quote}{login=The_Prist}{date=01.10.2009 09:02}{thema=Re: Re: }{post}{quote}{login=Новая}{date=01.10.2009 08:59}{thema=Re: }{post}хотела зайти на Ваш сайт, когда он заработает?{/post}{/quote}Если Вы про то он уже работает.{/post}{/quote} я пыталась зайти,сайт выдаёт ошибку.
Как определить какие картинки есть в папке?
Пользователь
Сообщений: Регистрация: 01.01.1970
01.10.2009 08:59:20
оно))спасибо!хотела зайти на Ваш сайт, когда он заработает?
Как определить какие картинки есть в папке?
Пользователь
Сообщений: Регистрация: 01.01.1970
01.10.2009 04:41:37
Задача следующая: есть папка с картинками и есть экселевская таблица в которой перечислены названия картинок из той папки.Если в папке с картинками есть название, которое приведено в эксельной таблице, то в соседней ячейке нужно поставить какой-нибудь символ.
Как переименовать группу файлов (.jpg) спомощью VBA XL ?
Пользователь
Сообщений: Регистрация: 01.01.1970
29.09.2009 07:56:30
Разобралась спасибо
Как переименовать группу файлов (.jpg) спомощью VBA XL ?
Пользователь
Сообщений: Регистрация: 01.01.1970
29.09.2009 06:01:32
Когда сохраняю макрос выскакивает ошибка 53 и Name OldName As NewName выделяется жёлтым цветом, что это означает?
Как переименовать группу файлов (.jpg) спомощью VBA XL ?
Пользователь
Сообщений: Регистрация: 01.01.1970
28.09.2009 12:21:42
значит я Вас переплюнула))так найдётся добрая душа которая сюда готовый макрос прикрепит?))
Как переименовать группу файлов (.jpg) спомощью VBA XL ?
Пользователь
Сообщений: Регистрация: 01.01.1970
28.09.2009 12:09:57
я не знаю где картинки ДОЛЖНЫ находиться для того чтобы макрос работал.и как макрос запустить я тоже не знаю.
Как переименовать группу файлов (.jpg) спомощью VBA XL ?
Пользователь
Сообщений: Регистрация: 01.01.1970
28.09.2009 11:59:46
Хорошо))
Как переименовать группу файлов (.jpg) спомощью VBA XL ?
Пользователь
Сообщений: Регистрация: 01.01.1970
28.09.2009 11:56:29
я не умею этим пользоваться, есть макрос.я создала макрос,но что делать дальше я не знаю.нет кнопки запускающей работу макроса,не понятно где должны находится картинки которые буду переименовывать и всё в таком духе.куча вопросов.
Как переименовать группу файлов (.jpg) спомощью VBA XL ?
Пользователь
Сообщений: Регистрация: 01.01.1970
28.09.2009 11:54:20
{quote}{login=Юрий М}{date=28.09.2009 11:40}{thema=Re: Re: }{post}{quote}{login=Новая}{date=28.09.2009 11:25}{thema=Re: }{post}{quote}{login=Юрий М}{date=28.09.2009 11:02}{thema=}{post}Наберите в окне поиска: переименовать файлы{/post}{/quote} не удаётся создать макрос,поэтому и прошу скопировать готовый вариант сюда.{/post}{/quote} Вот по первой же ссылке по поиску макрос от Prist. Копирую "сюда". Чем Вас не устроил текст макроса "там"? Option Explicit Sub ПереименоватьГруппуФайлов() Dim OldName As String, NewName As String, sPath As String я не умею этим пользоваться, есть макрос.я создала макрос,но что делать дальше я не знаю.нет кнопки запускающей работу макроса,не понятно где должны находится картинки которые буду переименовывать и всё в таком духе.куча вопросов. Dim i As Long, lLastRow As Long sPath = "C:\Documents and Settings\Родители\Рабочий стол\Базы\Disks\Дизайны\K&K\kik\" lLastRow = Cells(Rows.Count, 1).End(xlUp).Row For i = 1 To lLastRow OldName = sPath & Cells(i, 1) & ".GIF" 'старое имя в ячейке NewName = sPath & Cells(i, 2) & ".GIF" 'новое имя Name OldName As NewName Next i End Sub{/post}{/quote}
Как переименовать картинки с помощью таблицы соответствия в Экселе?
Пользователь
Сообщений: Регистрация: 01.01.1970
28.09.2009 11:50:29
{quote}{login=слэн}{date=21.09.2009 01:34}{thema=}{post}в зависимости от того, каких элементов больше - файлов или ячеек таблицы соответствия, - два макроса:
Sub t() Dim s$, snew$, adir$, path$ path = "c:\windows\system\" adir = CurDir() ChDir (path) s = Dir(path & "*") On Error GoTo err Do While s <> "" snew = WorksheetFunction.VLookup(s, Range("a2:b6"), 2, 0) Name s As snew err: Resume lp lp: s = Dir Loop ChDir (adir) End Sub Sub t2() Dim s$, snew$, adir$, path$, cel As Range path = "c:\windows\system\" adir = CurDir() ChDir (path) On Error Resume Next For Each cel In Range("a2:a6") Name cel As cel.Offset(, 1) Next ChDir (adir) End Sub
хотя может с примером каталога я и неправ.. осторожней там с ним..{/post}{/quote} Можете прикрепить готовый макрос с кнопкой сюда?самой мне разобраться
Как переименовать группу файлов (.jpg) спомощью VBA XL ?
Пользователь
Сообщений: Регистрация: 01.01.1970
28.09.2009 11:25:01
{quote}{login=Юрий М}{date=28.09.2009 11:02}{thema=}{post}Наберите в окне поиска: переименовать файлы{/post}{/quote} Это первое что я сделала зайдя на сайт)) Дело в том что не смотря на предложенные варианты воспользоваться я ими не могу,не удаётся создать макрос,поэтому и прошу скопировать готовый вариант сюда.
Как переименовать группу файлов (.jpg) спомощью VBA XL ?
Пользователь
Сообщений: Регистрация: 01.01.1970
28.09.2009 09:28:32
Помогите,пожалуйста,срочно нужно решение.
Как переименовать группу файлов (.jpg) спомощью VBA XL ?
Пользователь
Сообщений: Регистрация: 01.01.1970
28.09.2009 04:45:43
{quote}{login=Новая}{date=28.09.2009 02:10}{thema=Re: }{post}{quote}{login=The_Prist}{date=25.09.2009 01:16}{thema=}{post}А подписываться релиия не позволяет? :-) С помощью макроса в указанной теме Вы перемещаете файлы в указанную папку. Поправив чуток макрос можно и переименование сделать. Но насколько я помню именно Вы инициатор той темы? Или я ошибаюсь?{/post}{/quote} Именно так,я инициатор той темы))макрос поправлять будем для переименования?)){/post}{/quote} В сущности задача такая же как и здесь только переименовывать нужно картинки, а не txt-файлы.
Как переименовать группу файлов (.jpg) спомощью VBA XL ?
Пользователь
Сообщений: Регистрация: 01.01.1970
28.09.2009 02:10:14
{quote}{login=The_Prist}{date=25.09.2009 01:16}{thema=}{post}А подписываться релиия не позволяет? :-) С помощью макроса в указанной теме Вы перемещаете файлы в указанную папку. Поправив чуток макрос можно и переименование сделать. Но насколько я помню именно Вы инициатор той темы? Или я ошибаюсь?{/post}{/quote} Именно так,я инициатор той темы))макрос поправлять будем для переименования?))
Как в Экселе заменить все ";"(точка с запятой) на ":"(двоеточие)?
Пользователь
Сообщений: Регистрация: 01.01.1970
24.09.2009 11:12:42
{quote}{login=Лузер™}{date=24.09.2009 11:05}{thema=}{post}В дополнение к Александру. У Вас на листе и формулы и просто текст. Когда Вы хотите заменить ";", эксель меняет в том числе и в формулах. Формулы "ломаются" от этого. Сделайте следующее: Правка - Перейти - Выделить - Константы. После этого ctrl-H И меняйте на здоровье. Только не ставьте позицию "в книге". Меняйте "на листе".{/post}{/quote} попробовала,пишет то же самое "слишкм сложная формула"
Как в Экселе заменить все ";"(точка с запятой) на ":"(двоеточие)?
А можно на примерчик посмотреть?{/post}{/quote} конечно))
Как в Экселе заменить все ";"(точка с запятой) на ":"(двоеточие)?
Пользователь
Сообщений: Регистрация: 01.01.1970
24.09.2009 09:44:15
Хочу в экселевской таблице заменить все ";" на ":", но эксель сообщает "Слишком сложная формула". Так происходит видимо потому что у меня в одной ячейке встречается по несколько таких знаков ";".Кто знаете решение?