エクセル2000でデーターベースを



◇-?エクセル2000でデーターベースを-ラスカル(2004/11/8-19:17)No.214573
 ┗?!Re:エクセル2000でデーター...-ひよ子(2004/11/8-19:59)No.214581
  ┗?!【ありがとう】Re:エクセル20...-ラスカル(2004/11/10-17:06)No.215171
   ┗?!【ありがとう】!Re:エクセル20...-ひよ子(2004/11/10-18:47)No.215195

▲このページのトップに戻る
214573エクセル2000でデーターベースをラスカル 2004/11/8-19:17

メーカー名:NEC 日本電気
OS名:Windows98
パソコン名:valuestar VU55L/3
ソフト関連:ソフトの使い方がわからない
使用回線:ISDN
--
はじめまして、ラスカルと申します。
表題にありますように、エクセルでデータベースが出来ないかと試行錯誤しています。

内容としては、個人別にシートを分けてメインのシートより個別のシートを
呼び出したいと思ってます。
例えば、メインシートを検索用にレイアウトし、その他のシート名に個別のシリアルNo
を設け、メインシートに個別シートNoを入力すると、個別シートへジャンプする。
といった感じのものを考えてます。

いろいろと調べては見たのですが、いっこうによい方法が見つかりませんでした。
このようの使い方は通常はしないかもしれませんが、もし可能ならばやってみようと
思ってます。
どのようにすればよいのでしょうか?よろしくお願いします。

▲このページのトップに戻る
214581Re:エクセル2000でデーターベースをひよ子 2004/11/8-19:59
記事番号214573へのコメント
メインシートの検索条件セルに入力したNoと同じシートを開く
という感じで良いのであれば、マクロ(VBA)で簡単にできると思いますよ。

条件セルのとなりに「検索」ボタンを作って、クリックしたときにマクロを実行すればそれっぽくなるのでは?

ヒント>Sheets("No").Active




ラスカルさんは No.214573「エクセル2000でデーターベースを」で書きました。
>メーカー名:NEC 日本電気
>OS名:Windows98
>パソコン名:valuestar VU55L/3
>ソフト関連:ソフトの使い方がわからない
>使用回線:ISDN
>--
>はじめまして、ラスカルと申します。
>表題にありますように、エクセルでデータベースが出来ないかと試行錯誤しています。
>
>内容としては、個人別にシートを分けてメインのシートより個別のシートを
>呼び出したいと思ってます。
>例えば、メインシートを検索用にレイアウトし、その他のシート名に個別のシリアルNo
>を設け、メインシートに個別シートNoを入力すると、個別シートへジャンプする。
>といった感じのものを考えてます。
>
>いろいろと調べては見たのですが、いっこうによい方法が見つかりませんでした。
>このようの使い方は通常はしないかもしれませんが、もし可能ならばやってみようと
>思ってます。
>どのようにすればよいのでしょうか?よろしくお願いします。
>

▲このページのトップに戻る
215171Re:エクセル2000でデーターベースをラスカル 2004/11/10-17:06
記事番号214581へのコメント
ひよこさんありがとうございます。
ということは、検索ボタンに Sheets("No").Active と設定すれば
OKということでいいんですよね?
ところで、("No")のNoにはシートNoが入ったセルを指定すればいいのですか?
初心者ですので、もう少し詳しくご説明いただけると大変助かります。
よろしくお願いします。

