Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


458 / 500 ページ ←次へ | 前へ→

【4000】全角文字の半角変換
質問  apollo  - 04/12/10(金) 2:50 -

引用なし
パスワード
   Access2000でプログラムを作っています。
全角文字(英字・カタカナ)を半角に変換したいのですが
簡単な方法はありますか?
・ツリー全体表示

【3999】フィールドが完全一致でない二つのテーブ...
質問  こんにちは  - 04/12/9(木) 15:48 -

引用なし
パスワード
   はじめまして。Access 初心者です。教えてください。
フィールドが完全には一致しない二つのテーブルから、
(その二つの間にリレーションシップはありません。)
「氏名」というフィールド内の重複を探して、
そのレコードを削除するやり方を教えてください。
ちなみに、「氏名」フィールドに入力されているものも、
姓と名の間にスペースがあるものとないものとが
まちまちなのですが、そういった場合も重複として
認識できるものなのでしょうか?
宜しくお願いします。
・ツリー全体表示

【3998】ありがとうございます。
お礼  ROMI  - 04/12/9(木) 14:21 -

引用なし
パスワード
   ▼Gin_II さん:
>>うまくテーブルを参照できません。
>
>>DLookup 関数を使えば、テーブルのデータを参照することができます。
>>詳しくはヘルプを確認してください。
>
>これから試してみます。
>これからもここの質問箱にくると思うので、よろしくお願いします。
・ツリー全体表示

【3997】Re:VBからの起動
回答  opo  - 04/12/9(木) 14:05 -

引用なし
パスワード
   ▼TAKUTO さん:
>mdbの絶対パスを使用しないでできないでしょうか

C r e a t e O b j e c t 関 数 を 調 べ よ
・ツリー全体表示

【3996】VBからの起動
質問  TAKUTO  - 04/12/8(水) 20:59 -

引用なし
パスワード
   VBで作成したexeからAccess,mdbを起動させて、mdbのアイコンをダブルクリックした時と同じ動作をさせるにはどうしたらよいでしょうか?mdbの絶対パスを使用しないでできないでしょうか?
・ツリー全体表示

【3995】Re:oracle接続
お礼  ベル  - 04/12/8(水) 20:08 -

引用なし
パスワード
   Vivid 様

初歩的な質問にも関わらず、
ご回答頂きまして有難うございました。
こちらのサイトをご利用の皆さんには
あまりに簡単すぎる質問だったのでしょうか。
なかなか回答が頂けず、半ば諦めておりました。
本当にありがとうございました。


▼vivid さん:
>いまACCESSが使えなくて正確な回答ができませんがご参考までに。
>(誰からも回答がないので、こんなのでもないよりはマシかと・・・)
>
>oracleDBのリンクを作成するとき、いろいろと入力画面がでてきます。
>その画面のなかにパスワードを保存するかどうかを選択する箇所があります。
>そこをチェックしておけば、いちいちパスワードをいれなくても済みます。
>というわけで、目を皿のようにしてリンクを作り直しなおしてください。
>
>
>▼ベル さん:
>>お世話になります。
>>
>>下記【3942】の投稿と同じ内容なのですが、
>>更新するファイルがoracleDBとリンクしている為、
>>mdbファイルを開く度にログインパスワードを要求されます。
>>自動的にログインしてデータ更新する方法がありましたらご教授ください。
>>
>>よろしくお願いいたします。
・ツリー全体表示

【3994】Re:いいフォームの作り方をアドバイス願い...
お礼  えなりん  - 04/12/8(水) 18:01 -

引用なし
パスワード
   クロさん ありがとうございます。
おかげさまで解決しました。
accessって奥が深すぎて溺れてしまいそうです。

師匠がダメなら先生と呼ばせてください。
・ツリー全体表示

【3993】Re:新規レコードについて
回答  クロ  - 04/12/8(水) 17:25 -

引用なし
パスワード
   横レス失礼します。
こんな方法もあります。

If Not Me.NewRecord Then Exit Sub
  DoCmd.GoToRecord , , acPrevious
  DoCmd.RunCommand acCmdSelectRecord
  SendKeys "^c", True
  DoCmd.GoToRecord , , acNewRec
  DoCmd.RunCommand acCmdSelectRecord
  SendKeys "^v", True
・ツリー全体表示

【3992】Re:パスワードの認証について
回答  Gin_II  - 04/12/8(水) 16:49 -

引用なし
パスワード
   >うまくテーブルを参照できません。

DLookup 関数を使えば、テーブルのデータを参照することができます。
詳しくはヘルプを確認してください。
・ツリー全体表示

【3991】Re:ローカルファイル(EXCEL,WORDなど)の...
回答  Hanahana E-MAIL  - 04/12/8(水) 15:24 -

引用なし
パスワード
   今日は Hanahanaと言います。

まず1.についてはAPIの GetOpenFileName 関数を使います。

2.はフィールドはOLEオブジェクト型でバイナリ形式で保存します。

これはVBAの AppendChunk メソッドを使います。

3.は1.と同じ関数で開きファイルを選択後、 APIのShellExecute 関数を使って
関連付けられたプログラムで起動します。

4.は2.の逆で GetChunk メソッドを使いディスク上にファイルを作成します。

いずれにせよ初心者には敷居が高いかと思われますが頑張って下さい。
・ツリー全体表示

【3990】パスワードの認証について
質問  ROMI  - 04/12/8(水) 10:36 -

引用なし
パスワード
   初めて投稿します。
