Выбрать дату в календареВыбрать дату в календаре

Страницы: 1 2 След.
Данные в форму подгружаются не на всех компьютерах
 
файл лежит в общем доступе на сервере, и все кто открывает используют ярлык. Книга загрыта паролем, но в данном коде  пароль открывается и закрывается.
Данные в форму подгружаются не на всех компьютерах
 
имя книги немного другое. На части комьютеров поиск осуществляется, на других нет. Может ли данная проблема быть основанной на  личных настройках Excel?
 
Данные в форму подгружаются не на всех компьютерах
 
спасибо, теперь хотя бы выдает ошибку: Error 9 Subscript out of range
Данные в форму подгружаются не на всех компьютерах
 
Добрый день,
Есть файл с таблицей данных. В нем работает форма, через которую заносятся данные в эту таблицу. Также в данной форме данные можно откорректировать, если в начале указать № зарегистрированных данных (ищет строчку нужно) + Enter нажать. Т.о. данные подгружаются в форму из таблицы, если нужно откорректировать внесенную информацию. Проблема: данная форма работает, но поиск данных осуществляет не на всех компьютера, на некоторых работает, а на некоторых не подгрудает данные. В чем может быть дело?  на всякий случай прилагаю код поиска и занесения данных из таблицы в форму (именно данный код не везде срабатывает).  
Код
Private Sub Порядок_Exit(ByVal Cancel As MSForms.ReturnBoolean)
   ПоискНомера  
