• ベストアンサー
  • 困ってます

レコードのデータをクリップボードにコピーしたい

◇◇アドバイスをお願いしている対象のソフトウェアーは Microsoft Access 2010 です◇◇ [やりたいこと] フォームにコマンドボタンを配して、表示されているフォームのデータを全てクリップボードへコピーしたいと思っております。是非、アドバイスをお願いします。 [現在やっていること] フォームにコマンドボタンを配して、マクロの作成で目的のテキスト窓への「コントロールの移動」とメ「ニューコマンドの実行」で「コピー」コマンドを記述しています。レコード全部をコピーするには全てのテキスト窓の隣にコマンドボタンを配する必要があり、作成時間や手間も含め面倒を感じていました。 是非、宜しくお願いします。

共感・応援の気持ちを伝えよう!

  • 回答数1
  • 閲覧数571
  • ありがとう数0

質問者が選んだベストアンサー

  • ベストアンサー
  • 回答No.1

できますが・・・・・、 データをクリップボードに貼り付けて、 その後、何をするのですか。場合に よってはそのようなことをせずに すみますが。 また、クリップボードにフォームの データをすべて貼り付けるにしても、貼り付けた データを取り出さなければならないのならば、 個別にデータが取り出せるようにしておかなければ ならないし、データの形式によっては貼り付け方を 工夫しておく必要があります。どのような データですか。たとえば、データの途中にカンマがあるとか・・・・。

共感・感謝の気持ちを伝えよう!

