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

2016年5月4日水曜日

エクセルにフォームをつける Part II (01)- vbaプログラミング:[次行][前行]をつける、変数を使う

フォームの機能を増やす(その1) [次行][前行]をつける、変数を使う。

※前回の内容は→ Part I (04)です。
前回終了時点のサンプルファイルはここにあります→ 右クリックでここからダウンロードできます(ファイル名sample04.xlms)

PartIの、VBAの規則(文法)は2つでした。
◆ プログラムは、Subで始まりEnd Subで終わるプロシージャの中にまとめて書く。
◆ セルやフォーム上のオブジェクトの書き方は
・シート上のセルは、WorkSheet("シート名").Cells(行,列)で表す。
・フォーム上のオブジェクトは、オブジェクト名をつけて使う。

PartIIでは、プログラム特有の『変数』『ループ構文』『コメント』などを使って、作りこんでいきます。


今回(Part2の第1回)は、「次へ」「前へ」ボタンをつけて、行を移動できるようにします。

このときに『変数』という考え方を使います。

2016年1月13日水曜日

エクセルにフォームをつける Part I (04)

エクセルのデータ表で、フォームを作って操作する(その4) フォームに入力したデータを、セルに書き込む・他

※前回の内容は→ Part I (03)です。 です。
前回終了時点のサンプルファイルはここにあります→ 右クリックでここからダウンロードできます(ファイル名sample03.xlms)

前回は、編集・入力したい行をクリックしてフォームに表示できるようにしました。またフォームに[閉じる]ボタンを作成して、クリックするとフォームが閉じるように作りました。
今回は、[セルに書き込む]ボタンをフォームに作成し、クリックで、入力したデータをセルに書き込めるようにします。また、フォーム上のオブジェクトを揃えたり、使いやすくします。


(4-1)フォームに「セルに書き込む」ボタンを作る ----------


2016年1月12日火曜日

エクセルにフォームをつける Part I (03)

エクセルのデータ表で、フォームを作って操作する(その3) フォームに、クリックした行を表示。閉じるボタンを作る

※前回の内容は→ Part I (02)です。 です。
前回終了時点のサンプルファイルはここにあります→ 右クリックでここからダウンロードできます(ファイル名sample02.xlms)

前回(その2)では、5行目のデータを表示しました。
今回は、自由に、クリックした行をフォームで表示します。また、フォームに[閉じる] ボタンを作ります。

エクセルにフォームをつける Part I (02)

エクセルのデータ表で、フォームを作って操作する(その2)フォームにデータを表示

※前回の内容は→ Part I (01)です。 です。
前回終了時点のサンプルファイルはここにあります→ 右クリックでここからダウンロードできます(ファイル名sample01.xlms)

今回は、シート上のボタンをクリックすると、5行目のデータが表示されるようにします。


(2-1):シート上に、フォームを表示するボタンを作る。 ----------


2016年1月10日日曜日

エクセルにフォームをつける Part I (01)

エクセルのデータ表で、フォームを作って操作する(その1)準備~フォームの表示

データの整理には、エクセルの表を使うとわかりやすくて便利です。でも、たくさんの項目が横に並ぶと見づらくなるので、そういう時にフォームを作ります。カード型のフォームを作ると、内容を一目で見ながら入力編集できるし、入力チェックや書式の統一なども自由に設定できて、望み通りの使い方ができるようになります。
フォームは、エクセルのプログラム機能を使って作ります。エクセルには、VBAというプログラム言語が装備されていて、すぐに始めることができます。
サンプルを使ってその作り方を書いていきます。プログラムになじみのない人向けです。ちょっと作れるようになると、とても仕事がはかどるので、興味のある人はどうぞ。

BloomというAI

オープンソースのAI「BLOOM」が出ました。 日本語も使えるというので、早速サンプルページで遊びました。 白い文字が私。ピンクの文字がAI。 ↑AIとやりとり できたのが、これ。AIとの合作超短編童話😆 『 傘をさして公園を歩いていたら、小さなリスが足...