No.4ベストアンサー
- 回答日時:
エクセルで基本的なことがわかってますか。
・ソフトを見つける(買う。入手する)
・エクセルの操作(コピーや並べ替え・オートフィルタや簡単な四則演算など)
・ウイザードを使う(ピヴォットテーブルやとツール)
・関数式
・エクセルVBA
どれがふさわしいか、ニーズごとに考えることです。
ここに質問する人たちは、漠然と関数式で解決するのではないかと
思っているふしがある。
しかし、エクセルはデータを別のシートの決まらないセルに「送る」
のが苦手です。抜き出しも苦手です。
例えばSheet2に日付が
2006/12/1
2006/12/2
2006/12/3
・・
と別列にあって、Sheet1に2006/12/2(これが次期により変化する場合のこと)とその列にデータがあるとき
Sheet2の2006/12/2の列にデータを「送る」「そして蓄積する」ことは
至難の業です。
エクセルの関数は、送るのでなく、他のセルのデータを受け取る
イメージで、受け取るセル・行・列が動く(日付で左右される)場合
難しいのです。
VBAは場所を探せるのでそれが易しいのです。
ーー
ついでに、他の質問で先ほど締め切られたので
ボタンを押すとC3:D5をクリアするVBA
Private Sub CommandButton1_Click()
Range("c3:d5").Clear
End Sub
D10にコマンドボタンを作るVBAを
Sub test01()
ActiveSheet.OLEObjects.Add(ClassType:="Forms.CommandButton.1").Select
With Selection
.Left = Range("d10").Left
.Top = Range("d10").Top
.Width = Range("D10").Width
.Height = Range("D10").Height
End With
'------
With Worksheets("Sheet1").OLEObjects("CommandButton1").Object
.Caption = "削除"
End With
End Sub
上げておきます。
「送り終わったら先ほどの毎日入力の項目は白紙に戻り」につかえるかもしれません。
「勉強する」とおっしゃるが、
上記が何のことか判らない場合は、他の言語をやったことがないときは、VBAの習得も、6ヶ月は習得に時間かかります。
御礼遅れて大変失礼いたしました。前の方の回答受領後、ウイルス対策に、新規契約の、McAfeeをインストールした結果、メールの受信ができなくなり、本日やっと少しだけ回復し、今、読ませていただいている次第です。さて、大変親切なご回答有難う御座いました。ご指摘のように、表面上の知識又は付け焼刃的な知識で、取り組もうとしている自分ですが、お教えいただいたVBAも取り組んだばかりですが、何とか実践と平行して解決したいと考えております。有難うございました。又何かありましたら教えて下さい。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルの散布図で新たに入力した値のデータラベルが空欄になる現象 1 2022/04/26 09:31
- Visual Basic(VBA) 【VBA】データを入力後に,同一シート内に履歴として転記するVBAコードを教えていただきたいです。 3 2022/11/16 01:37
- その他(Microsoft Office) Excelで総数量を変動させたい 2 2022/11/04 23:49
- Visual Basic(VBA) VBAで重複データを確認したい 5 2022/10/07 16:24
- Excel(エクセル) エクセル表作成についてお分かりになる方教えて下さい。 10項目程度のエクセルデーターを一件、一件、デ 9 2022/05/28 14:53
- Excel(エクセル) エクセルでのVBA 2 2022/08/03 06:48
- その他(Microsoft Office) VBA CSV出力について 3 2023/04/19 14:14
- システム CSVファイルのマッピング処理の省力化 1 2022/11/24 00:01
- その他(ソフトウェア) Googleフォーム、効率的な入れ方 2 2022/10/03 22:44
- Excel(エクセル) Excel タスク管理のツールのアドバイスをお願いいたします 1 2022/08/07 16:50
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Access レポート印刷するときに...
-
Accessからエクセルへのエクス...
-
クエリを作成しましたが、デー...
-
Vba Userformを前面に出すについて
-
accessについて(超初心者です)
-
Microsoft365にAccessってあり...
-
access クエリ yes/no型のクエ...
-
access2019の起動が遅い
-
accessデータを指定したExcel、...
-
本日、会社のパソコンでAccess...
-
access2021 VBA メソッドまたは...
-
Access VBA を利用して、フォル...
-
エクセルのマクロについて教え...
-
accessでlaccdbファイルが削除...
-
アクセスで、androidのスマホサ...
-
アクセス レポートを開いたとき...
-
Access 登録ボタンからサブフォ...
-
Accessのスプレッドシートエク...
-
access2019 チェックボックスと...
-
access2021 強制終了してしまう
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセル 細かい条件での切り...
-
エクセルで複数セル範囲をコピ...
-
従事期間の重複チェック、表示
-
エクセルでのセルへ入力日の記...
-
エクセル マクロ 値のある行...
-
エクセルでの計量分析のやり方...
-
エクセルでのデータ蓄積
-
【エクセルとメモ帳を照合したい】
-
オートフィルターで抽出された...
-
エクセルにて表に入力→一覧に自...
-
エクセルで空白の項目セルを削...
-
エクセルで苦労してます
-
テキストファイルのデータをエ...
-
エクセルの行列方向での並び替え
-
画像のCSVデータをガントチャー...
-
マクロ初心者です。 日がすぎた...
-
マクロの自動実行について
-
エクセル関数について
-
Excel 2007 マクロ AdvancedFi...
-
Google form グーグルフォーム...
おすすめ情報