Seafoodのプロフィール

@Seafood Seafood
ありがとう数2
質問数0
回答数4
ベストアンサー数
1
ベストアンサー率
100%
お礼率
0%

  • 登録日2004/08/05
  • 不特定多数のコントロールを発生させる方法

    VBAなんですが、最悪VBでも構いません。 コーディングにより、Access中のレコードの数だけ、ラベルやコマンドボタンをフォーム上に作成したいのですが、どうすればいいのかわかりません。 レコードの数なので多数になる可能性が高いので、配列にしようと思っているのですが、コマンドボタンも含まれているため、そのクリックイベントも作らなければならないのです。(イベント内容は同じ。違いはインデックス番号の認識のみ) しかもVBAだとコントロールの配列が作れないので困っています。どうすればいいでしょうか? コントロールの追加にcreatecontrol関数を使うとフォーム名にcreateformを使わないといけないらしく、フォームを新しく作らないといけないみたいでイベントまでは埋め込めそうにありません(既存のフォーム名でするとデザインがどうとかこうとかでエラーが出ます)

  • テーブルでメモ型になっているのにクエリで結合ができません。

    Access(OfficeXP)を利用しています。 自分で作成をした2つのテーブルをクエリにて結合をさせようとしているのですが、「メモ型またはOLEオブジェクト型のフィールドを結合することはできません」というエラーが出て、結合ができません。 結合をしようとしているテーブルの一つはインターネットのURLの一部をコピーして利用しているのですが、そのURLが余りにも長く「メモ型」にし、テーブルを作成しました。 どなたかクエリにてうまく結合が出来る方法を伝授してください。

  • 不特定多数のコントロールを発生させる方法

    VBAなんですが、最悪VBでも構いません。 コーディングにより、Access中のレコードの数だけ、ラベルやコマンドボタンをフォーム上に作成したいのですが、どうすればいいのかわかりません。 レコードの数なので多数になる可能性が高いので、配列にしようと思っているのですが、コマンドボタンも含まれているため、そのクリックイベントも作らなければならないのです。(イベント内容は同じ。違いはインデックス番号の認識のみ) しかもVBAだとコントロールの配列が作れないので困っています。どうすればいいでしょうか? コントロールの追加にcreatecontrol関数を使うとフォーム名にcreateformを使わないといけないらしく、フォームを新しく作らないといけないみたいでイベントまでは埋め込めそうにありません(既存のフォーム名でするとデザインがどうとかこうとかでエラーが出ます)

  • VB6.0でのエクセル行削除

    VB6.0を使用しているのですが、その中でエクセルを起動させ、データベース情報をエクセルに書き込む処理を行っています。 その際に、書き込んだ部分より下の部分をすべて削除したいのですが方法がわかりません。 どなたかご教授ください。