Макрос в Excel!
Started By Hiflyer, ноя 10 2005 20:26
11 ответов в этой теме
#1
Отправлено 10 ноября 2005 - 20:26
Проблема такая! Нужен макрос!!! Сам в них (в VBA) !!!ноль!!!
Вот сама проблема=)!
http://img487.images...99/excel4lh.jpg
На картинке Pic1 часть документа которую надо с помощью макроса переделать (так что бы было как на картинке Pic2)
Т.е. Дату со столбца B перенести в столбец А... причем чтоб было так как на картинке Pic2
Это возможно? Заранее спасибо за помощь, совет!!!
Вот сама проблема=)!
http://img487.images...99/excel4lh.jpg
На картинке Pic1 часть документа которую надо с помощью макроса переделать (так что бы было как на картинке Pic2)
Т.е. Дату со столбца B перенести в столбец А... причем чтоб было так как на картинке Pic2
Это возможно? Заранее спасибо за помощь, совет!!!
#2
Отправлено 10 ноября 2005 - 21:24
Sub MoveDates(ByVal startRowNum As Integer, ByVal endRowNum As Integer) Dim x, i As Integer For x = startRowNum To endRowNum If IsDate(Cells(x, 2)) Then i = x + 1 While Len(Cells(i, 2)) > 1 Cells(i, 1) = CDate(Cells(x, 2)) i = i + 1 Wend Cells(x, 2) = Empty End If Next x End Subпри вызове функции передай 2 парметра - номер первого и последнего рядов
типа
Private Sub CommandButton1_Click() Call MoveDates(10, 100) End Sub
Да, я такой!
#5
Отправлено 01 июня 2006 - 14:40
макросы можно научиться писать самой/самому. Но не сильно просто : ) Для этого надо либо пойти на курсы, либо взять в руки книгу, либо попросить друга объяснить. Без посторонней помощи путь может оказаться очень долгим.
С чего начать лучше? А не известно. Некоторым легче начать с книги и дойти до практики. Мне было легче начать с практики(курс информатики в университете), а прочитав после этого книгу в голове стало совсем ясно и светло.
Теперь(спустя год постоянной практики) я делаю качественные макросы за пиво и мороженое : ) за МНОГО пива и мороженого!
Мое мнение не притендует на истину в последней инстанции : )
С чего начать лучше? А не известно. Некоторым легче начать с книги и дойти до практики. Мне было легче начать с практики(курс информатики в университете), а прочитав после этого книгу в голове стало совсем ясно и светло.
Теперь(спустя год постоянной практики) я делаю качественные макросы за пиво и мороженое : ) за МНОГО пива и мороженого!
Мое мнение не притендует на истину в последней инстанции : )
#7
Отправлено 02 июня 2006 - 11:44
после пройденного(на отлично) год назад курса информатики в университете, прочитал в этом году книгу "Программирование для чайников". Нет, без шуток! Нормальная, нет, даже хорошая книга : ) прочитал с удовольствием, а многие до этого непонятные вещи стали яснее!
могу скинуть в сеть, если надо, книгу. А вообще рекомендовал бы ознакомиться, например, с курсом информатики(общей, а не специальной) ТТУ и книгами их преподователей. Книги есть в библиотеках, весь курс пока еще можно найти в Интернете. Там же найти можно и задания. Проверять кто будет? Ну проверить, я думаю, ты и тут желающих найдешь : )
могу скинуть в сеть, если надо, книгу. А вообще рекомендовал бы ознакомиться, например, с курсом информатики(общей, а не специальной) ТТУ и книгами их преподователей. Книги есть в библиотеках, весь курс пока еще можно найти в Интернете. Там же найти можно и задания. Проверять кто будет? Ну проверить, я думаю, ты и тут желающих найдешь : )
#8
Отправлено 02 июня 2006 - 17:53
От книги не откажусь - спасибо.
На курсы информатики, к сожалению, нет времени, нужно учиться, но дома.
А ты сам напросился (сказал, что макросы пишешь) - подскажи как чайнику с чего именно начать следует. Правда, по работе они мне во!!! как нужны, а каждый раз просить кого-то сделать - не люблю. Хочу сама научиться.
Люди, HELP!!!
На курсы информатики, к сожалению, нет времени, нужно учиться, но дома.
А ты сам напросился (сказал, что макросы пишешь) - подскажи как чайнику с чего именно начать следует. Правда, по работе они мне во!!! как нужны, а каждый раз просить кого-то сделать - не люблю. Хочу сама научиться.
Люди, HELP!!!
#9
Отправлено 05 июня 2006 - 14:48
книга "Программирование для чайников" : )
http://www.tud.ttu.e...ogr_dlja_ch.pdf
в книге найдешь общие понятия по программирования. Многие из них останутся непонятны еще очень долгое время : ) книгу до самое конца не читай, но читай с самого начала и до HTML'a : ) книга тоненькая, осиль за пару дней : )
книги по VBA найдешь в библиотеке. Если ты все же хочешь заниматься по лекциям и упражнениям преподователей ТТУ, то советую взять в библиотеке или купить книгу Ирины Амитан и Юри Вилипылда.
http://www.tud.ttu.e.....e materjalid/
смотри. Тут лекции, задания, упражнения Ирины Амитан : ) и даже на русском
http://www.tud.ttu.e.../Informaatika2/ тоже самое от Вилипыльда : ) на эстонском и в меньшем порядке : )
но предупреждаю, чтобы это осилить надо либо много терпения и упорства над книгами, либо помощь профессионала.
да, кстати, я все это написал, но забал самое важное : ) сначала надо разобраться, какое приложения в твоей работе получают Макросы и в среде какой программы ты работаешь? Acces, Word, Excel? и на каком уровне находятся твои собственные знания?
http://www.tud.ttu.e...ogr_dlja_ch.pdf
в книге найдешь общие понятия по программирования. Многие из них останутся непонятны еще очень долгое время : ) книгу до самое конца не читай, но читай с самого начала и до HTML'a : ) книга тоненькая, осиль за пару дней : )
книги по VBA найдешь в библиотеке. Если ты все же хочешь заниматься по лекциям и упражнениям преподователей ТТУ, то советую взять в библиотеке или купить книгу Ирины Амитан и Юри Вилипылда.
http://www.tud.ttu.e.....e materjalid/
смотри. Тут лекции, задания, упражнения Ирины Амитан : ) и даже на русском
http://www.tud.ttu.e.../Informaatika2/ тоже самое от Вилипыльда : ) на эстонском и в меньшем порядке : )
но предупреждаю, чтобы это осилить надо либо много терпения и упорства над книгами, либо помощь профессионала.
да, кстати, я все это написал, но забал самое важное : ) сначала надо разобраться, какое приложения в твоей работе получают Макросы и в среде какой программы ты работаешь? Acces, Word, Excel? и на каком уровне находятся твои собственные знания?