Excel と Access を連携する方法

Microsoft Excel とAccess を利用し、業務システムをクラウドで運用するための情報・技術などを発信していくサイトです。

SharePonit で Access Web アプリ の作り方 (1)

SharePoint は、マイクロソフトが提供する、ウェブブラウザをベースとした共同作業を行うプラットフォームです。

SharePoint の領域に Microsoft Access を使って、Web アプリを作る方法について説明します。

 

Access の Web アプリでは、ブラウザで操作することも可能です。さらに、ローカルAccess で編集することもできます。

動作環境には、Office 365 の SharePoint Online サービスを利用します。

f:id:muramoto1041:20161120183513p:plain

 

このWebアプリの動作を体験したい方は、このWebアプリにユーザーからのアクセスを許可する必要があります。あなたのマイクロソフトアカウントをご連絡ください(パスワードは不要です)。無料で体験できます。

 

▼Access Webアプリ(サンプル)
https://timsoft-e1efe1a39e9b38.sharepoint.com/sites/ExtUser/WebApp/
※下のコメントに「Access Web アプリ体験希望」とお送りください。

Access Webアプリ(サンプル)を体験するには、下記ページを参考にしてください。

access-cloud.hatenablog.com

 

SharePoint で Access Webアプリの作り方  

上の画面のデザインは、Accessで行います。 

f:id:muramoto1041:20161120183742p:plain

 

Office 365 にサインインしたら、[SharePoint]を選択します。

f:id:muramoto1041:20161223154553p:plain

 

Office 365 の SharePoint に Access アプリ を追加します。

f:id:muramoto1041:20161120154808p:plain

 

f:id:muramoto1041:20161120154950p:plain

アプリの名前を[WebApp]として追加します。

f:id:muramoto1041:20161120155320p:plain

 

SharePoint の中に、Access アプリができました。

f:id:muramoto1041:20161120155231p:plain

Access アプリをクリックすると、下の画面が表示されます。

 

Access アプリをデザインするには、パソコンに Microsoft Access をインストールしておく必要があります。

f:id:muramoto1041:20161120155431p:plain

[このアプリを Access で開いてテーブルを追加します。]を押すと[WebApp.accdw]というファイルがダウンロードされます。 

f:id:muramoto1041:20161120155520p:plain

 

ダウンロードした[WebApp.accdw]を開きます。

Access を使って、テーブルを追加したり、フォームをデザイしたりして、アプリケーションを作成します。

f:id:muramoto1041:20161120155711p:plain

 

概念 (Access 2013 カスタム Web アプリ)
https://msdn.microsoft.com/ja-jp/library/office/jj249372.aspx

マクロ関数リファレンス
https://msdn.microsoft.com/ja-jp/library/jj583234.aspx

Access SQL と式のリファレンス
https://msdn.microsoft.com/ja-jp/library/jj583221.aspx

 

f:id:muramoto1041:20161120161523p:plain

Contact 関数で、[00010:東京商会]というように[顧客コードと顧客名]をリストに一覧表示します。
Text 関数 (Access 2013 カスタム Web アプリ)

 

 商品マスターも顧客コードと同様に商品名を一覧表示します。

f:id:muramoto1041:20161120164419p:plain

 

f:id:muramoto1041:20161120164658p:plain

 

f:id:muramoto1041:20161120164805p:plain

 

 

f:id:muramoto1041:20161120165341p:plain

 

f:id:muramoto1041:20161120165149p:plain

 

f:id:muramoto1041:20161120170126p:plain

 

f:id:muramoto1041:20161120170539p:plain

 

f:id:muramoto1041:20161120170730p:plain

 

/*ボタンデザイン*/