Страницы: 1 2 3 4 След.
RSS
изменение данных в ячейках на 1-ое число каждого месяца
 
Здравствуйте, не получается настроить столбец. Нужно настроить его так, чтобы данные с одного столбца, первого числа каждого месяца, автоматически переходили в другой столбец. За ранее благодарю.
 
так?
 
Правильное решение :-) Полагаю, тему можно закрывать.
 
Private Sub Workbook_Open()  
If Day(Now) = 1 Then  
Columns("D:D").Select  
Selection.Copy  
Columns("A:A").Select  
ActiveSheet.Paste  
End If  
End Sub  
 
Хотя решение выше намного лучше :)
 
{quote}{login=}{date=17.11.2011 04:58}{thema=}{post}так?{/post}{/quote}  
всё верно, именно так, но как это сделать?
 
{quote}{login=eliya}{date=17.11.2011 05:04}{thema=Re: }{post}{quote}{login=}{date=17.11.2011 04:58}{thema=}{post}так?{/post}{/quote}  
всё верно, именно так, но как это сделать?{/post}{/quote}  
 
ну если именно так, то только в пэинте или в любом другом графическом редакторе
 
{quote}{login=yoozhik}{date=17.11.2011 05:02}{thema=}{post}Private Sub Workbook_Open()  
If Day(Now) = 1 Then  
Columns("D:D").Select  
Selection.Copy  
Columns("A:A").Select  
ActiveSheet.Paste  
End If  
End Sub  
 
Хотя решение выше намного лучше :){/post}{/quote}  
не очень хорошо разбираюсь в Excel, но если не ошибаюсь, то выше написанный вами код, это макрос. Если вас не затруднит, не могли бы вы более подробно описать весь этот процесс? Благодарю за ранее
 
{quote}{login=yoozhik}{date=17.11.2011 05:07}{thema=Re: Re: }{post}{quote}{login=eliya}{date=17.11.2011 05:04}{thema=Re: }{post}{quote}{login=}{date=17.11.2011 04:58}{thema=}{post}так?{/post}{/quote}  
всё верно, именно так, но как это сделать?{/post}{/quote}  
 
ну если именно так, то только в пэинте или в любом другом графическом редакторе{/post}{/quote}  
ценю ваш юмор, но не в пэинте это нужно, а в Excel
 
eliya, за ЧТО Вы всё время благодарите?
 
Если нужно в Excel - почему же Вы примере даёте в виде рисунка? Вот Вам и ответили в аналогичном формате.
 
{quote}{login=Юрий М}{date=17.11.2011 05:12}{thema=}{post}Если нужно в Excel - почему же Вы примере даёте в виде рисунка? Вот Вам и ответили в аналогичном формате.{/post}{/quote}  
по ходу, только yoozhik смог понять, что мне нужно, а пример в виде рисунка потому, что на пэинте можно стрелкой нарисовать и показать, что конкретно мне нужно.
 
{quote}{login=yoozhik}{date=17.11.2011 05:02}{thema=}{post}Private Sub Workbook_Open()  
If Day(Now) = 1 Then  
Columns("D:D").Select  
Selection.Copy  
Columns("A:A").Select  
ActiveSheet.Paste  
End If  
End Sub  
 
Хотя решение выше намного лучше :){/post}{/quote}  
по-хорошему к этому макросу нужен триггер на скрытом листе на случай неоднократного открытия 1-го числа
 
Щелкаете правым мышом на ярлычке листа, выбираете исходный текст, слева вверху выбираете ThisWorkbook  и прям посередине вставляете код. И будет Вам счастье каждое первое число, и в течении всего первого числа, если книгу часто открывать будете.
 
>> по ходу, только yoozhik смог понять, что мне нужно  
 
Все всё прекрасно поняли, только никто не горит желанием рисовать таблицы. А она у Вас уже есть.
 
{quote}{login=yoozhik}{date=17.11.2011 05:21}{thema=}{post}Щелкаете правым мышом на ярлычке листа, выбираете исходный текст, слева вверху выбираете ThisWorkbook  и прям посередине вставляете код. И будет Вам счастье каждое первое число, и в течении всего первого числа, если книгу часто открывать будете.{/post}{/quote}  
там только Worksheet, а "ThisWorkbook" нету
 
26826
"..Сладку ягоду рвали вместе, горьку ягоду я одна."
 
90200
 
Оффтоп. Прочитал "по ходу" и подумалось - на Планете единственный слэнг, к-рый не вызывает отторгающих эмоций, это "Митьковский". "Дык", "это", "мож", "опаньки!" и т.д. За него, на моей памяти еще никто и никогда не делал замечаний:-)
Я сам - дурнее всякого примера! ...
 
