第3回 #AppsForOffice 勉強会 (2014/10/04)

http://connpass.com/event/8598/ Apps for Office(Office用アプリ)の開発方法と活用方法について学びます。 Microsoft Office 2013で追加された新しい技術、Office 用アプリについての最新情報と、 これから勉強を始めるという方にもわかりやすい、開発方法と活用方法を提供しました。
4
前へ 1 2 ・・ 5 次へ
hy0shi0ka @hy0shi0ka

Apps for Office ってなんですか?、(山本さん)この分野の訴求を諦めていたので、最近にまで知りませんでした。 #AppsforOffice

2014-10-04 14:26:40
Motosuke Shindo @shindomo

VSTO はけっきょく VBA に勝てなかった。もうこの分野でやっていくのは無理なんじゃないかと諦めムードだった。そこに Web 標準技術を取り入れた新しい Office 開発の手法として Apps for Office が登場した。#AppsForOffice

2014-10-04 14:27:44
hy0shi0ka @hy0shi0ka

Webアプリに携わってきた方にはApps for Office 開発は楽しいかな。でも、Excelのマクロにはかなわないな。 #AppsForOffice

2014-10-04 14:29:03
裕 - hirossyi @hirossyi73

Apps for Officeの一番の敵はVBAとVSTOだと思ってます #AppsForOffice

2014-10-04 14:29:28
Motosuke Shindo @shindomo

これまで Apps for Office を見たことがない方のために Visual Studio でイチから作る手順をやってみます。サンプルアプリを使って、Yahoo! の REST サービスからマイクロソフト (MSFT) の株価を取得します。#AppsForOffice

2014-10-04 14:33:26
hy0shi0ka @hy0shi0ka

Apps for Office のデモ開始。VisualStudio2013。ソースコードはWebに上がっていたものを利用。Maicrosoft社の株価を取得する。REST形式でデータを取得してくる仕組み。#AppsForOffice

2014-10-04 14:34:36
裕 - hirossyi @hirossyi73

以前自分がまとめた、Office用アプリ開発でよくありそうな質問をまとめたもの crownkzk-it.blog.jp/archives/10033…  #AppsForOffice

2014-10-04 14:36:42
裕 - hirossyi @hirossyi73

現時点で出来る事は限られるのは確かだと思います Excel面では、まずは関数が使えることが第一かなと思ってます #AppsForOffice

2014-10-04 14:44:55
hy0shi0ka @hy0shi0ka

#AppsforOffice の強み 配布と展開がVSTOも楽になり、運用負荷を軽減、 最新のWeb技術標準が利用可能 VBA・マクロの代替によるアプリ集中管理と運用負荷軽減 所有者主導の業務アプリケーション開発が可能

2014-10-04 14:45:17
hy0shi0ka @hy0shi0ka

#AppsforOffice の弱み Officeのオブジェクトモデルや関数が十分に使えない ハイブリッド開発が必要 業務要件が限られている。

2014-10-04 14:45:44
でいどり @daydream_model3

Excelが最強であることは同意するけど、それに対して「これまでVBAでできていたことをApps for Officeでやってくれ」と言われたらだいたいムリなので、M$は早く機能拡張してほしい。せめてバインドしてるセルのアドレスぐらい取れるようにしろ #AppsForOffice

2014-10-04 14:48:41
hebikuzure rené @hebikuzure

隣の部屋のこっちのタグもフォローしないとww #AppsforOffice

2014-10-04 14:52:36
hy0shi0ka @hy0shi0ka

業務要件を満たすには、Officeの機能や既存開発手法をテンプレートに組み込んだハイブリッドなアプリ開発方式を取る必要がある。 適材適所で使える場に対して使うことで、利便性を高めることができる開発ができる。#AppsForOffice

2014-10-04 14:52:59
Motosuke Shindo @shindomo

つづいて、くらもとたつしさんのセッション「詰Excel~Office用アプリのツカイドコロ~」です。詰将棋ならぬ「詰 Excel」とは?すなわち、Excel の実践的な問題集、とのこと。#AppsForOffice

2014-10-04 15:04:02
hy0shi0ka @hy0shi0ka

詰将棋ならぬ「詰EXCEL」→ EXCELの実践的問題集 #AppsForOffice

2014-10-04 15:04:47
裕 - hirossyi @hirossyi73

関数かなあ・・・・ @氏名から名前を抽出する方法 #AppsForOffice

2014-10-04 15:06:20
Motosuke Shindo @shindomo

氏名列に入力された文字列より、全角スペースよりも右側の FirstName 部分だけ取得する。Excel なら RIGHT() 関数と FIND() 関数の組み合わせでできる。同じ関数を下方向にオートフィルするときは、セルの右下隅をダブルクリック。#AppsForOffice

2014-10-04 15:08:41
裕 - hirossyi @hirossyi73

Apps for Officeで 氏名から名前を抽出する方法 jsのSplit  #AppsForOffice

2014-10-04 15:09:08
裕 - hirossyi @hirossyi73

ExcelのApps for Officeは、値の出力する箇所の指定が一番問題になるんだよね 「自分であらかじめセルを選択する」etcの手間がかかってしまうのが難点。 #AppsForOffice

2014-10-04 15:10:55
Motosuke Shindo @shindomo

同じことを Office 用アプリでやろうとすると。split() 関数で分割した氏名を配列に格納して…。ソースコードが 100 行?くらいになっちゃう。2 列を選択して「実行」ボタンを押下すると FirstName を抽出する。#AppsForOffice

2014-10-04 15:11:45
seinoro @seinoro

Mr. Kuramoto ia speaking Apps for Office that diffarent Excel Spread Function and A4O API #AppsForOffice

2014-10-04 15:14:17
裕 - hirossyi @hirossyi73

生年月日から今の年齢を、Excel関数とOffice用アプリで出す方法 #AppsForOffice

2014-10-04 15:19:14
Motosuke Shindo @shindomo

Apps for Office を稼働させるために Web サーバーが必要。開発環境としては有償の Visual Studio で開発することもできるし、マニフェストファイルとプログラムのソースコードを手動で配置すれば無料で開発をすることもできる。#AppsForOffice

2014-10-04 15:19:46
裕 - hirossyi @hirossyi73

まず初めに、関数で出す方法を考えてしまうんだよな・・・ #AppsForOffice

2014-10-04 15:19:53
Motosuke Shindo @shindomo

つづいて「生年月日から年齢を算出する」というお題。Excel ワークシート関数であれば DATEDIF() 関数を使って 1 行で記述できるよ。#AppsForOffice

2014-10-04 15:22:18
前へ 1 2 ・・ 5 次へ