「Web出版サイト」ベータ公開

Q&A集[?]

当サイトでのご質問の受付は終了しました

すべてのコンテンツを読み込み専用としたため、回答欄からも投稿できません

Apache OpenOffice/LibreOfficeのご質問はそれぞれのフォーラムへご投稿ください

質問コーナー

サイト内検索

分類メニュー

関連サイト


本日:2
昨日:0
総数:1233
現在:2


別シートから連動して数字をひっぱりたい

ページOpenOffice.org FAQの登録ページ
投稿者まさる
分類
edit/refer
優先順位
edit/refer
状態
edit/refer
カテゴリー
edit/refer
投稿日2011-03-10 04:34:40 (木)
OSwindows7
依存するページ
バージョン
edit/refer

メッセージ

回答ページでは行末に「~」を付加する必要はありません

こんにちは。
ちょっとわかりにくいタイトルですみません。
やりたいことは、シートAとシートBがあるとします。シートAのセルA1に101 B1に品番 C1に価格 。これをシートBのセルA10に101と入力したら隣または任意のセルに、シートAのセルB1の品番 と C1の価格を表示させたいです。このようなことは可能でしょうか?

シートに価格、入り数表を作って番号をあてはめておき、その番号を違うシートで入力したら作って自動で価格と入り数を入れたいです。見積書に利用したいと思っています。よろしくお願いいたします。


マクロのサンプル

Kuma (2011-03-10 10:14:21 (木))

添付ファイルにサンプルを作りました。
シートB上のボタンをクリックしてして、目的に合っているか見てください。

なお、品番は数値であると想定したので、「K1020」のように文字が含まれる
場合はBASICコードを修正する必要があります。また、

Aシートの最大入力行数は50
Bシートの最大入力行数は50

にセットして有りますが、これよりも行数が多い場合はBASICコードの下記箇所を変更すれば大丈夫です。

Sub Main
kazuA=50 'Aシートのデータを入力したセルの行番号の最大を指定すること。
kazuB=50 'Bシートに入力するセルの行番号の最大を指定すること。

Calcの関数では

M.Kamataki (2011-03-10 16:21:26 (木))

DGET関数を使ったサンプルが、faq/1/44「コンボボックスの設置の仕方」、VLOOKUP関数を使ったサンプルが、faq/4a/37「作業日報で・・・」にあります。

お名前:
題名:


添付ファイル: filesample03010.ods 377件 [詳細]