sgh の回答履歴
- REPLACE関数が使えません
ACCESS2000を使っているのですが、REPLACE関数が使えなくて困っています。 Private Sub 置換_Click() MSG = Replace("ABC", "A", "B") MsgBox MSG End Sub こういう単純なもので試してもうまくいきません。 「プロシージャの呼び出し、または引数が不正です」 とのエラーが出てしまいます。 どんな原因が考えられますか?
- ベストアンサー
- Visual Basic
- neo_gigantes
- 回答数2
- エクセルの並び替えがうまくいきません
表に入力してあるよみがなを並び替えたいのですが、スペースが間に入っているものと入っていないものがあるので、次のような式を使ってスペースをとりました。 =IF(読み仮名データセル="","",IF(ISERROR(LEFT(読み仮名データセル,SEARCH(" ",読み仮名データセル,1))),読み仮名データセル,LEFT(読み仮名データセル,SEARCH(" ",読み仮名データセル,1)-1)&RIGHT(読み仮名データセル,LEN(読み仮名データセル)-SEARCH(" ",読み仮名データセル,1)))) 回りくどい式ですが、もし読み仮名のデータがあれば、スペースの位置を検索して、スペースがなければそのまま読み仮名を表示、あればスペースの右と左だけを結合して表示する、というものです。 これを 名簿表のずっと右の方で作業して、スペース無しの読み仮名を書き出しました。 この読み仮名の一覧を、もとの読み仮名のところに「値だけ貼り付け」して、並び替えをしたのですが、なぜか以下のようになってしまいます。 最初のデータ 「 」(スペース) あおのあおこ えんどうえつ うちだうちこ かきだかきこ いむらいまこ 「 」(スペース) これを並び替えしてみると、 「 」(スペース) 「 」(スペース) あおのあおこ いむらいまこ うちだうちこ えんどうえつ かきだかきこ となってしまいます。 本当は、「 」(スペース)には列の一番最後に言って欲しいのですが・・・。 こうなって欲しい・・ あおのあおこ いむらいまこ うちだうちこ えんどうえつ かきだかきこ 「 」(スペース) 「 」(スペース) なにかいい方法はあるでしょうか?
- アクセスについて
*テーブルB *テーブルA 店番←------販売店番号 店名 商品番号 販売金額 *テーブルC 商品番号----→商品番号 詳細 商品名 販売日 手数料 リレションシップをしております。 クエリA 店名-商品番号-販売金額-商品名-詳細-手数料金額-販売日 といったクエリをつくりました。 ---------OKウェーブさんからの回答--------------- 「商品」テーブルに 店名 - 商品 - 金額 A店 - 宝石 - 1000 B店 - 時計 - 2000 A店 - 宝石 - 3000 B店 - バック - 4000 ・・・ と格納されているとします で、これらを集計する為に使用するものは、選択クエリ(集計)を使用します 下記にクエリのSQL文を記述します SELECT 商品.店名, Sum(IIf([商品名]="宝石",[金額],0)) AS 宝石合計, Sum(IIf([商品名]="その他",[金額],0)) AS その他合計, Sum(商品.金額) AS 合計, Sum(IIf([商品名]="バック",[金額],IIf([商品名]="時計",[金額],0))) AS 合計A, Sum(IIf([商品名]="その他",[金額],IIf([商品名]="宝石",[金額],0))) AS 合計B FROM 商品 GROUP BY 商品.店名 ORDER BY 商品.店名; ------------------------------------------------- どこの画面でSQL文を記述すえばよろしいのでしょうか。 どこかわかりやすいHPはないでしょうか お願いします。
- 締切済み
- その他(データベース)
- log
- 回答数2
- アクセス2000でのピボットテーブルに関して
お尋ねしたいことがございます。 アクセス2000で集計をするためにフォームでエクセルのピボットテーブルを使おうと思いますが下記のようなことはどうやったらよいのでしょうか? -------------------------------------------------- - バック - その他 - 宝石 - 時計 -合計 -------------------------------------------------- A店 - 1.000 - 2.000 - 3.000 - 4.000- -------------------------------------------------- B店 - 2.000 - 3.000 - 4.000 - 5.000 - -------------------------------------------------- 現在このようになっているのですが これでバック+その他+宝石+時計=合計はでるのですが バック+時計=合計A その他+宝石=合計Bもわかるようにしたいのですがどうしたらよろしいでしょうか。 また、並びのことですが現在は バック-その他-宝石-時計-合計となっておりますが バック-時計-宝石-その他-合計にしたいのですがそのようなことはできるのでしょうか。宜しくお願いします 理想の表 ------------------------------------------------- ・・宝石-その他 - 合計 - 合計A - 合計B ------------------------------------------------- ・・¥ - ¥ - ¥ - ¥ - ¥ ------------------------------------------------- ・・¥ - ¥ - ¥ - ¥ - ¥ -------------------------------------------------
- 締切済み
- その他(データベース)
- log
- 回答数3
- ACCESSでエクスポートの件数をカウントするには
こんにちはBOLTSです。 今日は皆様のお知恵を拝借したくて書かせて頂きました。 現在ACCESS2000を使用しています。テキストファイルにデータをエクスポートしたのですが、エクスポートした件数をカウントしたいのです。 例えばエクスポートすべきデータを予めカウントしておいて変数Aに入れておきます。次にデータをエクスポートして エクスポートできた件数を変数Bに入れます。 この変数Aと変数Bを比較して=であればエクスポート完了のメッセージを表示したいのです。 まあ要はエクスポートが確実に完了したかどうかの確認が欲しいわけです。 何かいい知恵ありませんでしょうか? よろしくお願いします。
- ベストアンサー
- その他(データベース)
- BOLTS
- 回答数2
- Aceess2000で8桁の数字を日付型のフィールドにインポートする方法
Access2000でマクロを使って簡単にデータ取り込み等を実現しようとしています。 しかし、インポート元のCSVに、日付を表わす8桁の数字(2000年12月1日なら20011201)があり、これを日付型のフィールドにインポートしようとすると、データが削除されてしまいます。 どなたか、簡単にデータを変換、取り込む方法をご存知の方がおりましたら、お教えください。お願いします!!!
- ベストアンサー
- その他(データベース)
- tamagotamago
- 回答数2
- SQLServer違いを教えてください!
SQLServer(2000)に「Personal」と「Standard」が あるようですが違いがわかりません。 利用の仕方にどう違いがあるのでしょうか?教えてください。
- ベストアンサー
- その他(データベース)
- hoturon
- 回答数1
- フォームを開くときのwhere条件式でnull値のものに絞りたい
VBAの記述で、フォームを開くときにレコードの抽出条件を指定できますが、その際,指定したフィールドの値がNullのもの、逆にNullLでないものという条件の与え方はできないのでしょうか? 値がある文字列と等しいとかある数値や日付以上といった条件式はヘルプでみるのですが、NullかNullでないといった判断をさせる条件式が参考書等でもみあたらないのですが。 それとも何か違うやりかたがあるのでしょうか?ご存知のかたは教えてください。
- Excelの「セルの結合中央揃え」のショートカットキーはどうすれば?
表記のタイトルの件で、いろいろ探したのですがわからなかったので質問しました。この「セルの結合中央揃え」をキーボード上でできたら作業効率が格段にあがると考えていまして、ご存知の方がいましたらアドバイス頂けたら幸いです。
- Excelの Ctrl+End ショートカットキーについて
Ctrl+End ショートカットキーは、「データが入力されている範囲の右下隅のセルに移動する」働きですよね。ところが現在データがなくても、過去に一度入力したことがあれば、その過去のデータの右下隅までジャンプしてしまいます。 過去の右下隅のセル位置にて「クリア」や「削除」をしてみましたが、同様でした。 これはそういうものなんでしょうか? 現在のデータの右下隅を認識する方法がありましたら教えてください
- Microsoft Exchangeっておいくら・・・?
Win2000で利用を検討していますが、 店頭価格おいくらぐらいなんでしょうか・・・? おおよそで結構なので教えてください。。。
- Excel2000のオートフィルターについて
Excel2000のオートフィルターの機能で,オートフィルターオプションが ありますが,この機能を使って,特定の文字を含むデータのみを表示させ たいと思っています。 具体的には ------- 例 123 456 321 222 ------- とあった場合,オートフィルターオプションで,「3を含む」 とやった際に ------- 例 123 321 ------- としたいのですが,半角の数字を認識せず全て消えてしまいます。 セルの書式を標準から文字列に変えても同様です。 全角の数字は認識します。半角であっても英字は認識するようです。 どなたか解決方法をご存知のでしたらよろしくお願いいたします。
- 企業内LANの管理者とは
わが社(社員200人ほど)ではほとんど1人1人に対し、パソコンが配布され、LANでつながっています。利用としては、ファイルの共有などが主ですが、「管理者」の立場について上司、利用者ともに理解されていない感があります。 中小企業から大企業まで、どのような形で「管理者(アドミニストレーター)」がおかれているのでしょうか。外注?それとも単にコンピューターに詳しい人?部署ごと?などなど・・・ LANというものがうまく活用されるため、1社員として日々考えているところであります。 (ちなみに、インターネットに接続できる環境ではありません。)
- HDDのフォーマットの仕方について・・・
ハードディスクのフォーマットの仕方について教えてください。 自作のPCで、OSはwindowsXP(OEM版)を使っています。HDDはパーティションを区切らずインストールしています。 普通に再インストールすると上書きされるだけでフォルダなどが全部残ってしまうのでOSをクリーンインストールしたいのですが・・・ <症状> はじめは、スタートメニューのコマンドプロンプトで、format c:と入力しフォーマットを行おうとしたのですが、 「ボリュームが別のプロセスによって使用されているため、Format を実行できません。このボリュームのマウントを解除すると、Format が実行できる可能性があります。この場合、このボリュームへ開かれたハンドルはすべて無効になります。このボリュームのマウントを強制的に解除しますか? (Y/N)」と聞いてくるので迷わずYESを選択すると 「ドライブをロックできません。ボリュームがまだ使用されています。」 と表示されフォーマットできなかったので、起動ディスクを使ってDOS画面でformat c:と入力して試みたのですが、bad command or...と表示されてしまってフォーマットできない状態です。OSがOEM版ということに何か関係があるのでしょうか? 恥ずかしながらDOSに関してはあまり詳しくないのでもし関係してるなら詳しく教えていただけますか? 文章が長々となってしまいましたが、どうかよろしくお願いいたします。
- ベストアンサー
- Windows XP
- yama-yama
- 回答数4
- YahooBBについて
最近、YahooBBについての批判的な書き込みが少なくなっていますが 開通までの時間とかサポートセンターの対応とかは改善されたのでしょうか? 私はCATVを利用しているのですが 友人がADSLにしたいとの事でアドバイスを求められています。 その友人は大阪市内に住んでいますのでどのADSLの業者を選ぶにも 選択肢は広く、別にメールアドレスが変わってもかまわないのらしいです。 NTTの基地局から500mぐらいなので ISDNの干渉とかは心配ないと思いますので対応が改善されていたのなら Yahooを薦めてもいいかなと思っています。
- データベースの検索について
ORACLE8.0.5において 日付を管理するテーブル(Work)において <構成> workday char(08) not null (key) work7day char(01) workym char(06) 上記の構成のテーブルにおいて 指定日付(例:20020125)から、5レコード目の データを抽出するときの、SQLの組み方を教えてください。 PLSQLを使用して、上記のDBをアクセスし、5レコード目 (レコードが持っている営業日)を抽出しようとしています。よろしくお願いします。
- ベストアンサー
- その他(データベース)
- patak
- 回答数2
- access2000でデータの抽出をする時の条件設定?
PC自体の素人ですが、お願いします。 access2000で名簿を作っているのですが、人を選ぶ時に50音か、あかさたな…を入力して抽出するのを早くしたいのです。 これが出来れば、それを応用して住所とか、その他の条件設定をして抽出できるようになるかなぁと思って…。 今は、個人情報のテーブルのフリガナで並べ替え(A→Z)をして探しているような状態です。今は500人ほどなので大した苦労じゃないけど、これから増えることを考えると…。 どうかご指導のほど、よろしくお願いします。
- ベストアンサー
- その他(データベース)
- mk114
- 回答数7
- AccessでOutlookExpressからメールを送りたい
Access97でOutlookExpressを連携して ExcelBookを添付したEメールを送信しログを残したいのですが、 検索の仕方が悪いのか思ったようなサイトが検索できません。 どこかお勧めのサイトがあれば教えてください。
- access2000でデータの抽出をする時の条件設定?
PC自体の素人ですが、お願いします。 access2000で名簿を作っているのですが、人を選ぶ時に50音か、あかさたな…を入力して抽出するのを早くしたいのです。 これが出来れば、それを応用して住所とか、その他の条件設定をして抽出できるようになるかなぁと思って…。 今は、個人情報のテーブルのフリガナで並べ替え(A→Z)をして探しているような状態です。今は500人ほどなので大した苦労じゃないけど、これから増えることを考えると…。 どうかご指導のほど、よろしくお願いします。
- ベストアンサー
- その他(データベース)
- mk114
- 回答数7