ラベル Office の投稿を表示しています。 すべての投稿を表示
ラベル Office の投稿を表示しています。 すべての投稿を表示

2016年11月2日水曜日

Flow / PowerApps 管理センターとは

GA タイミングに近い形で Flow や PowerApps では色々と機能追加が行われました。その中に管理センターというものがあるとのことでしたので、色々とみてみました。

2014年3月30日日曜日

OneNote API で Web サイトのキャプチャを登録する

OneNote API を色々試しているシリーズ、今回は Web サイトのキャプチャを登録してみました。なお現在 OneNote API の制限として、「新規ノートの作成」のみが可能というのもありますので、色々試される場合は、OneDrive 上に作成されたノートを毎回削除する必要があります。

OneNote API チームの公式 Blog でも書かれていますが、将来的な対応ということでまずは新規作成のみに限りリリースを行ったとの事ですので、近いうちに編集も可能になるかと思います。

2014年3月29日土曜日

OneNote API を利用した新規ノートの作成

前回と同様、クライアントアプリで OneNote REST API を利用して色々試しています。今回は新規にノートを作成するところをやってみました。

2014年3月28日金曜日

OneNote API Console

MSDN の OneNote API を調べていると、REST API については簡易コンソールがサードパーティより提供されているのでそれを使って色々試せるとあります。現時点ではそのアドレスの記述が間違っているので、ちょっと注意が必要ですが、ここにリンクを張っておきます。

2014年3月27日木曜日

Windows デスクトップアプリにおける Live API によるサインイン