End Sub
Код
Sub ПоискНомера()
    Dim nomer As Variant
    
    nomer = Me.Порядок: On Error Resume Next
    Workbooks("List" .Activate
    Sheets(1).Unprotect ("2" )
    Dim ro As Range: Set ro = Sheets(1).Range("A:A" ) .Find(nomer, , , xlWhole).EntireRow
    If Err Then Exit Sub
   
   Me.Порядок = ro.Cells(1)
   Me.Номер = ro.Cells(2)
   Me.Клиент = ro.Cells(3)
  
  Sheets(1).Protect "2", DrawingObjects:=False, Contents:=True, Scenarios:= _
     True, AllowFormattingColumns:=True, AllowFormattingRows:=True, _
     AllowSorting:=True, AllowFiltering:=True   
End Sub
Изменено: Кристина Пл - 18.02.2015 13:17:41
Не запускается ФОРМА , пишется ошибка не найден файл VBA5.dll, Не запускается ФОРМА , пишется ошибка не найден файл VBA5.dll
 
При открытии запускается форма - заставка, обычно она закрывается, а после чего-то* она открылась и  все, макрос по закрытию формы не срабатывает как и открытие другой формы с данными для заполнения.
Данный файл работал отлично, пока в него не вошли с другого компьютера и ввели данные. Код в данной программе заблокирован.
Не запускается ФОРМА , пишется ошибка не найден файл VBA5.dll, Не запускается ФОРМА , пишется ошибка не найден файл VBA5.dll
 
Здравствуйте,
Прошу помочь:
Есть xls-файл, в котором много макросов и форм.
Не запускается основная ФОРМА , пишется ошибка не найден файл VBA5.dll. Другие простые формы запускаются.
В чем может быть дело?
Копирование таблицы Excel в файл Word с данными по каждому клиенту
 
Не поняла, почему данное условие именно так работает (Клиент 1 выбираются строки и с Клиент 1 и с Клиент 15.)?
Изначально главное условие было: чтобы каждому клиенту формировался товарный список соответствующий ему.

А вообще программа, как раз то что нужно! спасибо, буду разбираться!
Копирование таблицы Excel в файл Word с данными по каждому клиенту
 
код можете прислать?
Копирование таблицы Excel в файл Word с данными по каждому клиенту
 
Второй вариант на мой взгляд сложнее автоматизировать.  Ниже описан порядок действий, которые должны выполняться:
1. Ставится фильтр по 1 клиенту (по порядку)
2. Копируются данные с арт. и наименованием товара (таблица) и вставляются в отдельный файл.

Вопрос: как запустить с помощью макроса, чтобы данные действия выполнялись для всех клиентов таблицы (данных клиентов 5 тысяч)?
Изменено: Кристина Пл - 01.10.2014 11:44:01
Копирование таблицы Excel в файл Word с данными по каждому клиенту
 
Как вариант, конечно, в xls делать, как сделать чтобы в каждую книгу добавлялись автоматически необходимые таблицы с данными?
Копирование таблицы Excel в файл Word с данными по каждому клиенту
 
я написала код, который открывает word-документ.  Файл с таблицей и макросом прилагаю.
Копирование таблицы Excel в файл Word с данными по каждому клиенту
 
Интересует код
Копирование таблицы Excel в файл Word с данными по каждому клиенту
 
Добрый день!
Подскажите как можно реализовать следующую идею:
В файле Excel есть ассортимент по акции индивидуальный по каждому клиенту. Необходимо с файле Word с наименованием клиента вставить таблицу с данными в соответствии с данным клиентом. Список клиентов в несколько тысяч. Ассортимент в зависимости от клиента изменяется.

Данные в таблице расположеные следующим образок (клиент, наименование товара, старая цена, новая). Одному клиенту соответствует несколько позиций.
Наименование указать в начале word-файла.И данное предложение сохранить под именем клиента из этой таблицы.
Макрос, который собирает данные с 1 листа каждого файла папки, ошибка в макросе
 
Спасибо за советы!
Макрос, который собирает данные с 1 листа каждого файла папки, ошибка в макросе
 
Оказывается, действительно прай-сы которые я загружала были в формате Excel-2007 и имели 65000 строк, а загрузочный файл -1 млн строк, вот у меня больше и не хотел добавлял в основной файл. Перевела все файлы в новый формат и все отлично работает.

ВСЕМ СПАСИБО ЗА ПОМОЩЬ!
 
Макрос, который собирает данные с 1 листа каждого файла папки, ошибка в макросе
 
Все файлы проверяла. Даже брала для примера 1 файл и делала его дубли. Так вот загрузка порисходила до 70 000 строки, дальше опять перебрасывает загрузку во 2 строчку. Может есть другой метод?
Изменено: Кристина Пл - 25.03.2014 17:42:31
Макрос, который собирает данные с 1 листа каждого файла папки, ошибка в макросе
 
Макрос в файле. Тип везде Long.
Макрос, который собирает данные с 1 листа каждого файла папки, ошибка в макросе
 
Данным макросом пользовалась длительное время, как только данных стало больше, макрос стал работать некорректно.

Суть макроса:в Загрузочный файл подкачиваются прайс-листы с 1 листа и с 3 строки каждого файла данной папки. Прайс-листа заказчива.тся с 3 строки, друг под друга.

Есть папка, в который есть xls-файлы с прайсами и есть один файл, куда  подкачиваются данные с 1-листов каждого прайса, с 3 строки по очереди все файлы данной папки и добавляются в загрузочный файл друг под другом. Как только данные заполняются приблизительно до 70 000 строки, данные подкачиваются со 2 строки. А нужно чтобы все прайсы подкачались друг под другом. Подскажите в чем может быть проблема?
Как сохранить с созданном файле XLS данные с формулами как значения?
 
УРА! ВСЕМ СПАСИБО, работает!
Как сохранить с созданном файле XLS данные с формулами как значения?
 
2.Ссылки относительные и счетает все правильно. Но вот если сохранить то заполняет таблицу значениями первой строки где изначально стояли формулы.
1. Подскажите, как в VBA кодом прописать автопересчет?
Как сохранить с созданном файле XLS данные с формулами как значения?
 
Всех приветствую,
Не первый раз сталкиваюсь с проблемой:

С помошью одного макроса открываю новый файл с таблицей, где в первую строку вставляются формулы, а в остальные строки эти формулы протягиваются.Формулы подкачивают данные из другой книги, откуда и загружается макрос. А когда сохраняю формулы как значения, во всей таблице сохраняются значения первой строки.

Пробовала и не помогает:
1. Скопировать , вставить как значение.
2. Сохранить диапазон как Value


Кто знает что с этим делать?
Соединить листы на один лист.
 
Igor67,
Спасибо, работает!
Соединить листы на один лист.
 
Пользователь Z ,

Вы кажется забыли самое главное - Макрос положить  :)
Соединить листы на один лист.
 
а нельзя как-то просто взять и собрать со всех книг папки данные с первых листов, мне кажется это проще чем перечислять что-то , тем более , что наименования разные.
Соединить листы на один лист.
 
теги поменяла, 5 фалов не видела.
Соединить листы на один лист.
 
Макрос который не работает, но хотелось бы :

Код
Sub Макрос1()
 Dim FilesToOpen
 Dim x As Integer

 Application.ScreenUpdating = False 
 FilesToOpen = Array("c:\Моя папка\*.xls"  ;)  

 x = 1
 While x <= UBound(FilesToOpen)
 Set importWB = Workbooks.Open(Filename:=FilesToOpen(x))
 importWB.Sheets(1).UsedRange
 importWB.Close savechanges:=False
 x = x + 1
 Wend

Application.ScreenUpdating = True

End Sub
Изменено: Кристина Пл - 06.06.2013 21:06:09
Соединить листы на один лист.
 
В этот файл все собираем. Все данные лежат в одной папке, другого в папке нет.
Соединить листы на один лист.
 
третий
Соединить листы на один лист.
 
второй файл, по другому никак
Соединить листы на один лист.
 
Вот структура данных
Страницы: 1 2 След.
Наверх