Смещение колонок
|
arturhome |
Отправлено: Вторник, 10 Февраля 2009, 6:10 |
Участник
Группа: Участник
Сообщений: 39
Регистрация: 29.09.2006
Пользователь №: 12456
|
Добрый день. У меня сложилась не большая проблема в моей работе. Excel 2003 Существует некая база сотрудников «A» Структура её состоит из большого количества колонок более 60 Например ФИО, должность, дата рождения и т.д в общем не важно… Назовем их 1,2,3,4,5,6,7,8 и т.д
Так же существует другие книги «Б», «В», «Г», «Д» и т.д., которые связаны с книгой «А», в основном формулой (ВПР). Мне необходимо добавить новую колонку в книгу «А» к примеру между 4 и 5 колонкой. Вопрос: как сделать что бы при добавлении колонки в книге «А» автоматически сместились все адреса на ссылки в других книгах. У меня это не получается, добавляю колонку адрес смещается и данные подставляются уже не те. Мог бы поправить все руками.. но работы очень много… у меня 5 дней на это уйдет .. плиз помогите.
|
|
Форум: Microsoft/Office Excel
· Просмотр сообщения: #90849
· Ответов: 1
· Просмотров: 11628
|
Посчитать стаж
|
arturhome |
Отправлено: Пятница, 11 Апреля 2008, 13:00 |
Участник
Группа: Участник
Сообщений: 39
Регистрация: 29.09.2006
Пользователь №: 12456
|
Спасибо очень интересная формула кстати её нет в стандартном наборе функций... |
|
Форум: Microsoft/Office Excel
· Просмотр сообщения: #88216
· Ответов: 4
· Просмотров: 11685
|
Посчитать стаж
|
arturhome |
Отправлено: Пятница, 04 Апреля 2008, 15:05 |
Участник
Группа: Участник
Сообщений: 39
Регистрация: 29.09.2006
Пользователь №: 12456
|
Товарищи доброе всем время суток.. не могу уже всю голову сломал нужна посчитать стаж и разбить на следующие состовляющие даты на года месяцы недели т.е к примеру 01.01.2008 и 24.03.2009 лет ?? месяцев ?? недель ? специальные програмки не устраивают нужо именно Excel |
|
Форум: Microsoft/Office Excel
· Просмотр сообщения: #88182
· Ответов: 4
· Просмотров: 11685
|
Помажите чайнику
|
arturhome |
Отправлено: Суббота, 22 Марта 2008, 9:09 |
Участник
Группа: Участник
Сообщений: 39
Регистрация: 29.09.2006
Пользователь №: 12456
|
Цитата(Квазимодо @ Вторник, 18 Марта 2008, 14:47) arturhome, а на что этот код ругался? Вроде бы перетащил с твоего кода... А вообще-то, если у тебя список идет до первой пустой строки, то цикл уже будет не For, а While (что-то вроде Код While Not IsEmpty(Worksheets("Лист1").Cells(j,1).Value) ... 'твои действия j=j+1 Wend ). Вместо Cells(j,1) подставишь что-то свое, если список у тебя не в первом столбце. Квазимодо, все мои познания в коде VBA это записать макрос и просматерть код.. все остальное я пользуюсь помощью других хороших людей.. могу еще в справку залезть и почитать.. по экспериментировать.. с формулами все в порядке я вставил свои действия в твой код.. но он не хочет работать.. даже не запускается ругается на эту строчку While Not IsEmpty(Worksheets("Лист1").Cells(j,1).Value) если ты напишешь полный код возможно что то я делаю не так.. могу выслать на мыло фаил .. что бы было более понятно.. скинь свое мыло.. |
|
Форум: Microsoft/Office Excel
· Просмотр сообщения: #88098
· Ответов: 7
· Просмотров: 8953
|
Помажите чайнику
|
arturhome |
Отправлено: Четверг, 20 Марта 2008, 15:30 |
Участник
Группа: Участник
Сообщений: 39
Регистрация: 29.09.2006
Пользователь №: 12456
|
Что то не получаеться.. я же чайник )) |
|
Форум: Microsoft/Office Excel
· Просмотр сообщения: #88087
· Ответов: 7
· Просмотров: 8953
|
Помажите чайнику
|
arturhome |
Отправлено: Вторник, 18 Марта 2008, 14:10 |
Участник
Группа: Участник
Сообщений: 39
Регистрация: 29.09.2006
Пользователь №: 12456
|
Квазимодо Чет ругаеться твой код.. Да код должен напечатать все листы из книги в том числе и лист "AIDS" Вобщем чуть поподробней.. Есть книга в книге к примеру 3 листа Лист1, Лист2. Лист3 На Лист1 список из 150 - 250 наименований кторый меняеться может 170.. 180 ... и.тд Лист2 Форма настроеная под формулу ВПР() связанная с Лист1 Лист3 Форма настроеная под формулу ВПР() связанная с Лист1 макрос должен распечатать Лист2 и Лист3 и увеличить цифру в ячейки "I11" на Лист2 и так до последней не пустой ячейки Лист1 Печать Л2, Л3 возврат на Л2 +1 ячека I11 и опять Печать Л2, Л3.... до тех пор пока на Л1 не закончиться список.. |
|
Форум: Microsoft/Office Excel
· Просмотр сообщения: #88080
· Ответов: 7
· Просмотров: 8953
|
Помажите чайнику
|
arturhome |
Отправлено: Понедельник, 17 Марта 2008, 13:31 |
Участник
Группа: Участник
Сообщений: 39
Регистрация: 29.09.2006
Пользователь №: 12456
|
Есть простенкий макрос Код Sub кодсправка() For i = 1 To 100 'тут диапазон указываеться а как сделать что бы цикл выполнялся до последней не пустой ячейки? ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True ActiveSheet.Next.Select ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True Sheets("AIDS").Select Range("I11").Select If IsNumeric(ActiveCell.Value) Then ActiveCell.Value = ActiveCell.Value + 1 End If Next End Sub Цифра в активной яйчеки отображает порядковым номер из списка который в свое время подставляется в форму для дальнейшей распечатки страницы Как дописать код что бы весь процесс повторялся автоматически до последнего порядкового номера в списке. |
|
Форум: Microsoft/Office Excel
· Просмотр сообщения: #88074
· Ответов: 7
· Просмотров: 8953
|
Переключение между вкладками
|
arturhome |
Отправлено: Вторник, 12 Февраля 2008, 12:44 |
Участник
Группа: Участник
Сообщений: 39
Регистрация: 29.09.2006
Пользователь №: 12456
|
вообще учись работать без мыши это во много раз быстре...
в твоем случае если книга статична то можешь привазать перемещение к кнопке, а кнопку вывести на удобное место на каждой странице. ну или если у листов есть конкертные названия.. то сделать дополнительный лист в котором будет что то типа оглавления .. с соотвтесвующей кнопкой на определенный лист..а на всех остальных листах кнопка возврта в оглавления ..
можно и без этого обойтись конечно.. нажав правой кнопкой мыши на стрелочки в левом нижнем углу.. при этом появиться выподающий список всех листов.. останеться только выбрать тот который нужно ...
|
|
Форум: Microsoft/Office Excel
· Просмотр сообщения: #87746
· Ответов: 5
· Просмотров: 16219
|
Нужна помощь
|
arturhome |
Отправлено: Вторник, 06 Ноября 2007, 14:17 |
Участник
Группа: Участник
Сообщений: 39
Регистрация: 29.09.2006
Пользователь №: 12456
|
Справился сам.. спасибо.. как всегда затупил.. сам.. сори за беспокойство.. )) Установил прогу MZ -Tools 3.0 for VBA потом просто забыл зачем она нужна и удалил её при очередной чистке компа.. Удали.. и тут обнаружилось.. что удалился и весь редактор .. )) Установил прогу обратно и все заработало..
|
|
Форум: Microsoft/Office Excel
· Просмотр сообщения: #86830
· Ответов: 2
· Просмотров: 6109
|
Нужна помощь
|
arturhome |
Отправлено: Среда, 31 Октября 2007, 7:53 |
Участник
Группа: Участник
Сообщений: 39
Регистрация: 29.09.2006
Пользователь №: 12456
|
Привет народ.. Что то странное...перестал работать редактор VBA При нажатии на кнопку вызова редактора в Excel пишет Цитата Out of memory выдает справку на эту тему.. только я не чего не могу понять, что нужно сделать.. Цитата More memory was required than is available, or a 64K segment boundary was encountered. This error has the following causes and solutions:
You have too many applications, documents, or source files open. Close any unnecessary applications, documents, or source files that are open.
You have a module or procedure that's too large. Break large modules or procedures into smaller ones. This doesn't save memory, but it can prevent hitting 64K segment boundaries.
You are running Microsoft Windows in standard mode. Restart Microsoft Windows in enhanced mode.
You are running Microsoft Windows in enhanced mode, but have run out of virtual memory. Increase virtual memory by freeing some disk space, or at least ensure that some space is available.
You have terminate-and-stay-resident programs running. Eliminate terminate-and-stay-resident programs.
You have many device drivers loaded. Eliminate unnecessary device drivers.
You have run out of space for Public variables. Reduce the number of Public variables.
For additional information, select the item in question and press F1 (in Windows) or HELP (on the Macintosh).
Редактор VBA не работает не в одной прграмме офиса... Офис уже переустанавливал.. Остаеться только снести винды.. (win 2000) но ой как не хочеться.. может кто-нибудь сталкивался.. помагите плиз... |
|
Форум: Microsoft/Office Excel
· Просмотр сообщения: #86792
· Ответов: 2
· Просмотров: 6109
|
"НЕДОСТАТОЧНО ПАМЯТИ"
|
arturhome |
Отправлено: Понедельник, 22 Октября 2007, 7:04 |
Участник
Группа: Участник
Сообщений: 39
Регистрация: 29.09.2006
Пользователь №: 12456
|
Переустановил Офис все равно осталься глюк... и главное это происходит только с одним документом... |
|
Форум: Microsoft/Office Excel
· Просмотр сообщения: #86688
· Ответов: 2
· Просмотров: 8835
|
"НЕДОСТАТОЧНО ПАМЯТИ"
|
arturhome |
Отправлено: Понедельник, 01 Октября 2007, 12:10 |
Участник
Группа: Участник
Сообщений: 39
Регистрация: 29.09.2006
Пользователь №: 12456
|
Уважаемы помагите что .. за ерунда не могу понять.. при сохранении документа выдает два окно "НЕДОСТАТОЧНО ПАМЯТИ" "НЕ ВОЗМОЖНО СОХРАНИТЬ ЗНАЧЕНИЕ ВНЕШНИХ СВЯЗЕЙ" докумет нормально сохраняется.. подскажите как эти два окна убрать.. |
|
Форум: Microsoft/Office Excel
· Просмотр сообщения: #86406
· Ответов: 2
· Просмотров: 8835
|
Как зачищитить свои данные.
|
arturhome |
Отправлено: Четверг, 19 Июля 2007, 8:59 |
Участник
Группа: Участник
Сообщений: 39
Регистрация: 29.09.2006
Пользователь №: 12456
|
Цитата А твои ли эти данные? Не бесплатно же ты там работал.
за эту работу ..бесплатно.. ни какого вознаграждения за это я не получил... а насчет пароля дельная мысль... Просто люди сидят такие что даже не смогут запустить этот макрос... если я кнопочку им не нарисую и не прикреплю к нему макрос. Можно убрать пароли с яйчеек "с пользовательских функций" .. да и вообще со всего что защищенно.. потому как сидят пользователи которые могут запросто все сами затереть.. что уже не однакратно было. а востоновить все в первоначальном виде.. не смогут.. Цитата пароль к VBA подберается моментально - софта как грязи они даже не знаю что это такое "СОФТ".. и что такое вообще возможно.. подобрать куда то пароль... |
|
Форум: Microsoft/Office Excel
· Просмотр сообщения: #85801
· Ответов: 12
· Просмотров: 10563
|
Как зачищитить свои данные.
|
arturhome |
Отправлено: Вторник, 17 Июля 2007, 12:11 |
Участник
Группа: Участник
Сообщений: 39
Регистрация: 29.09.2006
Пользователь №: 12456
|
ОФФ. Ребят вот вы ругаете меня, не понимая суть всей проблемы, конечно легче всего обвинить человека сказав "да ты не прав друг". Просто есть ситуация в которой ИМХО они ни как не правы. Пользуются мною в наглую мол если ты здесь работаешь значит ты обязан ВСЁ. Хотя в мои должностные обязанности это не входит. Тут ситуация такая или работаешь (за грошы) или "или". Ну не виноват же что я немного понимаю в EXCEL а другие нет. вот и пользуется мной как бесплатным приложением. Не можете помочь пойду в другое место помощь просить. |
|
Форум: Microsoft/Office Excel
· Просмотр сообщения: #85783
· Ответов: 12
· Просмотров: 10563
|
Как зачищитить свои данные.
|
arturhome |
Отправлено: Вторник, 10 Июля 2007, 15:28 |
Участник
Группа: Участник
Сообщений: 39
Регистрация: 29.09.2006
Пользователь №: 12456
|
Доброе время суток форумчане. Закралась у меня мысль уволиться с работы. Сделано собственными руками очень много в основном в Excel (пользовательские формулы, макросы, настроки) дак вот… хочется это каким то образом защитить после моего ухода сданного предприятия. Стоит 4 машины и на каждой что то сделано индивидуально под пользователя, какие то документы общие, скопированные на каждой. в общем пусть к каждому документу мне известен. Хочется что бы при открытии какой-нибудь крошечной программки.. удалились все макросы и настроенные формулы созданные на 4 машинах.. ВОЗМОЖНО ли такое..
ЗЫ я понимаю как это все называется.. просто не ценят.. вот и хотеться отомстить..
|
|
Форум: Microsoft/Office Excel
· Просмотр сообщения: #85744
· Ответов: 12
· Просмотров: 10563
|
Разделение до пробела
|
arturhome |
Отправлено: Четверг, 31 Мая 2007, 5:18 |
Участник
Группа: Участник
Сообщений: 39
Регистрация: 29.09.2006
Пользователь №: 12456
|
Привет всем...
Народ сложилась проблемка.. существует Серия и через пробел Номер паспорта
На другом листе пользуюсь формулой ВПР...и соответственно вставлю эти данные..
Возможно ли средствами Excel разбить серию и номер по отдельным яйчейкам.
формула ПСТР не помогает в этом случае, т.к серия состоит то из 1 знака то из 4...
1 А 1234567 2 АВ 765432 3 I-ЕК 123456
|
|
Форум: Microsoft/Office Excel
· Просмотр сообщения: #85389
· Ответов: 2
· Просмотров: 7474
|
VBA редактор ???
|
arturhome |
Отправлено: Четверг, 12 Апреля 2007, 8:31 |
Участник
Группа: Участник
Сообщений: 39
Регистрация: 29.09.2006
Пользователь №: 12456
|
Товарищи помагите столкнулся с проблемой редактор VBA не понимает одновременно два языка русский и турецкий
Простейший Макрос
Selection.Replace What:="İ", Replacement:="И", LookAt:=xlPart, _ SearchOrder:=xlByRows, MatchCase:=False
В моем случае İ это на турцком буква И
если подскажите остальные буквы сделаю по аналогу
|
|
Форум: Microsoft/Office Excel
· Просмотр сообщения: #84892
· Ответов: 0
· Просмотров: 3645
|
ВПР ???
|
arturhome |
Отправлено: Среда, 11 Апреля 2007, 14:22 |
Участник
Группа: Участник
Сообщений: 39
Регистрация: 29.09.2006
Пользователь №: 12456
|
спасибо pashulka |
|
Форум: Microsoft/Office Excel
· Просмотр сообщения: #84885
· Ответов: 2
· Просмотров: 4789
|
ВПР ???
|
arturhome |
Отправлено: Среда, 11 Апреля 2007, 11:24 |
Участник
Группа: Участник
Сообщений: 39
Регистрация: 29.09.2006
Пользователь №: 12456
|
Доброе время суток форумчане возможно ли написать формулу в одной яйчеке из трех сотовляющих
Пример Яйчека B2 =ВПР(A1;'Лист1'!$A$1:$BB$61470;4;ЛОЖЬ) Яйчека C2 =ВПР(A1;'Лист1'!$A$1:$BB$61470;3;ЛОЖЬ) Яйчека D2 =СЦЕПИТЬ(B2;", ";C2)
нужно все в это склеить в одну формулу к примеру в яйчеке B2
|
|
Форум: Microsoft/Office Excel
· Просмотр сообщения: #84881
· Ответов: 2
· Просмотров: 4789
|
Excel (анг. рус Windows)
|
arturhome |
Отправлено: Суббота, 24 Марта 2007, 11:49 |
Участник
Группа: Участник
Сообщений: 39
Регистрация: 29.09.2006
Пользователь №: 12456
|
Тему можно закрыть проблема решена путем установки MUI |
|
Форум: Microsoft/Office Excel
· Просмотр сообщения: #84644
· Ответов: 1
· Просмотров: 4323
|
Excel (анг. рус Windows)
|
arturhome |
Отправлено: Пятница, 23 Марта 2007, 11:01 |
Участник
Группа: Участник
Сообщений: 39
Регистрация: 29.09.2006
Пользователь №: 12456
|
Доброе время суток формучане Помагите решить проблему Есть 4 машины ОС Win 2000 на двух ПК русский интерфейс на двух с англ. Есть Общая книга При открытии на ПК с ОС на русском.. макросы работают отлично проблема заключается с ОС на англ. языке.. Excel с рус интерфейсом Макросы дают сбой и лезут в редактор НЕ работают простые коды Помагите разобраться Коды: Код Private Sub Workbook_Open() Лист8.Calendar1.Value = Now 'Or Date End Sub
Это лечиться если переименовать Лист Лист8 на анг. язык или цифру Код Private Sub Proverka() S = " Истекает регистрация № " Flag = True For j = 1 To 10000 If Rows(j).Cells(13).Value = DateAdd("d", 14, Date) Then S = S + " , " + Rows(j).Cells(2).Text End If Next i = MsgBox(S) End Sub
С этим я так и не разобрался. по причине чайничества в коде VBA... Мои догадки ..это то что на ОС c англ версией, не читаются кирилица... Может я не прав помагите решить проблему что бы все работало..особенно по второму коду... |
|
Форум: Microsoft/Office Excel
· Просмотр сообщения: #84637
· Ответов: 1
· Просмотров: 4323
|
Новые ответы Нет новых ответов Горячая тема (Есть ответы) Горячая тема (Нет ответов) |
Опрос (Есть ответы) Опрос (Нет ответов) Закрытая тема Тема перемещена |
|
|
© Copyright by WinCity.Ru 2001 - 2008 | Обратная связьУслуги веб-хостинга предоставлены компанией MTW.RU
|
|