OneNote API の公開に合わせて色々試してみようと思ったのですが、VB のサンプルがないとかデスクトップアプリ向けコードサンプルがない(もとにできるものはあるけど C#)というのもあって、移植がてらやってみました。

2010年5月31日月曜日

Club Microsoft 「90 分でわかる Office 2010 無料セミナー」

5/30 に Club Microsoft 主催の Office 2010 セミナーに参加してきました。単純に Office 2010 の話題だけであれば、今までにも技術系、営業系併せて複数参加してきているのですが、今回は冴子先生を見たかったのと「Club Microsoft」が主催というコンシューマ向けなイベントになるという思いから、今までと違う刺激を求めての参加です。
全体的な流れはこのような感じで行われました。Club Microsoft はまもなく100万人の登録になるだとか。ユーザー数はもっと潜在的にいるはずですが、やはり登録するとなると一部ユーザーにしかまだ声は届いていない模様。

まずは製品の説明を飯島さんから。このあたりは何度か聞いている内容ですが、やはりコンシューマ向けを意識してかなりポイントを絞った説明となっていました。開発者にはおなじみの「3スクリーン」とかの言葉は一切使わないあたり、ターゲットをしっかり考えてますねぇ。
冴子先生のデモ。何度もこなしてきたのもありなかなかスムーズに。前振りで地元ネタを盛り込んでみるあたり、かなりこなれてましたw スープカレーをお気に召した様子です。声が特徴あって記憶に残る感じでしたね。
IME 開発チームの佐藤さん。IME 2007 で問題を起こしてしまった経緯や、それをふまえての今後の方針など。「ラボよりもユーザーの声」は同じ開発者として非常に納得がいきます。かなり多くのユーザーからヒアリングを行った等、今回にどれくらい力を注いでいるかを説明していました。
Microsoft Answers の説明を原水さんから。「まずは検索!」と言うあたり、やはりどこでも質問に対する回答は苦労しているのがよくわかりますw 問題解決レベルをあげていこう、という姿勢に非常に共感。

最後に写真を撮らせていただいた冴子先生。このポーズ、写真を撮られる事に慣れてますねw 撮影のウデがもう少し私にあれば、もっと綺麗に撮れたのでしょうが・・・。

全体的に軽めの雰囲気を持たせつつ、できるだけ興味を持ってもらおうと考えられている面白いセミナーでした。Excel と Power Point を軸にするあたり、やはりインパクトを残す形で考えられてました。

また今回 Blog や後々某所でコラム化させる予定ですが、それについて快く許可を頂けた事に大変感謝しています。Microsoft の皆さん、冴子先生お疲れさまでした!

2010年5月19日水曜日

PowerPivot for Excel 2010 では直接SQLを指定しないほうがいい

最近はPowerPivotがお気に入りなので、色々試している最中に見つかったのでメモ。

最初にデータのインポート元を指定する際、「テーブルやビュー」「SQLで指定」と二通りの方法があるんだけど、ここでSQLを直接指定した場合、データソース上から全件はデータがインポートされずに部分的にインポートされてしまうみたい(1万件のうち500件とか)

この場合の対応は、同一内容でデータベース上にビューを構築すればOK。そうすれば問題なく全件取得可能。

ユーザーに利用してもらう場合、できるだけ要望に見合うビューを用意できるかってとこになるんだろうな。

2009年9月9日水曜日

OpenXML形式の調査

もう時間が全然ないので調査が一向に進まないけど、忘れないためにもメモ。

Open XML オブジェクト モデルを使用して Excel 2007 ファイルおよび PowerPoint 2007 ファイルを操作する (パート 1/2)

Open XML オブジェクト モデルを使用して Excel 2007 ファイルおよび PowerPoint 2007 ファイルを操作する (パート 2/2)

今利用しているライブラリも全然修正が進んでいないから、シートの追加削除がバグってるしなぁ。はやいところ時間作って対応せな。

2009年7月15日水曜日

Microsoft Office 2010 Technical Preview

Microsoft Connectから申し込んでおいたんだけど、無事認証されたようだったので現在色々ダウンロード中。

今回は検証環境としては

  • Windows7
  • WindowsXP

を考えているんだけど、XP環境を用意するの面倒だなぁ・・・。

ま、できるだけ時間を作って検証していかないとな。

2009年5月29日金曜日

これはスゴイ・・・仕事術

マイクロソフト 世界最強の仕事術 - Windows Live

MSDNやTechNetのBlog一覧とか、エバンジェリストな人もお勧めする、仕事のやり方について「実践的」「実際の話」「面白い(w)」書いてくれているBlog。

これをみるとOneNoteを導入したくなること間違いないw

イヤ、マジでほしくなる・・・。なんというか仕事の管理と進め方について、具体的な方法を示してくれているのがなんともスゴイ。
仕事上そういったタスク管理とかのシステムを作ることもあるし、現実に自分の仕事の管理などで問題や不満を感じる事も多いからなおさらためになったなぁ。

北海道にもセミナーに来てくれれば絶対参加するんだけど・・・。

2009年5月12日火曜日

Windows Share Point Services3.0 SP2 と Search Server 2008 Express

どうにもパッチの適用方法が複雑で困ったのがこのあたり。
SearchServer系もSharePointService利用しているので「ある程度」は一緒にあたるかと思っていたんだけどなぁ。

Microsoft Office Servers のインフラストラクチャ更新をインストールする (Search Server 2008)

を見ながらやってみたんだけど、やはりというか玉砕。
色々復旧を試みているうちにさらにカオスな状況になったので、全てアンインストールw
その後最初からSP2版をインストールして再構築。

・・・いやぁ、SearchServerExpressのSP2についてもう少し詳しい資料が見つかっていれば問題はなかったんだろうけど。
SharePoint系だけどOfficeServer系のパッチだしなぁ、コレ。でも「でもどっちもあてろ」的な雰囲気が難しいw

2008年3月21日金曜日

Excelでの小技

どこかのサイトで見た内容で、右クリックメニューにセルの結合・解除を追加するというのがあってやってみた。まぁマクロとして組み込んでおけ、というハナシなんだけどね。これが非常に便利だったりする。

Sub auto_open()  
'auto_open に既に他のマクロが記述されている場合には、  
'この1行だけを追加する  
    Add_RightClickMenu_2 1  
EndSub  

Sub Add_RightClickMenu_2(num%)'標準メニューの下に追加  
  Dim iAsLong  
  Dim cstBarAs CommandBar 
  Dim wcbAs CommandBar 

  i = 0 
  For Each wcb In CommandBars 
    i = i + 1 
    SelectCase wcb.Name 
      Case "cell","Cell","column","Column","row","Row" 
           Application.CommandBars(i).Reset 
           Set cstBar = CommandBars(i) 
           cstBar_sub_2 cstBar 
    EndSelect 
  Next 
EndSub 
Sub cstBar_sub_2(cstBarAs CommandBar) 
  Dim i% 
  i = cstBar.Controls.Count + 1 

  With cstBar 
      .Controls.Add Type:=msoControlButton 
      .Controls(i).Caption ="セルの結合(&B)" 
      .Controls(i).OnAction ="CellMerge" 
      .Controls(i).FaceId = 798 
      .Controls(i).BeginGroup =True 
  EndWith 

  i = i + 1 
  With cstBar 
      .Controls.Add Type:=msoControlButton 
      .Controls(i).Caption ="セルの結合解除(&R)" 
      .Controls(i).OnAction ="CellDivide" 
      .Controls(i).FaceId = 800 
  EndWith 
End Sub


これを個人用マクロとして組み込んでおけば、常に右クリックしたときにセルの結合とセルの結合解除が出てきます。
個人的にはこれはもう必須(w
ないとやってけないくらい。

2008年2月22日金曜日

Office Live SmallBusiness

5ユーザーまでなら無償で利用可能なOfficeLiveスイート。
中身は簡単に言えばSharePointで、LiveIDさえあれば無料で利用することが可能。

簡単なCMSやグループウェア、プロジェクト管理などができてしまううえに、メールアドレスも新規に取得できて、なおかつweb上で利用可能な様にアドレスまでくれてしまうという太っ腹。

マジメにこういうのが無償ででまわってくると、商売の仕方や仕事の仕方ってのは考え直さないといけない気がする・・・。

2007年12月28日金曜日

Officeファイルのフルテキスト検索

Download details: Microsoft Filter Pack

SqlServer2005用に提供されているOffice2007ファイルに対してのフルテキスト用IFilterパック。実は元々Office2003までのファイルについてはbinary項目としてテーブルに保存して、そこに対してのフルテキスト検索は行えていたんだけど、今回提供されたこれでようやく2007までのほぼ全てのOfficeファイルに対して直接検索が行えるようになったんだよなぁ。
んで、当然ExpressEditionでも利用可能、とうたっているんだよね・・・。

こう考えると無償でできる範囲ってのは、一昔前のウン千万クラスな案件だと、かなり対応できてしまうくらい広くなっているんだよねぇ。
こうなってくると「支払ってもらうだけの価値」を認めてくれるくらいのモノを作れるようにならないとね・・・。

2007年9月3日月曜日

複数バージョンのOfficeを同居すると・・・

複数のバージョンの Office がインストールされている場合の Office オートメーションについてKBで公開された記事なんだけど、これを読むと「なんちゅー作りだ」と思ってしまう・・・。

原則異なるバージョンの同居を許さない、という思想だからなんだろうけどねぇ・・・。インストール時、バージョンによっては起動時にPROGIDの値を更新してるってんなら、そりゃ毎回挙動が代わるわな。

2007年7月24日火曜日

ちょっとまてSharePointService

@ITの記事でSharePointService用にサイトのテンプレートが多数配布されていたことにいまさら気づいたorz

試しにインストールしてはみたけどその数と内容がすげぇ。

欠勤届および休暇スケジュール管理複数プロジェクト予算・進捗管理バグ データベースコール センター変更依頼管理法令遵守プロセス サポート サイト連絡先管理校閲用ドキュメント ライブラリイベント企画経費精算・承認ヘルプ デスク在庫管理IT チーム ワークスペース求人・面接管理サポート技術情報貸出図書物的資産管理プロジェクト管理ワークスペース部屋・備品の予約潜在顧客管理

・・・多すぎ。これを見て思ったけど、本当にこれからは「自前で色々作る」ではなくて「色々な製品を組み合わせて利用する」ってとこなんだなぁ、ってところ。大手がヤル気になったら中小企業じゃまともに対抗できんって。

2007年6月19日火曜日

Office2007

今回のお仕事は、出荷状況の都合でOffice2007になることが正式に決定。いやぁ、これでCOMを利用した制御から逃れられるw
となると、課題になるのがOfficeのファイルフォーマットの入手かな?それと、ライブラリのところから2003→2007に変更しないと・・・。
あれ、そういえば2003と2007って同居した時にメソッドの拡張やらが行われるからちと問題があった記憶が・・・。まぁいいか。メソッドたたいてファイル操作すること自体がなくなるんだし・・・。

追記(15:49)
ちくしょう、英語でしかドキュメントが入手できないっ!!

2006年6月25日日曜日

Office2007

この間セミナーというか説明会に行ってきたんだが、Officeも2007になってかなり「使ってみたい」ソリューションになっているなぁ、という感じがする。

特に今までは単品単品での使い方しか考えていなかったんだけど、今回はShareServerやFormsServerなど連携して使ってみたくなるんだよねぇ。個人的には承認ワークフロー周りの機能を用意してくれている部分かな。

とりあえずベータ2で試してみる事にしようかと思ってみた。

2006年5月27日土曜日

DataGridView・・・

今さらになってDataGridViewを利用したエントリ系を調査中。以前のDataGridに比べると確かにデフォルトでの表現力などは向上しているので凄いと思う。

でも「もう少し」なんだよな・・・。

Textのセルなのに、TextBoxと違う実装がされていたり「なんで?」という部分も色々あったりする(まぁそういった所は自分で拡張しなさい、って事なんだろうけど ←事実そうしました)。技術者としては色々手を加えることができそうなので面白いのはあるね。でも他の人に使って貰うとなると、ちょっと微妙。
中小企業の開発で使うコンポーネントとなると、おそらくはグレープシティ社とかそういったところから色々出ているコンポーネントを素直に利用するのが多いと思う。
ただ最初の開発案件によってはサードパーティ製品を利用するってのは難しいところもあるねぇ。受注額として7桁とかだと恐らくは次の案件にて購入する、とか今回の案件の開発費用として計上するのは難しいだろうしね。まぁそういった縛りがあるからMSのReportViewerとかをみつけることが出来たってのはあるけど。

なので個人的にはしばらくDataGridView周りを色々と調査して、サードパーティに頼らない開発基盤を用意できるようになりたいもんだ、と思いますわ。