No.1ベストアンサー
- 回答日時:
エクセルマクロ(VBA)はわかりますか?
ThisWorkBookに下記のマクロを埋め込めば可能です。
sSheetName変数の書式はあわせてください。
とりあえず、該当シート名が「"シート"+日」で開くように書いてあります。
また、該当シートがない場合は、保存したとき開いていたシートを開きます。
Private Sub Workbook_Open()
Dim shtSheet As Worksheet
Dim sSheetName As String
'日が半角数字の場合("シート"+半角の日)
'sSheetName = "シート" & DateTime.Day(Now)
'日が全角数字の場合("シート"+全角の日)
sSheetName = "シート" & StrConv(DateTime.Day(Now), vbWide)
For Each shtSheet In Me.Worksheets
If shtSheet.Name = sSheetName Then
shtSheet.Activate
Exit For
End If
Next
End Sub
この回答への補足
何度もすみません!!
できました!!よく見直すとDAYがDATEになってました!!
本当ありがとうございました!!
これで明日から楽ができてさらにみんなのミスも減ります。
本当ありがとうございました!!
すばやい回答ありがとうございます!
さっそく試してみたんですがマクロがうまくいきません…
デバックしてみるとどうも
If shtSheet.Name = "勤務表" & DateTime.Date(Now) Then
この部分に間違いあがあるようなんですが僕の知識じゃどこが間違ってるのか分かりません。失礼ですがどこが駄目なのか時間が空いてる時でいいので教えて頂ないでしょうか?何度も本当にすみません。
シート名は勤務表24 ←(半角)
みたいな感じです…
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・歩いた自慢大会
- ・許せない心理テスト
- ・字面がカッコいい英単語
- ・これ何て呼びますか Part2
- ・人生で一番思い出に残ってる靴
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・初めて自分の家と他人の家が違う、と意識した時
- ・単二電池
- ・チョコミントアイス
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
お肉の下のシートを煮込んでし...
-
チュロス袋の代用
-
2つのシート間での重複データ...
-
毎日の日計を別シートに自動で...
-
エクセルのシートをコピーして...
-
excel シート1の奇数(偶数)...
-
エクセルで1行だけ数式が反映さ...
-
エクセルで○のついた項目を抽出
-
エクセルを利用して、日計と累...
-
エクセル ○印がついている行を...
-
エクセルで2つのシートに同じ名...
-
日付順で縦に並んでいるデータ...
-
エクセルシート 移動またはコピー
-
指定した条件でTRANSPOSE関数を...
-
派遣の契約途中の件
-
excelマクロで複数シート間のデ...
-
クッキングシート
-
EXCELで受験票を作成したい(名...
-
EXCELで○ヶ月を○年○ヶ月に変換...
-
Excelで同じセルに箇条書きをし...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
お肉の下のシートを煮込んでし...
-
エクセルのシートをコピーして...
-
エクセルを利用して、日計と累...
-
チュロス袋の代用
-
指定した条件でTRANSPOSE関数を...
-
2つのシート間での重複データ...
-
毎日の日計を別シートに自動で...
-
エクセルで1行だけ数式が反映さ...
-
エクセルでフラグがたっている...
-
エクセルで2つのシートに同じ名...
-
複数シートの列、幅の一括変更方法
-
エクセルで○のついた項目を抽出
-
条件にマッチする行を抽出するV...
-
excel シート1の奇数(偶数)...
-
EXCELで受験票を作成したい(名...
-
複数シートのセルの 記号の数...
-
VBA 縦のデータを横にするコード
-
Excelで複数のシートに列のグル...
-
EOMONTH関数の代わり
-
エクセル ○印がついている行を...
おすすめ情報