A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
この質問は
(1)エクセル上で作って日々シートを開いて使う
(2)印刷して、日々印刷物を使う
のどちらとも取れます。
(1)らしいがはっきりさせるべき点です。
ーーー
「作る」より「使う」がパソコン利用の原則です。
Googleなどで「日めくり カレンダー エクセル」または「エクセル」を入れずで照会すれば、何万もの記事が出ます。その中から選ぶのが良いと思います。
ーー
VBAを組めれば良いと思いますが無理でしょうね。
ーー
#1で照会の方法で画像が31枚になっても気持ち的にやれるならら使ってみるべきと思います。
ーー
日付を=TODAY()関数で、日にちを=DAY()関数で取り、画像ファイル名の末尾を日付にしておく。31枚必要ですね。
=DAY(TODAY()) 今日では11と出ます。
そしてエクセルでマクロの記録状態にして、ある1つの画像を読み込み、記録終了し、コードを見ます。
Sub Macro1()
Range("C4 ").Select
ActiveSheet.Pictures.Insert( _
"C:\Documents and Settings\XXX\My Documents\My Pictures\mausu1.jpg").Select
End Sub
XXXXの部分は普通ユーザー名です。
ここまで再現し、画像名の部分mausu1を色々変えて実行してみて(VBE画面でF5キーを押すと実行)、できれば以下をやる可能性が見えてきます。
--
この画像指定部分mausu1.の1の部分を
mausu"&range("E1")&".jpg"と一般化(=いつの日でも使えるように)します。
E1セルには日数が入っているとします。(=DAY(TODAY()) で)
上記のこの場合画像はミッキーマウスの画像ですから1しかありません。mausuの部分は自分で作ったJPG画像を指定しますので変える必要があります。
ーーーー
後はこれを毎日実行する必要があるのですが
(1)マクロをボタンに登録する。そして毎日クリック。
(2)ブックを開くとマクロを実行する
ことを学ばないといけません。
(1)ぐらいをマクロ・VBAの本やWEBで勉強してください。
ご指導ありがとうございます。
説明不足で申し訳ありません。
実際にはPC起動時に自動的にカレンダーが立ち上がり
カレンダーを見るというのが現在の使い方です。
このカレンダーに目標日を設定してカウントダウンをさせているのですが、
季節ごとにイラストが出来ればと思い質問させていただきました。
教えていただいたVBAを参考にもう一度試してみます。
ありがとうございました。
No.1
- 回答日時:
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルで、特定のセルの内容を更新すると、別の特定セルに 更新日付が自動的に表示させる方法はあります 1 2022/11/14 21:03
- Excel(エクセル) excelで検索した商品の画像(ネットワーク上の)を表示させたい。 3 2023/06/28 00:32
- Excel(エクセル) Excel セルに入っている日付を参照して、別シートのリストを表示させたい 1 2022/04/12 17:02
- Excel(エクセル) エクセル バーコード作成で他のシートを参照するには? 2 2023/05/03 16:57
- Excel(エクセル) IF 関数で「〇〇 という文字を含む場合」の分岐処理で表示された数字はSUMで数字集計できますか? 3 2022/08/02 16:29
- Visual Basic(VBA) エクセルマクロでアニメを作る方法を教えてください。 1 2023/02/07 14:27
- Excel(エクセル) ExcelのVBAコードについて教えてください。 1 2023/01/13 10:42
- Visual Basic(VBA) 翌日にお休み予定の従業員がいる場合にアラートを出したい 1 2023/07/11 11:18
- その他(Microsoft Office) エクセルの休日について教えてください。 1 2023/01/06 15:45
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
別シートのマクロを実行する方法
-
エクセルのマクロボタンが編集...
-
Application.Runエラー(1004)
-
Access終了時にマクロまたはVBA...
-
シート保護を掛けたまま並べ替...
-
マクロ 戻るボタンを押したらシ...
-
access2010 コマンドまたはアク...
-
AccessでExcelファイルを印刷
-
エクセル VBA SendKeys ループ...
-
ExcelのVBAでDisplayalertsで警...
-
アクセスのマクロについて
-
今日の日付の範囲を指定して印...
-
private sub にしたらマクロが...
-
オートシェイプの黄色いハンド...
-
特定のシートだけ印刷はマクロ...
-
「Access」のフォームを...
-
マクロとモジュールの違いを教...
-
エクセルのマクロ
-
Workbook_Openを起動時以外に呼...
-
エクセルのマクロ名一覧
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルのマクロボタンが編集...
-
別シートのマクロを実行する方法
-
Access終了時にマクロまたはVBA...
-
Application.Runエラー(1004)
-
シート保護を掛けたまま並べ替...
-
エクセルVBAで、ボタンの文字を...
-
access2010 コマンドまたはアク...
-
マクロ 戻るボタンを押したらシ...
-
InputBox内の表示について
-
特定のシートだけ印刷はマクロ...
-
ExcelのVBAでDisplayalertsで警...
-
マクロが登録できません
-
エクセル VBA SendKeys ループ...
-
今日の日付の範囲を指定して印...
-
AccessでExcelファイルを印刷
-
プロシージャが大きすぎます!
-
エクセルのマクロ
-
Workbook_Openを起動時以外に呼...
-
アクセス:検索フォームボタンに...
-
特定マクロが実行されたか確認...
おすすめ情報