본문 바로가기

office4

Autohotkey 로 Powerpoint 파일 열기 아래 포스팅에서 작성한 바와 같이 Autohotkey 를 사용하면 COM 을 사용한 작업들을 할 수가 있습니다.http://iamaman.tistory.com/461COM 을 사용한 대표적인 작업으로는 Internet explorer 를 비롯하여 Microsoft Office 등을 자동활 할 수 있는데요~오늘은 Microsoft Office powerpoint 파일을 안 보이게 여는 방법에 대해 조금 소개해 보려 합니다.보통 엑셀 등에서는 Application object 의 visible 필드의 값을 false 로 하면 파일이 열려 있지만 보이지는 않게 설정 할 수 있습니다.그런데 powerpoint 에서는 약간 다르더군요.아래와 같이 file open 시에 4번째 옵션에 false 로 주면 화면에는 .. 2017. 2. 1.
C# Microsoft.Office.Interop.Word 사용하여 만든 프로그램 배포시 에러 나는 경우 Microsoft.Office.Interop.Word 를 사용하여 만든 프로그램을 배포시 office 버전이 안 맞아서 에러가 나는 경우가 종종 있다. 이런 경우에는 Microsoft.Office.Interop.Word.dll 파일을 실행 파일과 같이 전달 해 주면 해결이 되곤 한다. 나의 경우 위 파일은 아래 주소에 있었다. C:\Windows\assembly\GAC_MSIL\Microsoft.Office.Interop.Word\15.0.0.0__71e9bce111e9429c\Microsoft.Office.Interop.Word.dll Excel 프로그램을 만드는 경우 Microsoft.Office.Interop.Excel 을 사용하겠고 해당 파일은 아래 주소에 있다. C:\Windows\assembl.. 2016. 10. 13.
Python 을 이용한 Visio 그리기 아시는 바와 같이 Microsoft Office 제품군에서는 VBA를 활용하여 자동화가 가능 합니다. http://iamaman.tistory.com/592 http://iamaman.tistory.com/1643 그런데 Visual Basic뿐만 아니라 다른 언어를 활용해서도 Office 자동화가 가능 합니다. 오늘은 Python 을 이용한 visio 그리기를 해보려 합니다. 구글을 좀 뒤져 보니 다음과 같이 좋은 예가 있더군요. 저는 현재 Windows 7 64비트를 사용 중인데~ Python 은 32비트를 사용 중입니다. 몇가지 package 들을 사용하기 위해 아래에서도 소개했던 Anaconda 를 사용하는데요~ Anaconda 를 설치하니 win32com 모듈을 그냥 사용 할 수 있더군요.htt.. 2015. 10. 9.
MS Office 대체 오피스 프로그램들 오픈 오피스, 리브레오피스 컴퓨터를 사용하면서 많은 분들이 MS오피스를 사용하실 텐데요~ 보통 많이 사용하는 MS 오피스도 상용이라 사용하려면 구매를 해야죠~ 뭐 회사에서 한 두 명이 사는 거면 모르겠지만 회사의 모든 사람들이 오피스 제품을 구매해야 한다면 그 비용은 만만치 않을 거라 생각됩니다. 이런 비용문제를 생각한다면 오늘 소개해 드릴 오픈 오피스나 리브레 오피스가 MS office 의 대안이 될 수 있을 것 같네요~ 저도 MS Office 를 대신하여 회사에서 몇 개월째 오픈 오피스와 리브레 오피스를 사용 중인 데요~~ 딱히 불편함이 없더군요. 제가 뭐 유별난 MS office 기능들을 사용하는 것도 아니고~ MS office 로 작성된 파일들도 오픈 오피스나 리브레 오피스에서 편집이 가능해서 협업을 하는데도 그리 큰 문제.. 2013. 9. 23.