「EXCELまたはACCESSでデータベースを構築、そのデータベースに対して社内のLANを 通して接続・閲覧できる」というようなシステムを作成することになったのですが、 その閲覧する際にEXCEL,ACCESSの決まったフォームで表示するのではなくホームページ のように表示する、つまり曖昧な感じで表示したいのです。 例えば履歴書の管理をするとして、表示するときも履歴書と全く同じに表示し、 それを印刷しても普通の履歴書と全く変わらない、そのようにしたいのです。 VBAなどを使用しそのような事をするのは可能でしょうか?
言ってることがよく分からないけど、Accessで出来るんじゃない? Excelだとむずかしそ
書いてみて思ったのですが曖昧な表現というのは分かりにくいですよね。 例えば履歴書ですが、履歴書の項目の文字の位置から大きさまで全て同じで パソコン内で表示して、その各項目の書き込む欄に構築したデータベースの 内容を入れて表示する、そんなことがやりたいのです。 あとタイトルバーやメニューを消すことも可能なのでしょうか? 今日図書館でVBAなどの本借りてこようと思ってます。 詳しい方いましたらフォローお願いします。
>>2 どうも。
私もいろいろ見ててACCESSの方が近いような気がしてきました。
>例えば履歴書の管理をするとして、表示するときも履歴書と全く同じに表示し、 >それを印刷しても普通の履歴書と全く変わらない、そのようにしたいのです。 なぜこれが「曖昧」なのかがよくわからないなァ。
6 :
名無しさん@そうだ選挙にいこう :01/10/06 15:34
>>5 たぶん本人の中で、具体的な設計のイメージが湧いてないだけだと思われ
7 :
名無しさん@そうだ選挙にいこう :01/10/06 20:24
EXCEL->手書きのコンピュータ Access->作った奴のイイナリ
>>5 そうですね、自分でも何で曖昧と書いたか不思議に思ってきました。
>>6 その通りです。今日設計のためにいろいろと考えてみました。
まず構築されたデータベースがあるとします。
そのデータベースの内容を表示する際にただ名前、住所、経歴・・・
と定型のフォームみたいに味気なく並べて表示するのではなく実際の
履歴書と同じように表示させる、そのようなことをやりたいのです。
「構築されたデータベースを閲覧するためのアプリケーション」を別に
作成するのも良いですが、ACCESSでそのようなことができるのであれば
その機能を使った方がいいな、と。
そのようなアプリケーションを作る、ということも考えてVBAの本も借りてきました。
9 :
名無しさん@そうだ選挙にいこう :01/10/06 20:47
>>8 まだ、意味が通じませんな
>定型のフォームみたいに味気なく並べて表示するのではなく
の文があるのに
>実際の履歴書と同じように表示させる
って何よ。履歴書なんて定型のフォームじゃん
>>9 いえ、実際は履歴書ではなく社内で使われている用紙のように表示させたい
んです。
11 :
名無しさん@そうだ選挙にいこう :01/10/06 21:07
>>タロウ なんとなくわかってきたよ。VBAを使う必要性も無いくらい簡単なレベルじゃないかな? excelで作成してInternetExplorerで閲覧するのが手っ取り早いか。
12 :
名無しさん@そうだ選挙にいこう :01/10/06 22:00
>>11 それってOfficeのWeb用オプションだっけ?をインストしてる必要があるんじゃない。
1さんの言ってることだけど、データはデータベースに都合のいい形式で格納するけど、
そのデータをWebブラウザなどで参照する時、カスタムで作ったフォームとかそのような
もので整形して見せたいってことかな。そしてカスタムのフォームは自在に追加できる
ようにしたいと。違う?
社内で使われてる用紙とやらをスキャン&画像にして その画像をExcelやAccessに貼り付けて 記入欄のところをテキストボックスにしてデータとリンクさせて表示すればいいんじゃないの?
>>10 Webページとして様々なスタイルで表示させたいのなら
Accessで作成(Excelでもいいけど)→CSVで保存してUL→CGIで読ませる
俺が三度のメシよりも彼女よりも好きなスタイルです。
CSVビューアのCGI次第でどんなふうにも表示させられるでしょ。
15 :
仕様書無しさん :01/10/07 06:35
XMLで保存しておいて、DTDかSchemaで整えれば一発ですよ。 今後のドキュメント管理を考えると選択の余地はありません。 クライアントにXMLパーサーが入ってないと だめだけど。
16 :
名無しさん@そうだ選挙にいこう :01/10/07 12:14
ACCESSなら、「データアクセスページ」使えば、あっという間にできるよ。 簡単なものならウィザード使えば、数時間もかからん。
17 :
名無しさん@そうだ選挙にいこう :01/10/07 13:24
>>16 は?何があっという間に出来るの?
簡単なものならって、その簡単なものって何?
1は、「その閲覧する際にEXCEL,ACCESSの決まったフォームで表示するのではなく」
って言ってるんだが。
みなさん、レスどうも。
>>14 ,15,16
その方法について調べてみます。アドバイスどうも。
データベースに対して追記したり、新しくデータを入れたりをするので
なるべく管理のし易い方法で保存しておきたいです。
また管理する人間にもなるべく使い易い、分かり易いようにするように
しなければいけないんです。
コンセプトは「説明要らず」なので(笑
>>12 その通りです。
とにかくレイアウトを特定の用紙(社内で使ってる用紙)と全く同じ
にしたいのです。
>>13 そんなことができるのでしょうか?
周りにスキャナーが無いので確かめられないのですが、できれば
詳しい情報教えてください。
理想としては構築されたデータベースにアクセスする専用のプログラム
を作成したいのですが、時間の問題もありACCESSでできるならばそうしよう
と思っています。
用紙の項目に例外的に記入されているものもあり、それを処理するために
多少のVBAは学ばなければいけないのかもしれませんが・・・
>>13 ペイントを使って自分でそれらしい画像を書いて試してみます。
>>17 あんた「データアクセスページ」の機能知ってるの?
「データアクセスページ」使えば、Accessの定型フォームのイメージじゃなくて、
IEブラウザ上でクライアントから閲覧、更新できるものが作れるってこと。
ウィザード使えば、予め用意されているテンプレートを使って雛型は簡単に作れるんだから、
細かいフォーマットはそこから調整していけば、それほど工数もかからないかな。
見た目はASPとかで組んだものと全く代わらないものが短期間で作成できる。
これが最も早い方法だと思うけどね。
21 :
名無しさん@そうだ選挙にいこう :01/10/07 17:30
>>18 >データベースにアクセスする専用のプログラムを作成したいのですが、
いちいちこれぐらいのレベルでプログラム組むなよ。ってこれぐらいの
レベルで既にプログラムを組まないけないと考えるスキルでは、思い通
りにプログラミングなんて、ずいぶん先のように感じます。
EXCELの本を買ってきなさい。それで十分です
データアクセスページを人に薦めることのできる人が いると思わなかった。くわばらくわばら。
>>1 の意図するところがいまだによくわからんが、
結局、ただ既存のデータを自分が思うようなスタイル、レイアウトで
Webページなりプリントアウトなりで出力したいってことじゃないの?
ネットワークや社内LANを使って誰にでもデータが更新できるようにしたい、
というのとは違うだろう。それがデータアクセスページじゃないんですか?
俺自身初めてAccess触ったのが1週間前で、
X-media社の「超図解ACCESS2002基礎編」「クエリ&応用編」の2冊を買ってみて
それを一日でガーッと読み潰しただけのド素人なんで
間違ってたらご指摘お願いします。
なんだかんだ言ってPerl最高〜ヽ(´ー`)ノ
あんなわかりやすいプログラム言語は他にないでござるよ。
毎回CGIにアクセスすると重くなるのが気になるのなら
HTML生成のCGIにして一回実行してやればいいんだし。
> レイアウトを社内で使ってる用紙と全く同じにしたい HTMLで再現可能なレベルならアクセスのフォームでもいいんじゃ ないのか。まあ、各クライアントにアクセスが必要になるが。 > 周りにスキャナーが無いので確かめられない 適当な画像で実験すればすむことだろう? > 用紙の項目に例外的に記入されているものもあり、それを処理 > するために多少のVBAは学ばなければいけないのかもしれませんが それはVBA云々の問題ではなく、データベースの設計の問題だ。どん なデータをどう管理したいか、例外的な記入があった場合にどう取 り扱うかを決めなければならない。
>>21 ,23
まだ始めたばかりであまり分かってないのですが、私の理想としては
データベースを参照するアプリ、あとできればデータベースに入力するアプリ
をそれぞれ独立して作成したいのです。
イメージとしてはインターネットに例えると、データベースはHP、参照の
ためのアプリはブラウザといったような関係です。
データベースを参照する際にACCESSを起動することなく、、、というのが狙いです。
もちろんHTMLとして参照するというのも方法の1つとして考えています。
>>24 今本を見ながら機能のチェックなどやってます。
例外的な記入に対する処理についてもどうやればいいかを試行錯誤してます。
アドバイスどうも。
なんでアクセスを起動させたくないの? 考えてることを小出しにしないでまずは全部ぶちまけ ちゃったほうが適切なアドバイスが得られると思うよ。
>>27 ACCESSを起動させる→データベースを参照とするとクライアントの作業が増えるからです。
前にも書きましたができれば説明要らずで使えるようにしたいのです。
じゃあ、Access使う利点はないじゃん。
>>29 データベースの構築にはもってこいでしょう?
他のDBアプリも似たようなのばかりだし。それなら今手元にあるACCESSを
といった感じです。
初めは26で言ったようなACCESSを起動せず、、、ということがACCESSでできる
と思っていたのですが、どうやらすいった機能は持ってないらしいです。
やはりVBで1から作るしかないのでしょうか・・・
31 :
名無しさん@そうだ選挙にいこう :01/10/08 07:40
>>タロウ しかし、これだけアドバイスがあるのに、人の意見に耳を貸さないというのも 珍しいなぁ。俺は降りるわ。 がんばってVBで作ってくれい。
>>31 全部試したけど(XMLのはまだ)イメージにピッタリ合うのがありませんでした。
画像を使ってやるやつを今試してますが、できたとしても結局はACCESSを起動してから・・・
という方法をとるしかないようです。
>これだけアドバイスがあるのに、人の意見に耳を貸さないというのも珍しいなぁ。
???は?
33 :
名無しさん@そうだ選挙にいこう :01/10/08 11:41
31に賛成。 あなたのやりたいことは、あなたの現在のスキルではむりだよ。 おそらく。 他の人がいってる事も理解できてないようだし。 非難だけだとかわいそうなので一つだけアドバイス。 Accessが見えるのがいやなら消せばいいだけです。
つーかあなたのスキルがさっぱりわからん。
MDBがあればACCESSが無くてもクエリーで引っ張れるでしょ。
たしかにあなたのスキルでは考えていることを実現するのは難しそう。 漏れだったら全部Accessで作るよ。 >13のような方法で入力用のフォーム作って、ユーザーにあまり手間を かけさせず入力だけさせたいというのなら、DBの起動時にそのフォームを 新規入力モードで表示するようにしとけばいいんでわ。 っていうか、ユーザーにまったく説明しなくてすむデータベースなんて無理 じゃないの? ただ所定の用紙に書くのだって説明しなきゃ分かんない奴もいるってのに。
38 :
名無しさん@そうだ選挙にいこう :01/11/25 01:17
で、完成したのかな?
ちょっとかわいそうじゃんかー VBでつくればいいじゃんかー VBなんて小学2年生以上なら誰でもできるよー
それかExcelで作ればいいじゃんかー (指定用紙を・・・)
41 :
名無しさん@そうだ選挙にいこう :01/11/29 06:43
PDFじゃダメ?
野次馬的な疑問なんですが、 このスレッドを立てた人のような人って、どういう立場なんでしょう? まさか請負業務ではないでしょうから、自分の部署では一番 PC に 詳しいサンデープログラマーが「オレがやる」といっちゃったとか の事態を想像するのですが。。。。
43 :
名無しさん@そうだ選挙にいこう :02/01/24 20:55
1のスレ読んだ瞬間ド素人ってわかんじゃない? 悲しい末路をたどると思われ。
44 :
名無しさん@そうだ選挙にいこう :02/01/25 01:00
1は相当のお馬鹿さんだね。社内の履歴書とまったく同じって、単純にフォームを
作ればいいんだし「Accessの定型フォームのイメージじゃなくて」ってウィザード
のことを言っているのかな?
「ACCESSを起動させる→データベースを参照とするとクライアントの作業が増える
からです。」に至っては???です。フォームでメニュー作れば良いだけなのにね。
アクセス起動の時間がすら勿体無いというならVBとかになるけど。。。
もう成長したのかな?VBうんぬん言う前にリレーションや正規化のことがわかって
んのかな?それよかデータベース自体にアクセスできてんのかなー?
>>42 そうだね、ちょっとパソコンのことを知ってる程度で知ったか振りしてる匂いが
プンプンしてる。サンデープログラマーどころかマトモにアクセスも知らないと思う。
>>43 「そのデータベースに対して社内のLANを通して接続・閲覧できる」というよう
なシステムを作成する・・・ こんなのをシステムなんて言ってるくらいだから、
もしかして社内LANすら無いのかも (超激藁
?
46 :
名無しさん@そうだ選挙にいこう :02/05/05 01:51
タロウちゃんがアホなのはわかるけど、44も同じようにカコワルイね(ププー。
見た目同じようにしたいなら一番そのまんまでスキルも低くて
だいじょうぶなのは
>>13 さん(アナタの考え大好きハァハァ)のゆってる
みたいにデジカメとかスキャナで帳票の画像とりこんじゃって
それを元に入力画面作ることだと思うのね。
タロウちゃんが使えるのがExcel、Access、HTML&スクリプート(ちょとあやしいね)
だとするとね、一番簡単なのはExcelのしーとの背景画像を写真に
しちゃうのね。そうすればExcelならせるの幅で位置の微調整
できるもんね。でもえくせるは印刷面がふぁっきんな位に弱いから
そこで困りそうだよね。
タロウちゃんがんばってね。でもあなたかなりアホだから(ごめんね本当なの)
落ち着いてひとつひとつ問題くりあするつもりで進めてみてね
聞きたいことの曖昧な表現をしたスレの末路・・・
(^^)
(^^)
=CHAR(13941)&CHAR(13604)&CHAR(17993)&CHAR(9313)
(^^)
∧_∧ ( ^^ )< ぬるぽ(^^)
━―━―━―━―━―━―━―━―━[JR山崎駅(^^)]━―━―━―━―━―━―━―━―━―
∧_∧ ピュ.ー ( ^^ ) <これからも僕を応援して下さいね(^^)。 =〔~∪ ̄ ̄〕 = ◎――◎ 山崎渉
55 :
名無しさん@そうだ選挙にいこう :03/06/07 14:40
山崎ばっかり 廃れスレ
__∧_∧_ |( ^^ )| <寝るぽ(^^) |\⌒⌒⌒\ \ |⌒⌒⌒~| 山崎渉 ~ ̄ ̄ ̄ ̄
∧_∧ ∧_∧ ピュ.ー ( ・3・) ( ^^ ) <これからも僕たちを応援して下さいね(^^)。 =〔~∪ ̄ ̄ ̄∪ ̄ ̄〕 = ◎――――――◎ 山崎渉&ぼるじょあ
(⌒V⌒) │ ^ ^ │<これからも僕を応援して下さいね(^^)。 ⊂| |つ (_)(_) 山崎パン
accessマクロを実行して、EXCELマクロを実行する方法知りませんか?
60 :
名無しさん@そうだ選挙にいこう :03/11/17 05:59
61 :
名無しさん@そうだ選挙にいこう :04/02/17 20:52
質問 社内LANで履歴書の情報を共有して何をするのですか?
62 :
名無しさん@そうだ選挙にいこう :04/02/17 20:57
例えばの話だったのね。 びっくりした。
63 :
名無しさん@そうだ選挙にいこう :04/05/09 18:03
w
64 :
名無しさん@そうだ選挙にいこう :04/05/11 23:23
うん、びっくり
うちの会社、Access使える人間がいません。 全員Excel手入力ばっかしてます。データベース?ハァ?って感じ。 Accessで業務効率化したら自分やることが無くなってしまいました。
67 :
名無しさん@そうだ選挙にいこう :2006/04/07(金) 16:44:55
てst
書類をExcelにした時点でIT化が止まったうちの会社に天誅を下してくれ・・・
69 :
名無しさん@そうだ選挙にいこう :2006/04/26(水) 21:01:12
タロウさにマジレスしてあげよう。 コピー機を使うといいよ。
ワードの差込印刷で出来そう?
72 :
名無しさん@そうだ選挙にいこう :2008/02/15(金) 13:21:48
てst
>>66 それを人に言うと、嫉妬された上から仕事を押し付けられるから黙ってエクセルを使って仕事をしているるりをしてください。
定年まで頑張れ!
74 :
名無しさん@そうだ選挙にいこう :2008/11/11(火) 21:57:07
逆に出来もしないのにAccessを使って 器用に効率を落とす奴もいるな
75 :
名無しさん@そうだ選挙にいこう :2008/12/13(土) 18:41:46
あー、それ俺だわ。 出来ないのにACCESS使ってる。だから教えてくれまいか? ファイアーウォールのログ解析をACCESSでやってるんだが、IPアドレスを に分ける必要があるんだ。 192.168.1.64/27が経理で192.168.1.32/27が営業って感じで分けて クエリに出力する必要があるんだ。 抽出条件ってどう設定すればいいの? 192.168.1.*ってやるとまとまっちゃうし、192.168.1.6* or 192.168.1.7*とか やってなんとか処理させてるけど、数が増えると難しくなりそう・・
mid([ip],10,2)を使うとかじゃだめ?
77 :
NPCさん :2009/10/12(月) 10:41:59
78 :
名無しさん@そうだ選挙にいこう :2009/10/22(木) 23:16:40
79 :
名無しさん@そうだ選挙にいこう :2010/04/04(日) 14:27:32
80 :
名無しさん@そうだ選挙にいこう :2011/04/18(月) 20:33:09.77
10年たったけど、データベースを構築できたのか気になります。 また、スレが残っていること事態が驚きです。
age
82 :
名無しさん@そうだ選挙にいこう :2012/06/30(土) 03:46:44.23
クエリ 関数でぐぐる
83 :
名無しさん@そうだ選挙にいこう :2012/07/06(金) 13:52:16.28
Function getpoint(kingaku As Long) As Integer If kingaku >= 10000 Then getpoint = Int(kingaku / 450) Else getpoint = Int(kingaku / 500) End If End Function
84 :
名無しさん@そうだ選挙にいこう :2012/07/06(金) 13:59:20.08
?getpoint(16000)
85 :
名無しさん@そうだ選挙にいこう :2012/07/06(金) 14:11:10.66
空のデータベース→作成→その他→マクロ→標準モジュール→VBEが起動する
VBEの標準モジュールに
>>83 を書いて上書き保存→表示→イミディエイトウインドウに
>>84 を書き込みリターンキーで実行
86 :
名無しさん@そうだ選挙にいこう :2012/07/09(月) 13:14:48.85
・クリエデザインをクリック ・テーブルの表示が出る ・〜〜テーブルをダブルクリック→フィールド名一覧が出る→西暦フィールドをクリック ・下の欄のフィールドのところに西暦と入る→更新ボタンをクリック→レコードの更新欄が現れる で、 ・レコードの更新に2006と書く ・実行ボタンを押す
87 :
名無しさん@そうだ選挙にいこう :2012/07/09(月) 13:27:01.38
・access2007を立ち上げる→空のデータベースを新規作成する→オフィスボタン→開く→ファイルの種類をテキストファイルにする→csvファイルを読み込む では、csvファイルを参照するだけ。 ・access2007を立ち上げる→空のデータベースを新規作成する→外部データ→インポート→テキストファイル で、csvファイルのインポートが可能になる。
88 :
名無しさん@そうだ選挙にいこう :2012/07/09(月) 13:51:16.72
クエリで部品番号データの先頭にPNを付加するにはどうやりますか? ・クエリデザインをクリック ・テーブルの表示が出る ・〜〜テーブルをダブルクリック→フィールド名一覧が出る→部品番号フィールドをクリック ・下の欄のフィールドのところに部品番号と入る→更新ボタンをクリック→レコードの更新欄が現れる で、 ・レコードの更新に"PN" & [部品番号]と書く ・実行ボタンを押す
ソウカ 死・ね ソウカ 死・ね ソウカ 死・ね ソウカ 死・ね ソウカ 死・ね ソウカ 死・ね ソウカ 死・ね ソウカ 死・ね ソウカ 死・ね ソウカ 死・ね ソウカ 死・ね
EXCEL,ACCESSで曖昧な表現を。
保守
92 :
名無しさん@そうだ選挙にいこう :
2014/08/08(金) 10:34:57.41 ★2ch勢いランキングサイトリスト★ ☆ +ニュース ・ 2NN ・ 2chTimes ☆ +ニュース新着 ・ 2NN新着 ・ Headline BBY ・ Unker ☆ +ニュース他 ・ Desktop2ch ・ 記者別一覧 ☆ 全板 ・ 全板縦断勢いランキング ・ スレッドランキング総合ランキング ☆ 実況込み ・ 2勢 ・ READ2CH ・ i-ikioi ※ 要サイト名検索