学校の卒業制作で、VBAを使いシステムを作っています。
アクセスで、「パスワードの入力画面をフォームで作り、テーブルに入れておいたパスワードと比較して、あっていたら別のフォームに移動する。」ということをしたいのですが、うまくテーブルを参照できません。
初心者なので教えてください。お願いします。
・ツリー全体表示

【3989】Re:新規レコードについて
回答  YU-TANG WEB  - 04/12/8(水) 10:32 -

引用なし
パスワード
   こんにちは、YU-TANG です。

> Form1というフォーム上に、Text1,Text2,Text3,Button1を貼り付けて
> いますが、新規レコードを入力する際、Button1を押したとき、
> Text1,Text2,Text3にそれぞれ前のレコードが表示されるように
> したいのですが・・・

Private Sub Button1_Click()
  If Not Me.NewRecord Then Exit Sub
  Me.Text1.SetFocus
  SendKeys "^7", True
  Me.Text2.SetFocus
  SendKeys "^7", True
  Me.Text3.SetFocus
  SendKeys "^7", True
  Me.Button1.SetFocus
End Sub
・ツリー全体表示

【3988】Re:検索関数について
お礼  koba  - 04/12/8(水) 9:37 -

引用なし
パスワード
   ▼koba さん:
>▼Chou さん:
>>InStr関数では駄目ですか?。
>>InStr関数で文字列の中に検索文字が在るか否かが
>>分かりますので、検索文字が在れば検索文字を
>>ファイルに格納すれば良いかと。
>>(InStr関数はヘルプを参照下さい)
>
>あまり詳しくないので質問します。
>Instr関数は検索した文字がいくつめにあるか返してくる
>関数ですよね?
>検索した文字だけ格納はできたのでしょうか?
>ヘルプを見てもそれらしいのは記載していなかったので。。


すみません。なんとかできました。
はじめにファイルに文字列を格納してそのファイルに
"like"でその検索文字があればtrueといったように
判断させて処理させました。
もっといい方法があればいいんですが。。。
とりあえず出来ましたのでChouサン回答有難う御座いました。
また何かあれば宜しくお願いします。
・ツリー全体表示

【3987】Re:検索関数について
質問  koba  - 04/12/8(水) 9:15 -

引用なし
パスワード
   ▼Chou さん:
>InStr関数では駄目ですか?。
>InStr関数で文字列の中に検索文字が在るか否かが
>分かりますので、検索文字が在れば検索文字を
>ファイルに格納すれば良いかと。
>(InStr関数はヘルプを参照下さい)

あまり詳しくないので質問します。
Instr関数は検索した文字がいくつめにあるか返してくる
関数ですよね?
検索した文字だけ格納はできたのでしょうか?
ヘルプを見てもそれらしいのは記載していなかったので。。
・ツリー全体表示

【3986】Re:検索関数について
回答  Chou  - 04/12/7(火) 21:08 -

引用なし
パスワード
   InStr関数では駄目ですか?。
InStr関数で文字列の中に検索文字が在るか否かが
分かりますので、検索文字が在れば検索文字を
ファイルに格納すれば良いかと。
(InStr関数はヘルプを参照下さい)
・ツリー全体表示

【3985】Re:oracle接続
回答  vivid  - 04/12/7(火) 19:52 -

引用なし
パスワード
   いまACCESSが使えなくて正確な回答ができませんがご参考までに。
(誰からも回答がないので、こんなのでもないよりはマシかと・・・)

oracleDBのリンクを作成するとき、いろいろと入力画面がでてきます。
その画面のなかにパスワードを保存するかどうかを選択する箇所があります。
そこをチェックしておけば、いちいちパスワードをいれなくても済みます。
というわけで、目を皿のようにしてリンクを作り直しなおしてください。


▼ベル さん:
>お世話になります。
>
>下記【3942】の投稿と同じ内容なのですが、
>更新するファイルがoracleDBとリンクしている為、
>mdbファイルを開く度にログインパスワードを要求されます。
>自動的にログインしてデータ更新する方法がありましたらご教授ください。
>
>よろしくお願いいたします。
・ツリー全体表示

【3984】新規レコードについて
質問  Dr.K  - 04/12/7(火) 19:41 -

引用なし
パスワード
   Form1というフォーム上に、Text1,Text2,Text3,Button1を貼り付けていますが、新規レコードを入力する際、Button1を押したとき、Text1,Text2,Text3にそれぞれ前のレコードが表示されるようにしたいのですが・・・
・ツリー全体表示

【3983】Re:Requeryについて
発言  ぬぅ  - 04/12/7(火) 17:40 -

引用なし
パスワード
   キッコーマンさん、こんばんゎ。
素朴な疑問なので、回答ではありません。ごめんなさい。

メインフォームのレコードソースに何かテーブルを設定されていますか?
私もよくサブフォームを使って作っていますが、
リンク子フィールドと親フィールドに項目は設定していません。
キッコーマンさんはどうされてますか?
・ツリー全体表示

【3982】Re:マクロのオブジェクトのコピーをモジュ...
お礼  nemo  - 04/12/7(火) 17:25 -

引用なし
パスワード
   ▼Gin_II さん:
試してみました。うまくいきました。
ありがとうございました。
・ツリー全体表示

【3981】検索関数について
質問  koba  - 04/12/7(火) 17:23 -

引用なし
パスワード
   教えて下さい。

文字列からある文字だけを検索する関数ってあるのでしょうか?
たとえば

ある文字 11111E11

上記の文字から"E"を検索してあれば"E"を
ファイルに格納するといった関数があれば教えて下さい。
宜しくお願いします。
・ツリー全体表示

458 / 500 ページ ←次へ | 前へ→
ページ:  ┃  記事番号:
1084765
(SS)C-BOARD v3.8 is Free