ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

EXCEL VBAコミュの助けてください!

  • mixiチェック
  • このエントリーをはてなブックマークに追加
商業高卒の入社してまだ1週間なんですが

入金伝票と出金伝票をExcelでシステムを作ってくれと言われました
今まではExcelで作ったフォーマットで手入力だったのですがミスが目立つために改善したいそうなんです

使うデータは
勘定科目
勘定科目コード
補助科目
補助科目コードです

いま困っている部分は勘定科目をコンポボックスかなんかで選択しセルに反映するとvlookupで勘定科目コードが参照されます

(次が困っている部分です)
勘定科目が決まるとリストボックスか何かでその勘定科目を使える補助科目(銀行名や会社名)をすべて表示しひとつ選択するとセルに反映する(困っている部分ここまでです)
同時にvlookupで補助科目コードを参照したいんです

どうしたらいいんでしょうか?

勘定科目
勘定科目コード
補助科目
補助科目コードは
vlookup
できるようにしてあり

勘定科目別使える補助科目もExcelのシートにまとめてあります


どなたか救いの手をお願いします(泣

コメント(6)

シート上にコマンドボタンを設置しユーザーフォームを表示させて
コンポボックスに勘定科目をいれて
コマンドボタンを押すとリストボックスにこの勘定科目で使える補助科目一覧を表示しひとつ選択してコマンドボタン2を押すとセルに書き込まれるようにでも良いです

どうやってリストボックスに一覧を表示させれば良いのかが分からないんです
ユーザーフォームを使用しない方法で…

勘定科目ごとの補助項目のリストを名前定義で
それぞれ勘定科目名で定義します。

勘定科目がセルA1だったとしたら
補助科目を選択したいセルで入力規則の設定をします。
設定タブ、入力値の種類:リスト で
「元の値」に =INDIRECT(A1)
と入れ、OK。
すると、勘定科目に応じた補助科目が選択
できるようになると思います。

フレッシュマンって感じでいいですね…。
でも、タイトルは質問の内容が分かるものにしましょう。
> takecさん、マリ男さん

試行錯誤したらindirect関数で自分が想像したものができましたありがとうございますm(_ _)m

会社はXPで97を使っているんで慣れないExcelでしたが(^_^;)
家では2007と2003使ってます


次々と経理部内で要望が飛び込んでくるんでまたお世話になるかもしれませんがよろしくお願いしますm(_ _)m
(経理部配属なんですけどね`汗)


題名は以後気をつけます。

ログインすると、みんなのコメントがもっと見れるよ

mixiユーザー
ログインしてコメントしよう!

EXCEL VBA 更新情報

EXCEL VBAのメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。