Преобразовать текст в число
|
mmmmvlad |
Отправлено: Вторник, 22 Сентября 2009, 11:48 |
Участник
Группа: Участник
Сообщений: 7
Регистрация: 01.02.2008
Пользователь №: 21070
|
Попробуй =СЧЁТЕСЛИ(a2:a17500;"=машкин*")
Фамилии в колонке А с 2 по 17500 строку. Покажет, сколько раз встречается фамилия Машкин Большая буква не обязательна. |
|
Форум: Microsoft/Office Excel
· Просмотр сообщения: #92253
· Ответов: 3
· Просмотров: 23267
|
Открыть в макросе файл.xls
|
mmmmvlad |
Отправлено: Понедельник, 15 Декабря 2008, 23:11 |
Участник
Группа: Участник
Сообщений: 7
Регистрация: 01.02.2008
Пользователь №: 21070
|
Необходимо с помощью макроса открыть книгу файл.xls находящуюся на другом компе (по сети), перейти на третий лист, скопировать значения всего листа, вставить значения на активный лист книги, из которой запущен макрос и закрыть без сохранения файл.xls. Руками все делается просто, но если собирать из нескольких машин - скучно... Проблема - открыть и закрыть книгу. Везде искал, но возможно пропустил информацию. |
|
Форум: Microsoft/Office Excel
· Просмотр сообщения: #90356
· Ответов: 1
· Просмотров: 8713
|
Не могу посчитать суммув Excel. Помогите.
|
mmmmvlad |
Отправлено: Вторник, 14 Октября 2008, 14:15 |
Участник
Группа: Участник
Сообщений: 7
Регистрация: 01.02.2008
Пользователь №: 21070
|
Проверь формат ячейки, обычно после переноса из Word формат "текстовый". Измени на Общий или числовой, после этого замени точку на запятую см. oldhank |
|
Форум: Microsoft/Office Excel
· Просмотр сообщения: #89952
· Ответов: 6
· Просмотров: 35459
|
не могу ввести в ячейку "12/04/00"
|
mmmmvlad |
Отправлено: Среда, 02 Апреля 2008, 13:54 |
Участник
Группа: Участник
Сообщений: 7
Регистрация: 01.02.2008
Пользователь №: 21070
|
Может это уже не актуально, но я в аналогичном случае сделал так:
На рабочем листе сформировал данные для заполнения *.dbf, причем колонка, где д.б. 01/02/06 формат-Текстовый. Скопировал и "Специальная вставка-Значения" вставил в *.dbf, получилось как надо.
|
|
Форум: Microsoft/Office Excel
· Просмотр сообщения: #88168
· Ответов: 5
· Просмотров: 7541
|
Сохранение в формате Dbf
|
mmmmvlad |
Отправлено: Вторник, 04 Марта 2008, 13:07 |
Участник
Группа: Участник
Сообщений: 7
Регистрация: 01.02.2008
Пользователь №: 21070
|
Огромное СПАСИБО!!!
Буду разбираться и делать "под себя"
До следующих проблем (вместо "Пока!") |
|
Форум: Microsoft/Office Excel
· Просмотр сообщения: #87950
· Ответов: 4
· Просмотров: 12426
|
Сохранение в формате Dbf
|
mmmmvlad |
Отправлено: Понедельник, 03 Марта 2008, 13:14 |
Участник
Группа: Участник
Сообщений: 7
Регистрация: 01.02.2008
Пользователь №: 21070
|
Здравствуй Квазимодо! Пустых строк нет. Исходный Едарп_район.dbf использую, т.к. в нем есть структура записей файла. Информацию формирую в EXCEL, пользуясь приемами, почерпнутыми из Ваших программ.
В справке по EXCEL нашел, что можно сделать так: Вставка -> Имя -> Присвоить в открывшейся форме ввожу Имя: База_данных формула: =Едарп_район!R1C1:R700C13 OK
Сохраняю изменения и все получается.
Но очень хочется это делать в VBA...
Благодарю за помощь. |
|
Форум: Microsoft/Office Excel
· Просмотр сообщения: #87942
· Ответов: 4
· Просмотров: 12426
|
Сохранение в формате Dbf
|
mmmmvlad |
Отправлено: Суббота, 01 Марта 2008, 16:26 |
Участник
Группа: Участник
Сообщений: 7
Регистрация: 01.02.2008
Пользователь №: 21070
|
Я В Excel-2003 Открыл Едарп_район.dbf, 20 записей, В него были переписаны новые записи из открытой Workbooks("едарп.xls").worksheets(1).cells
Sub Едарп_район() Max = Workbooks("едарп.xls").worksheets(1).range("b65536").end(xlup).row 'последняя Строка For M = 2 To Max 'то Переносим Ячейки If Workbooks("едарп.xls").worksheets(1).cells(m, 18).value <> "изм" Then Workbooks("едарп_район.dbf").worksheets(1).cells(n, 1) = "3351208" Workbooks("едарп_район.dbf").worksheets(1).cells(n, 2) = Workbooks("едарп.xls").worksheets(1).cells(m, 4) Workbooks("едарп_район.dbf").worksheets(1).cells(n, 3) = Workbooks("едарп.xls").worksheets(1).cells(m, 2) Workbooks("едарп_район.dbf").worksheets(1).cells(n, 4) = Workbooks("едарп.xls").worksheets(1).cells(m, 8) Workbooks("едарп_район.dbf").worksheets(1).cells(n, 5) = "2008" Workbooks("едарп_район.dbf").worksheets(1).cells(n, 6) = "02" Workbooks("едарп_район.dbf").worksheets(1).cells(n, 7) = "503" Workbooks("едарп_район.dbf").worksheets(1).cells(n, 8) = Workbooks("едарп.xls").worksheets(1).cells(m, 9) Workbooks("едарп_район.dbf").worksheets(1).cells(n, 9) = Workbooks("едарп.xls").worksheets(1).cells(m, 10) Workbooks("едарп_район.dbf").worksheets(1).cells(n, 10) = Workbooks("едарп.xls").worksheets(1).cells(m, 5) Workbooks("едарп_район.dbf").worksheets(1).cells(n, 11) = Workbooks("едарп.xls").worksheets(1).cells(m, 7) Workbooks("едарп_район.dbf").worksheets(1).cells(n, 12) = Workbooks("едарп.xls").worksheets(1).cells(m, 13) Workbooks("едарп_район.dbf").worksheets(1).cells(n, 13) = Workbooks("едарп.xls").worksheets(1).cells(m, 16) N = N + 1 End If Next End Sub
Вносится 700 записей. Сохраняю Как Едарп_район.xls, закрываю. Открываю Едарп_район.xls, все записи на месте. Сохраняю Как Едарп_район.dbf, закрываю. Открываю Едарп_район.dbf, а в нем первые 20 записей из добавленых. Должно быть 700. Понимаю, что надо пару команд в макрос, но не знаю каких. Можно программку перезаписи из *.xls в *.dbf
Заранее Благодарю. С Уважением бывший Нновичок (забыл пароль, пришлось перерегистрироваться) |
|
Форум: Microsoft/Office Excel
· Просмотр сообщения: #87934
· Ответов: 4
· Просмотров: 12426
|
Новые ответы Нет новых ответов Горячая тема (Есть ответы) Горячая тема (Нет ответов) |
Опрос (Есть ответы) Опрос (Нет ответов) Закрытая тема Тема перемещена |
|
|
© Copyright by WinCity.Ru 2001 - 2008 | Обратная связьУслуги веб-хостинга предоставлены компанией MTW.RU
|
|