{quote}{login=Владимир}{date=17.11.2011 05:36}{thema=Рисование стрелок в Excel}{post}26826{/post}{/quote}  
{quote}{login=}{date=17.11.2011 05:43}{thema=Рисование стрелок в Excel_2}{post}90200{/post}{/quote}  
ребята, обещаю, потом обязательно порисует, а сейчас помогите пожалуйста с таблицей.
 
Можно повесить макрос на кнопку, и 1 числа каждого месяца вручную нажимать
 
{quote}{login=}{date=17.11.2011 05:47}{thema=}{post}Можно повесить макрос на кнопку, и 1 числа каждого месяца вручную нажимать{/post}{/quote}  
пишет что "возможно некоторые из макросов отключены или отсутствуют", не выходит
 
включите макросы. а как?  
в 2003-м  
Tools-Options-Security-Macro Securyti-Medium.-ОК  
и откройте книгу заново
 
{quote}{login=yoozhik}{date=17.11.2011 06:11}{thema=}{post}включите макросы. а как?  
в 2003-м  
Tools-Options-Security-Macro Securyti-Medium.-ОК  
и откройте книгу заново{/post}{/quote}  
Здравствуйте, сколько не пробую, ничего не выходит. У меня Microsoft Office 2010
 
Привет от No_Name - *.xlsm ... ;)  
-19903-
 
{quote}{login=yoozhik}{date=17.11.2011 06:11}{thema=}{post}включите макросы. а как?  
в 2003-м  
Tools-Options-Security-Macro Securyti-Medium.-ОК  
и откройте книгу заново{/post}{/quote}  
на одном из ресурсов даётся эта формула - "=ВПР(A3;'01.02.2006'!$A$3:$G$153;4;0)"  
применила её, но ничего не получилось, посоветуйте пожалуйста как быть?
 
Для tliya!  
Пост выше вашего последнего с файлом 279333 смотрели - в нем макрос!  
ps Нет ничего проще и дороже, как сказать "Спасибо!" помогающим...
 
{quote}{login=Z}{date=18.11.2011 10:12}{thema=}{post}Привет от No_Name - *.xlsm ... ;)  
-19903-{/post}{/quote}  
спасибо вам огромное, кнопка работает, но нужно сделать так, чтобы значения изменялись автоматически
 
{quote}{login=}{date=18.11.2011 11:41}{thema=}{post}Для tliya!  
Пост выше вашего последнего с файлом 279333 смотрели - в нем макрос!  
ps Нет ничего проще и дороже, как сказать "Спасибо!" помогающим...{/post}{/quote}  
вы меня опередили. макрос прекрасно работает, но нужно чтобы система работала без кнопки.
 
Вы читаете, ЧТО вам пишут?!  
Было - "И будет Вам счастье каждое первое число, и в течении всего первого числа, если книгу часто открывать будете."  
Понятно? - Каждый раз при открытии файла!!!
 
{quote}{login=}{date=18.11.2011 11:57}{thema=}{post}Вы читаете, ЧТО вам пишут?!  
Было - "И будет Вам счастье каждое первое число, и в течении всего первого числа, если книгу часто открывать будете."  
Понятно? - Каждый раз при открытии файла!!!{/post}{/quote}  
 
делаю всё в точности так, как, было описано: открываю документ Excel(где и  
нужно сделать эти изменения), Файл-Параметры-Центр управления  
безопасностью-Параметры центра управления безопасностью-Параметры  
макросов-Включить все макросы(выбираю этот пункт)...вроде макросы запущены,  
дальше...  
Кликаю правым кликом мыши на ярлыке странички, выбираю пункт "Исходный  
текст", далее, запускается Microsoft Visual Basic for Applications...в левой  
части окна нахожу выбираю пункт "ЭтаКнига" кликую дважды, открывается окно  
ввода макроса и ввожу данные в следующем порядке поставив значения своей  
таблицы:  
 
 
Private Sub Workbook_Open()  
If Day(Now) = 1 Then  
Columns("I:6").Select  
Selection.Copy  
Columns("F:6").Select  
ActiveSheet.Paste  
End If  
End Sub  
 
жму "Сохранить", программа выдаёт следующее сообщение:  
Следующие компоненты не возможно сохранить в книге без поддержки  
макросов...а далее предлагает выбрать "Да" или "Нет", то есть предлагает  
сохранить с поддержкой макросов...сохраняю и закрываю программу, изменяю  
системную дату на первое число следующего месяца, но изменений в программе  
нет. Подскажите пожалуйста, что делаю не так?
Страницы: 1 2 3 4 След.
Читают тему
Наверх