Выбрать дату в календареВыбрать дату в календаре

Страницы: 1 2 След.
Экзамен Office Specialist
 
{quote}{login=EducatedFool}{date=08.11.2012 01:01}{thema=}{post}Ну что могу сказать... тут какой работодатель попадётся.  
 
Есть такие, кто любит (и смотрит) все эти бумажки, грамоты, сертификаты.  
А есть более умные руководители - которые проверяют реальные знания и навыки.  
 
Тут как повезет - а какому попадёте.  
(это - по России, как за рубежом - не знаю)  
 
Конечно, лишними все эти сертификаты не будут в любом случае.  
Есть возможность - получайте. Почему бы и нет - пусть будет.  
А пригодится или нет - другой вопрос, тут предугадать невозможно.  
 
PS: VBA спросом не пользуется нынче. так что на нём особого упора делать не надо. Знать VBA, конечно, очень полезно, но крупные конторы интересуются обычно другими навыками.  
 
PPS: Всё вышеизложенное - сугубо моё личное мнение, ничем не подтверждённое.  
Просто высказал свои мысли.{/post}{/quote}  
 
Спасибо за ваше мнение! Все таки буду прорабатывать это направление. Хуже то не будет в любом случае:)
Проблема со свойством Formula
 
Вон какие тонкости  
Большое спасибо!
Экзамен Office Specialist
 
Добрый вечер! Вот хотелось бы посоветоваться со знающей аудиторией на счет сдачи экзамена Office Specialist. Информацию о экзамене на сайте читал, хотелось бы спросить у уже имевших опыт:)    
На данный момент я учусь на 5 курсе по специальности связанной с металлургией, т.е. я не программист и не IT специалист. Так как в скором будущем придется устраиваться на работу, хотелось бы как то выделиться среди конкурентов и предложить работодателю (скорее всего за рубежом) как можно больше разных грамот, сертификатов и т.д. (по английскому языку уже есть IELTS).    
В ходе учебы как то стал интересоваться MS Excel и VBA, программу по научной работе написал, т.е. определенный опыт и знания по этим продуктам имеются. И сейчас узнал о программах сертификации Майкрософт и заинтересовался сдачей экзамена на Office Specialist.  
Интересно было бы услышать ваше мнение на этот счет. Стоит ли сдавать такой экзамен? Будет ли он как то учитываться при приеме на работу? А за границей?  
Буду рад если кто нибудь поделится личным опытом.
Проблема со свойством Formula
 
Добрый вечер, уважаемые!  
Вот возникла неожиданная проблема, не могу понять в чем дело.    
Имеется переменная типа string, в которую записывается формула. Ну например такая  
equation = "=1013-0,47*814,5-0,62*599,567+950*0,11+240*0,66"  
После чего пытаюсь вывести ее в на лист в ячейку используя свойство Formula  
Sh.Cells(i, 57).Formula = equation  
 
Выскакивает ошибка:  
"Run-time error '1004'  
Application-defined or object-defined error".  
 
Пытался выводить не как формулу а как текст  
Sh.Cells(i, 57).value = equation  
 
Та же самая ошибка.Как быть?  
 
p.s.  С счетчиком i все в порядке
Invalid picture Excel 2010
 
Нашел решение здесь   
http://www.vbaexpress.com/forum/showthread.php?t=38738  
Пусть не лучшее, но зато работает
Automation error
 
Было у меня такое в 2007 офисе. Проблема была при выполнении кода в процедуре Workbook_Open. Я сделал так.  
1. Открыл книгу на другом компьютере  
2. Закомментировал весь код в модуле книги (ЭтаКнига)  
3. Сохранил  
4. Открыл документ на компьютере где была проблема. Ошибки не возникло.    
5. Раскомментировал код и сохранил  
Следующий запуск пошел нормально, возможно вам поможет.
Invalid picture Excel 2010
 
Добрый вечер!    
Снова неожиданности в работе с последней версией офиса.  
Имеется программа, в которой на одну из форм загружается график с рабочего листа в компонент Image.    
Вот таким образом:  
Fname = ThisWorkbook.Path & "\temp.gif"  
CurrentChart.Export FileName:=Fname, filtername:="GIF"  
LongFlatnessForm.Image1.Picture = LoadPicture(Fname)  
 
На последней строчке возникает ошибка  
Run time error '481'  
Invalid Picture  
 
Если открыть лист с которого копируется график, и прокрутить лист так чтобы график появился на экране, и повторить процедуру, то проблем нет.  
Замечу что в 2007 и 2003 версиях офиса такой проблемы не наблюдается. Там все работает нормально с первого раза.  
Скажите пожалуйста, как побороть проблему в 2010 версии?
ChartSpace в vba Excel 2010
 