ひよ子さんは No.214581「Re:エクセル2000でデーターベースを」で書きました。
>メインシートの検索条件セルに入力したNoと同じシートを開く
>という感じで良いのであれば、マクロ(VBA)で簡単にできると思いますよ。
>
>条件セルのとなりに「検索」ボタンを作って、クリックしたときにマクロを実行すればそれっぽくなるのでは?
>
>ヒント>Sheets("No").Active
>
>
>
>
>ラスカルさんは No.214573「エクセル2000でデーターベースを」で書きました。
>>メーカー名:NEC 日本電気
>>OS名:Windows98
>>パソコン名:valuestar VU55L/3
>>ソフト関連:ソフトの使い方がわからない
>>使用回線:ISDN
>>--
>>はじめまして、ラスカルと申します。
>>表題にありますように、エクセルでデータベースが出来ないかと試行錯誤しています。
>>
>>内容としては、個人別にシートを分けてメインのシートより個別のシートを
>>呼び出したいと思ってます。
>>例えば、メインシートを検索用にレイアウトし、その他のシート名に個別のシリアルNo
>>を設け、メインシートに個別シートNoを入力すると、個別シートへジャンプする。
>>といった感じのものを考えてます。
>>
>>いろいろと調べては見たのですが、いっこうによい方法が見つかりませんでした。
>>このようの使い方は通常はしないかもしれませんが、もし可能ならばやってみようと
>>思ってます。
>>どのようにすればよいのでしょうか?よろしくお願いします。
>>
>

▲このページのトップに戻る
215195Re:エクセル2000でデーターベースをひよ子 2004/11/10-18:47
記事番号215171へのコメント
もう少し細かく説明しますね。

検索条件を入れるセル:A1

検索ボタンをクリックしたときに実行するマクロ(VBA)に

Sheets(Trim(Str(Cells(1, "A").Value))).Select

でできると思います。
(前回のヒントは、間違っていました。ごめんなさい)

<説明>
str()>文字型に変換
trim()>前後の空白を除く

シートの名前は文字型なので、変換が必要
数字を文字列に変換すると符号を持つための空白が入るので、空白を除く

これで、どうでしょう?
頑張って下さいネ。


ラスカルさんは No.215171「Re:エクセル2000でデーターベースを」で書きました。
>ひよこさんありがとうございます。
>ということは、検索ボタンに Sheets("No").Active と設定すれば
>OKということでいいんですよね?
>ところで、("No")のNoにはシートNoが入ったセルを指定すればいいのですか?
>初心者ですので、もう少し詳しくご説明いただけると大変助かります。
>よろしくお願いします。
>
>ひよ子さんは No.214581「Re:エクセル2000でデーターベースを」で書きました。
>>メインシートの検索条件セルに入力したNoと同じシートを開く
>>という感じで良いのであれば、マクロ(VBA)で簡単にできると思いますよ。
>>
>>条件セルのとなりに「検索」ボタンを作って、クリックしたときにマクロを実行すればそれっぽくなるのでは?
>>
>>ヒント>Sheets("No").Active
>>
>>
>>
>>
>>ラスカルさんは No.214573「エクセル2000でデーターベースを」で書きました。
>>>メーカー名:NEC 日本電気
>>>OS名:Windows98
>>>パソコン名:valuestar VU55L/3
>>>ソフト関連:ソフトの使い方がわからない
>>>使用回線:ISDN
>>>--
>>>はじめまして、ラスカルと申します。
>>>表題にありますように、エクセルでデータベースが出来ないかと試行錯誤しています。
>>>
>>>内容としては、個人別にシートを分けてメインのシートより個別のシートを
>>>呼び出したいと思ってます。
>>>例えば、メインシートを検索用にレイアウトし、その他のシート名に個別のシリアルNo
>>>を設け、メインシートに個別シートNoを入力すると、個別シートへジャンプする。
>>>といった感じのものを考えてます。
>>>
>>>いろいろと調べては見たのですが、いっこうによい方法が見つかりませんでした。
>>>このようの使い方は通常はしないかもしれませんが、もし可能ならばやってみようと
>>>思ってます。
>>>どのようにすればよいのでしょうか?よろしくお願いします。
>>>
>>
>

A1.本ページは参考になりましたか? 又はアドバイスがありますか?
解決 参考になった 参考にならなかった アドバイスする

A2.何度目の訪問ですか?
初めて来た   数度目(2〜4) 5回以上来ている   管理人:

A3.何か一言どうぞ(アドレスは書くことができません)

A4.アドレスがあればどうぞ(1つまで)


↑↑↑↑よろしければ押してください↑↑↑↑

何か一言(本ページで参考になったならないを含めて残してあります)
◎:解決 ○:参考になった ×:参考にならなかった !:アドバイスあり

参考回数投稿日時何か一言