関連するQ&A

  • Accessでレコードの保存をせずにフォームを閉じたい

    Accessでデータベースのレコード追加を行うフォームを作成しています。 コマンドボタン(1)をクリック→新しいレコードの追加 コマンドボタン(2)をクリック→フォームを閉じる としています。(ウィザードを使用して、埋め込みマクロ?を設定しています。) コマンドボタン(1)でレコードが追加されるのは問題ないのですが、 コマンドボタン(2)をクリックした場合も、レコードが追加されていることに気がつきました。 一般的に入力する人は、 データを追加しようと思って入力していたけれど、 途中でやめてフォームを閉じることってありますよね? そういう場合にレコードが追加されてしまったら問題だと思ったのです。 ですが、どうしたらレコードの追加をせずにフォームを閉じられるかがわかりません。 それって可能でしょうか? Access初心者です。難しいVBAとかはまだよくわかりません。 何か方法、アドバイス等ありましたら よろしくお願いします。

  • 「クリップボードにコピーされているデータが多すぎます。」について

    大量なExcelデータを複写してAccessのテーブルに貼り付けてテーブルを 閉じたら以下のメッセージが表示されました。 「クリップボードにコピーされているデータが多すぎます。 データをクリップボードにコピーすると、オブジェクトに対する参照だけがコピーされます。 ソース ドキュメントを閉じると、ソースからすべてのデータが貼り付けられます。 データに量によっては、時間がかかる場合もあります。 このデータをクリップボードに保存しますか?」 どういう事で言っているのでしょうか? 説明して下さい。 宜しくお願いします。

  • SQLデータ修正時に『このレコードは他のユーザーによって変更されています。~』

    お世話になります 早速ですが、現在ACCESS97で作成したフォームで SQLServer7 上のテーブルをリンクしてさわってるのですが あるフォームのみデータ変更時に下記メッセージが出て どうしても修正ができません。 ************************************************************ 『このレコードは他のユーザーによって変更されています。 [レコードの保存] を選択すると、他のユーザーによる変更を無視し、 自分が行った変更を反映します。 [クリップボードにコピー] を選択すると、変更したデータはクリップボード にコピーされ、他のユーザーによる変更が反映されます。 必要に応じて、クリップボードのデータを貼り付け、自分が変更した データに戻すこともできます。 「レコードの保存(S)」 「クリップボードにコピー(C)」 「他のユーザーによる変更を反映(D)」 *********************************************************** しかも「レコードの保存(S)」ボタンはグレイアウトされており 押すことができない為、データ変更が全くできません。 また、以前から存在するデータは修正が可能なのですが、 このフォームで新規に追加したレコードのみ上記の現象で 修正できない状況です。(新規追加時にコミットされずに宙ぶらりんな感じ・・・) こうなったレコードはACCESS97上からリンクしたテーブルを直接開いて修正しようとしても 同様のメッセージが出て修正不可のままです。 結局SQLのエンタープライズマネージャから修正するしか手がないのですが、 どうしてこんなことになってしまうのでしょうか? どなたかお知恵をお貸しください。 どうかよろしくお願いいたします。

  • access フォーム1からレコードコピー

    access2003 Win-XP フォーム1   データ1  コマンドボタン   データ2  コマンドボタン フォーム2   テキスト  フォーム1のデータを選択してコマンドボタンをクリックし、次のデータも選択クリックして  フォーム2のテキストへ書き出す。ここへは追加され、複数のデータが書き込まれるように  したいと考えています。 1つのデータを選択書き出しなら  Private Sub コマンドボタン_Click() forms![フォーム2]![データ項目] = Me.データ項目  End Sub  これでできますが、テキストにどんどん追加するにはどうすればいいでしょうか? VBの未熟者です。宜しくお願いします。  

  • ACCESSでレコードのコピー

    ACCESS初心者です。 テーブルt_Aとt_Bがあり、t_Aを元にしたフォームがあるとします。 行いたいのはこのフォームでレコードを選択しボタンをクリックして t_Aの該当レコードのフィールドの値をt_Bのフィールドにコピー(新規追加)したいのです。 追加クエリでなんとかなるかなと思ったのですが思うようなクエリが作れないのです。 アドバイスをいただけませんでしょうか。 マクロ、VBAの利用方法についてはほぼわかっております。

  • リンクからクリップボードへコピー

    JavaScript で、クリップボードへテキストを送る方法がありました。 それが以下のようなものですが、 <input type="button" value="クリップボードへ送る" onClick='window.clipboardData.setData("text","テキスト文字")'> これだとボタンを押す時にのみクリップボードへ送られますが、 URL 先へのリンクをクリックしたら、クリップボードコピーできるように したいのです。可能でしょうか。

  • 新規レコードボタンが・・・

    初めましてAccessの初心者ながら 教本などを読みながらがんばっております。 やっとテーブル⇒クエリ⇒フォームまで来ました。 しかし、フォームを作成したのですが 新規レコードボタン[>*](このようなボタン)が 白抜きされて新規入力が出来ません。 テキスト通りにやったのですが・・・ 乱文ですみません・・・ ちなみにAccessのバージョンは2000です。

  • テキストエリアに書き込んだデータをクリップボードにコピーする方法

    <input type = "text" name = "namae">として、テキストエリア入力した文字を クリップボードにコピーする方法はありますでしょうか? できれば、『送信』ボタンを押すと同時にクリップボードに貼り付けたいです。 よろしくお願いします。

  • アクセス 前レコード内容を、新レコードにコピー

    アクセスで、テーブルに [日付] と [内容] のフィールドがあって、フォームでデータを入力する際、新しいレコードに[日付]を入力した後、[内容]の項目で、前回に最後のレコードで入力した [内容] のデータを、そのまま新しいレコードに入力したい。コピー貼り付けでもできるが、コマンドボタンを押して、1発で前回のデータをコピーしたい。どんなにしたらできるのですか?よろしくお願いします。

  • フォーム内のデータをすべて更新したい

    フォーム内のデータをすべて更新したい ACCESSでデータ入力ができるようにフォームを作成しました。 わりと頻繁に同じ様な内容のデータを入力することがあり、レコードのコピーをボタンウィザードのレコードの複製を使わず、選択しているレコードで必要な部分のみをコピー用に用意したテーブルに追加して、追加したテーブルから元のテーブルに追加するというマクロを作成しました。 テーブルにはデータは追加されているのですが、フォーム上には「F5キー」やメニューの「すべて更新」ボタンをクリックしないとフォーム上に現れません、マクロ「再クエリ」や「コマンドの実行」-「最新の情報に更新」を入れてみましたが、「F5キー」やメニューの「すべて更新」ボタンをクリックした時のような動作はしてくれませんでした。 どういったマクロを作ればよいかご教示いただけないでしょうか。 緒ろしくお願いいたします。 ACCESS 2007を使っています