Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/автонумерация значения при выгрузки файла в из excel в txt - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, китин  
Мир MS Excel » Вопросы и решения » Excel и другие приложения » автонумерация значения при выгрузки файла в из excel в txt (VBA)
автонумерация значения при выгрузки файла в из excel в txt
scorpi0n Дата: Четверг, 06.11.2014, 12:40 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Добрый день!

Требуется при выгрузку из excel в txt определенных значений, присваивать полю(полям) "Cus_Num "следующий порядковый номер из диапазона номеров допустим (6660-7777), т.е. если в папке уже находится тхт файл и внутри этого файла указан "Cus_Num 6666", то следующий файл заменит наш или создаст новый и в этом файле полю(полям) "Cus_Num " будет присвоен номер 6667 и т.д.

Надеюсь понятно изложил и вообще такое возможно сделать.
К сообщению приложен файл: 111.xlsm (64.1 Kb)
 
Ответить
СообщениеДобрый день!

Требуется при выгрузку из excel в txt определенных значений, присваивать полю(полям) "Cus_Num "следующий порядковый номер из диапазона номеров допустим (6660-7777), т.е. если в папке уже находится тхт файл и внутри этого файла указан "Cus_Num 6666", то следующий файл заменит наш или создаст новый и в этом файле полю(полям) "Cus_Num " будет присвоен номер 6667 и т.д.

Надеюсь понятно изложил и вообще такое возможно сделать.

Автор - scorpi0n
Дата добавления - 06.11.2014 в 12:40
scorpi0n Дата: Четверг, 06.11.2014, 15:41 | Сообщение № 2
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Может быть можно как то брать из внешнего файла (допустим тхт) значение записывать его в какое то поле в excel и затем в файле где взяли значение добавлять +1, сохранять и закрывать? т.е. в файле было значение 6667 мы его считали добавили +1 стало 6668 и закрыли файл.
А дальше уже выгрузка идет по написанному макросу.


Сообщение отредактировал scorpi0n - Четверг, 06.11.2014, 15:44
 
Ответить
СообщениеМожет быть можно как то брать из внешнего файла (допустим тхт) значение записывать его в какое то поле в excel и затем в файле где взяли значение добавлять +1, сохранять и закрывать? т.е. в файле было значение 6667 мы его считали добавили +1 стало 6668 и закрыли файл.
А дальше уже выгрузка идет по написанному макросу.

Автор - scorpi0n
Дата добавления - 06.11.2014 в 15:41
RAN Дата: Четверг, 06.11.2014, 18:29 | Сообщение № 3
Группа: Друзья
Ранг: Экселист
Сообщений: 5660
Репутация: 1163 ±
Замечаний: 0% ±

2010
Открываете все ваши "допустим txt", считываете, а дальше, допустим, так
[vba]
Код
Sub q()
strc = "этого файла указан Cus_Num 6666"
nmr = Val(Mid$(strc, InStr(strc, "Cus_Num") + 8, 4))  
End Sub
[/vba]
нашли максимальный, увеличили на 1, использовали.


Быть или не быть, вот в чем загвоздка!
 
Ответить
СообщениеОткрываете все ваши "допустим txt", считываете, а дальше, допустим, так
[vba]
Код
Sub q()
strc = "этого файла указан Cus_Num 6666"
nmr = Val(Mid$(strc, InStr(strc, "Cus_Num") + 8, 4))  
End Sub
[/vba]
нашли максимальный, увеличили на 1, использовали.

Автор - RAN
Дата добавления - 06.11.2014 в 18:29
scorpi0n Дата: Четверг, 06.11.2014, 18:41 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Спасибо!

Но я сделал по другому:

Создал тхт файл с началом требуемого диапазона значений, импортировал это значение в мой файл excel, там к этому значению +1, а далее экспортировал на два файла, один со всеми значениями(для дальнейшей загрузки в базу данных), а другой просто заменяет файл со значением из диапазона.

наверное можно закрывать или могу показать что за пирамида получилась.
 
Ответить
СообщениеСпасибо!

Но я сделал по другому:

Создал тхт файл с началом требуемого диапазона значений, импортировал это значение в мой файл excel, там к этому значению +1, а далее экспортировал на два файла, один со всеми значениями(для дальнейшей загрузки в базу данных), а другой просто заменяет файл со значением из диапазона.

наверное можно закрывать или могу показать что за пирамида получилась.

Автор - scorpi0n
Дата добавления - 06.11.2014 в 18:41
Мир MS Excel » Вопросы и решения » Excel и другие приложения » автонумерация значения при выгрузки файла в из excel в txt (VBA)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!