Разобрался в проблеме. Все эти компоненты не работают в 64 битной версии офиса. Как только установил 32 битный офис все заработало.
ChartSpace в vba Excel 2010
 
Добрый вечер господа!  
Писал программу в vba excel 2007 где использовал библиотеку 2003 офиса Microsoft Office Web Components 11.0 (OWC11.dll). С помощью компонента ChartSpace этой библиотеки я успешно отображал графики в окнах программы.    
Сейчас возникла необходимость работать на машине с windows 7 x64 с 2010 версией офиса. При запуске программы сразу же начали появляться ошибки, связанные с отсутствием необходимой библиотеки. Сразу же объявил эту библиотеку таким же образом как я делал это в 2007 версии, т.е. через меню tools - references vba. Вроде процедура прошла успешно, однако в меню toolbox - additional компонент ChartSpace по прежнему отсутствует. И на формах с графиками соответственно компоненты ChartSpace пропали. (Та же самая проблема с компонентом ProgressBar, однако лучше начать решение проблемы с первого вопроса).  
Скажите возможно ли ввести в работу указанный компонент в 2010 версии офиса? И как?  
Заранее спасибо!
Проблема с excel. Отсутствие библиотек.
 
Ооо! Спасибо большое!!! Вроде все нормально, очень выручили!:)  
А скажите пожалуйста как такое происходит. Ничего страшного в том, что в указанной папке теперь нет файлов?
Проблема с excel. Отсутствие библиотек.
 
Выполнил все по ссылке, вроде одна проблема исчезла. Теперь возникла другая:(  
В программе используется библиотека Web Components 11.0, при работе с которой возникает предупреждение    
"This application is about to initialize ActiveX controls that might be  
unsafe. If you trust the source of this file, select OK and the controls will  
be initialized using your current workspace settings."  
Теперь после этого предупреждения возникает окно  
 
"Прекращена работа программы "Microsoft Office Excel"  
Windows может провести поиск способа устранения этой ошибки в Интернете и  
попытаться восстановить данные, а затем перезапустить программу. "  
 
И программа вылетает.    
Есть средства лечения?
Проблема с excel. Отсутствие библиотек.
 
Смотрел, все на месте. По крайней мере нигде нет слова MISSING  
 
p.s. Уверен что дело связано с обновлениями потому что, обнаружив после установки проблему сделал восстановление системы, после чего все было нормально. Однако вчера не проследил за тем, что windows вновь собирался установить те злосчастные обновления. Сегодня получаю ту же ситуацию, только нужная контрольная точка уже не доступна:(
Проблема с excel. Отсутствие библиотек.
 
Здравствуйте!  
У меня возникла проблема. Проблема связана с самим Excel. Дело в том, что после установки обновлений в ночь с 12.04.12 на 13.04.12 у меня возникли проблемы с программой написанной на vba в excel. При попытки выполнить любую часть кода возникает сообщение    
"Object library invalid or contains references to object definitions that  
could not be found". А иногда просто программа вылетает пытаясь восстановить файл.  
 
Подскажите пожалуйста какие тут могут быть пути решения проблемы
excel 2003 - источник данных диаграммы
 
Разобрался  
 
Такая форма записи работает в excel 2007 но не работает в 2003  
CurrentChart.SeriesCollection(1).Values = "='LongFlatness'!$AV$1:$AV$" & .[AZ1]
 
А такая форма записи работает в обеих версиях  
CurrentChart.SeriesCollection(1).Values = "=LongFlatness!R1C48:R" & .[AZ1] & "C48"
 
Проблема решена, однако не понятно почему такое происходит. Охота полной совместимости
excel 2003 - источник данных диаграммы
 
Здравствуйте!  
 
Столкнулся с такой проблемой. Вот такой код написал в excel 2007 и он нормально работает. Т.е. здесь я определяю диапазон данных для графика  
 
Set CurrentChart = ThisWorkbook.Sheets("LongFlatness").ChartObjects("Гистограмма").Chart  
CurrentChart.SeriesCollection(1).Values = "='LongFlatness'!$AV$1:$AV$" & .[AZ1]
 
При попытке выполнить это в excel 2003 вылезает следующее сообщение об ошибке:  
"нельзя установить свойство Values класса Series"  
 
Подскажите пожалуйста что здесь не так. Какой код нужно использовать, чтобы это было универсально для разных версий.
Вертикальные границы на гистограмме
 
Спасибо, так и сделал
Вертикальные границы на гистограмме
 
Вопрос такой. Имеется вертикальная гистограмма. Нужно нанести на нее границы допуска, чтобы это выглядело например как на этой картинке (вертикальные линии красного цвета) http://www.tools-quality.ru/images/t-q/histogram/histogram_2-5.gif.    
Проблема в том что значения под каждым из столбцов гистограммы являются просто подписями, а не шкалой. Вот и возникает трудность в нанесении этих границ для определенного значения.  
 
Кто нибудь знает как можно решить проблему?
Выделение части текста label
 
Здравствуйте!  
 
У меня такой вопрос. В компонент label на форме у меня выводится определенный текст. Скажите пожалуйста можно ли как то выделить определенный фрагмент этого текста (например цветом или курсивом). Если нет то придется как то использовать несколько label-ов. Но хотелось бы обойтись одним.
Одномерный массив из двумерного
 
Спасибо!
Одномерный массив из двумерного
 
Здравствуйте!  
У меня такой вопрос. Имеется двумерный массив XA(), и одномерный X().Нужно присвоить массиву X() элементы 1-й размерности двумерного массива. Проще привести пример. Возможно ли как то более кратко и правильно заменить следующий цикл?  
 
for n = 1 to ubound(X)  
X(n) = XA(1,n)  
next n
Случайное число от 1 до 1.5(vba)
 
{quote}{login=VDM}{date=25.08.2011 12:38}{thema=}{post}Может так?  
(10 + Int((5 * Rnd) + 1)) / 10{/post}{/quote}Спасибо, именно так:)
Случайное число от 1 до 1.5(vba)
 
Здравствуйте!  
Появилась необходимось сгенерировать случайное число от 1 до 1,5. Т.е. чтобы программа выдавала это число с точностью до десятых( т.е. 1; 1,1... 1,5).  
Пробовал так  Round(((1.5 - 1 + 1) * Rnd + 1),1), но результат не тот дает. Подскажите пожалуйста как это сделать правильно.
Удаление определенных процедур программно
 
{quote}{login=nerv}{date=04.08.2011 12:19}{thema=}{post}А зачем удалять? Может проще отключить?{/post}{/quote}Что-то не совсем понятно
Удаление определенных процедур программно
 
Вот тут в голову пришло что задача упрощается если просто удалять код начиная с 323 строки.    
Попробовал вот такой код ( как у Уокенбаха в книжке):  
UFvbc.CodeModule.DeleteLines 323, UFvbc.CodeModule.CountOfLines  
Вылезает ошибка "Invalid procedure call or argument"  
Что я не правильно делаю?
Удаление определенных процедур программно
 
Здравствуйте!  
Проблема такая. В коде формы у меня имеются различные процедуры и функции. И мне нужно программно удалять процедуры обработки события change текстовых полей.  
Т.е. нужно удалять процедуры:  
Private Sub TextBox1_Change()  
Private Sub TextBox2_Change()  
Private Sub TextBox3_Change()  
Private Sub TextBox4_Change()  
( их количество неизвестно), а весь остальной код оставлять нетронутым.  
Есть ли способ это сделать?
Нажатие ENTER
 
Здорово! Теперь все как нужно:) Спасибо
Нажатие ENTER
 
{quote}{login=Hugo}{date=02.08.2011 05:12}{thema=}{post}Не пробовал, но ведь есть ещё  
Private Sub Workbook_Deactivate()  
 
Поставьте туда код  
 
Application.OnKey "~"  
Application.OnKey "{ENTER}"{/post}{/quote}  
Попробовал. Что-то она зараза все равно срабатывает
Нажатие ENTER
 
Заметил вещь одну. Когда я перехожу с рабочего листа где расположен данный код на другой лист, но остаюсь в той же книге, то обработка клавиши ENTER очищается и происходит все как прежде (переход на ячейку ниже). Но вот когда после того самого листа с кодом я перехожу в другую книгу и нажимаю клавишу ENTER, то код срабатывает(CommandButton1_Click). Т.е. как я понял событие Worksheet_Deactivate работает только при смене рабочего листа в той же книге, но не работает при смене самой книги.    
Неприятная вещь, потому что хочется чтобы в документах не относящихся к моему макросу, клавиша ENTER выполняла стандартную функцию. Как нибудь можно это вылечить?
Нажатие ENTER
 
{quote}{login=Казанский}{date=01.08.2011 05:14}{thema=}{post}Me - объект, в котором находится код, в данном случае лист.  
CodeName - внутреннее имя листа, оно не меняется при переименовании листа обычным способом.  
 
Более подробно - поставьте курсор в интересующее слово и нажмите F1.{/post}{/quote}  
Благодарю!
Нажатие ENTER
 
Спасибо, все работает))  
А что значит Me.CodeName?
Страницы: 1 2 След.
Loading...