回答数
気になる
-
エクセルの数式について教えてください。
現在使用している数式が 「=IF(AND(A5="増築",C24="=",B22="1階以下",B23="1階に増築",C25="="),"階数:1階以下且つ面積:200㎡以下","")」 となっております。 コード中の C24="="の部分を、「"="」又は「">"」 C25="="の部分を、「"="」又は「"<"」 とできる方法を教えてください。 エクセルのversionはoffice365です。 よろしくお願いいたします。
質問日時: 2025/02/16 09:33 質問者: エクセル小僧 カテゴリ: Excel(エクセル)
ベストアンサー
5
0
-
【マクロ】参照渡しについて。受け取る変数の名前を変更すると、動かなくなる
以下コードは動くのですが、受けとりで動きます 【受取】 Sub あいうえお(wb1 As Workbook, ws1 As Worksheet) 【実行】 ws1.Cells(1, 1) = "あいうえお" しかし 受取の変数をa、bに変えると、動かなくなります 参照渡しについて、ネットで調べると、ほとんどの事例が 受取時には変数の名前を変えています ゆえに、受取時の変数の名前を変更しても動くとは思います なぜ、受取時の変数の名前を変えて動かなくなるのでしょうか? 【参考、リンク】 http://officetanaka.net/excel/vba/tips/tips94.htm 【受取】 Sub あいうえお(a As Workbook, b As Worksheet) 【変数】 Workbook(マクロブック以外の別のブックが変数として格納) Worksheet)(別シートが格納) 【コード】 Sub 別ブックへ転記() Dim filepath1 As String Dim wb1 As Workbook Dim ws1 As Worksheet filepath1 = ThisWorkbook.Worksheets("Sheet1").Cells(141, 1) Set wb1 = Workbooks.Open(filepath1) Set ws1 = wb1.Worksheets("Sheet1") Dim buf As String Call あいうえお(wb1, ws1) End Sub Sub あいうえお(wb1 As Workbook, ws1 As Worksheet) ws1.Cells(1, 1) = "あいうえお" End Sub
質問日時: 2025/02/16 09:29 質問者: aoyama-reiko カテゴリ: Excel(エクセル)
ベストアンサー
2
0
-
日付がバラバラ
エクセルで金銭出納帳を書いています 日付、分類、内容・・と続くのですが、 日付について 2025/2/14 R7.2.14 2月14日 と3種類表示されます 設定などで統一できますか? よろしくお願いします。
質問日時: 2025/02/14 09:01 質問者: だんちゃん16 カテゴリ: Excel(エクセル)
解決済
4
0
-
Excelを開く時と閉じる時に一度下記の表示が出ます。どうすればこの表示を消すことが出来ますか?
WinZipExpressForOffice' has fired an exception. Click the 'Details' button to see the detailed information about the error. Detailed technical information follows: --- (Inner Exception) Date and Time: 2025/02/13 (木) 17:38:03 Machine Name: LAPTOP-PTSIPUS3 IP Address: fe80::197a:7654:ec40:〇〇〇〇〇 Current User: LAPTOP-PTSIPUS3\Owner Application Domain: C:\Program Files\WinZip\ Assembly Codebase: file:///C:/Program Files/WinZip/WinZipExpressForOffice.DLL Assembly Full Name: WinZipExpressForOffice, Version=1.2.13114.0, Culture=neutral, PublicKeyToken=86e07f6d9d2175ee Assembly Version: 1.2.13114.0 Exception Source: WinZipExpressForOffice Exception Type: System.IO.FileLoadException Exception Message: ファイルまたはアセンブリ 'Microsoft.Office.Interop.Word, Version=15.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c'、またはその依存関係の 1 つが読み込めませんでした。アクセスが拒否されました。 Exception Target Site: AddinModule_AddinFinalize ---- Stack Trace ---- WinZipExpressForOffice.AddinModule.AddinModule_AddinFinalize(sender As Object, e As EventArgs) WinZipExpressForOffice.DLL: N 00000 (0x0) JIT AddinExpress.MSO.ADXAddinModule.AddinExpress.MSO.IDTExtensibility2.OnDisconnection(disconnectMode As ext_DisconnectMode, custom As Array&) WinZipExpressForOffice.DLL: N 1599 (0x63F) IL (Outer Exception) Date and Time: 2025/02/13 (木) 17:38:03 Machine Name: LAPTOP-PTSIPUS3 IP Address: fe80::197a:7654:ec40:6ae8%3 Current User: LAPTOP-PTSIPUS3\Owner Application Domain: C:\Program Files\WinZip\ Assembly Codebase: file:///C:/Program Files/WinZip/AddinExpress.MSO.2005.DLL Assembly Full Name: AddinExpress.MSO.2005, Version=8.4.4395.0, Culture=neutral, PublicKeyToken=4416dd98f0861965 Assembly Version: 8.4.4395.0 Exception Source: Exception Type: AddinExpress.MSO.ADXExternalException Exception Message: An error has occurred in the code of the add-in. ---- Stack Trace ----
質問日時: 2025/02/13 19:58 質問者: momochan8 カテゴリ: Access(アクセス)
ベストアンサー
1
0
-
AccessからExcelを開いて閉じても、タスクマネージャーにExcelが残ってしまう。
AccessのデータをExcelに書き込み、そのデータを元に散布図を作成するプログラムを作成しています。 Excelグラフは、予め作成してあり、Accessから書き込んだデータの数に応じて、グラフの値範囲を指定したいと思います。 With XLWB '吸着データ数セット .Sheets(GraphSheetName).Select .ActiveChart.ChartArea.Select 'チャートのセレクト .ActiveChart.FullSeriesCollection(SampleNM).Select '名前がSampleNMの系列を選択 TempDomainFormula = Selection.Formula '現在の値範囲の取得 End With 上記で取得した指定グラフ系列の値範囲の内、行数部分をReplace関数で置き換えて、再設定することで、値範囲の変更は出来ています。 しかし、作業終了後、objApp.Quit としてエクセルを終了しても、タスクマネジャーにExcelが残り、続けて、作業を繰り返すと、値範囲の取得に失敗してしまいます。 Excelは、下記のとおり、CreateObject関数で開いています。 Dim objApp As Excel.Application Set objApp = CreateObject("Excel.Application") '変数にExcelオブジェクトを格納 GetObject関数でExcelを開くと、行いたい操作自体が動かなくなります。 Accessを一旦閉じれば、このExcelもなくなり、再び操作を行うことが可能となります。 系列のデータ範囲指定を行わなければ、問題なくExcelを閉じることが出来ます。 グラフデータ指定方法として不適当な操作を行っているのか、詳しい方にご教示頂ければと存じます。
質問日時: 2025/02/12 15:33 質問者: psgrade カテゴリ: Access(アクセス)
ベストアンサー
2
0
-
Excelの条件付書式について教えてください。
指定セルH22に不特定の日付が表示された場合に、条件付書式を設定できる方法を教えてください。 例えば =$H22="2月12日" 又は =$H22="2月15日" とか色々な日付です。 よろしくお願いいたします。
質問日時: 2025/02/12 14:42 質問者: エクセル小僧 カテゴリ: Excel(エクセル)
ベストアンサー
4
0
-
Wordのテンプレートと、フォーマットの違いはなんですか?文学賞の応募要項などに載っている。これを使
Wordのテンプレートと、フォーマットの違いはなんですか?文学賞の応募要項などに載っている。これを使ってくださいってやつの名称です。写真はKADOKAWA電撃の例です。フォーマット使用するかは任意みたいですね。
質問日時: 2025/02/12 02:07 質問者: まいこさん_2975 カテゴリ: Word(ワード)
解決済
4
0
-
マクロを実行すると、セル範囲に @ がついてしまう
以下流れのとおり 1番マクロを実行 2番セル範囲に@がついてしまう 3番@が入らないように、関数を入力したいです ご存じの方、ご指南お願いします 1 【コード※エラーにならずに、該当範囲のセルに関数が入力されます】 ws2.Range(Cells(6, 13), Cells(lastrow, 13)).Formula = "=INDEX(過去分依頼データ!$A$2:$K$10000,MATCH(C6&E6,過去分依頼データ!$B$2:$B$10000&過去分依頼データ!$C$2:$C$10000,0),1)" 2 セルM6から最終行まで以下が入力される =INDEX(過去分依頼データ!$A$2:$K$10000,MATCH(C6&E6,@過去分依頼データ!$B$2:$B$10000&@過去分依頼データ!$C$2:$C$10000,0),1) ※セル範囲に@がついてしまう @過去分依頼データ!$B$2:$B$10000&@過去分依頼データ!$C$2:$C$10000 3 正しくは@が無い状態で、セルに入力したい。すると関数は動きます =INDEX(過去分依頼データ!$A$2:$K$10000,MATCH(C6&E6,過去分依頼データ!$B$2:$B$10000&過去分依頼データ!$C$2:$C$10000,0),1)
質問日時: 2025/02/11 15:28 質問者: aoyama-reiko カテゴリ: Excel(エクセル)
ベストアンサー
2
0
-
Excelでの文字入力について
Excelで例えば「・会議資料1」とでも入力したとします。次に・をうつと選択された状態で会議資料1が自動で出てくることがあるんですが、この時自動で候補として出てきたものを消したいのですがどうすればいいですか? エンターを押せば入力されるし、バックスペースだと・まで消えてしまうので困ってます。 伝わらないかもしれないので画像載せました
質問日時: 2025/02/10 07:07 質問者: さくぅ カテゴリ: Excel(エクセル)
解決済
5
0
-
Excelのデーターバーについて
A1に最大値、B1に変数の時、A1にデーターバーを表示させることはできますか?
質問日時: 2025/02/09 23:46 質問者: zeronine カテゴリ: Excel(エクセル)
ベストアンサー
2
0
-
【マクロ】Call関数で呼び出した場合、共通の変数宣言は、省略できますか?
標題の件、3つのサブシーじゃにて同じ宣言等を 3回、記述しています。当該記述を省略はできないでしょうか? 宣言等は同じ内容の宣言です。指定しているファイル等すべて同じです 構造は Sub オートフィルター()で 2つのサブシーじゃをCallにて 呼び出しています。当該、2つのあサブシーじゃにて毎回 同じ宣言をしています アドバイスや省略できる出来ないも含めてご存じの方、教えて下さい Sub オートフィルター() ●●●同じ宣言等●●● Call シートを別のブックにコピーする Call 降順 End Sub sub シートを別のブックにコピーする() ●●●同じ宣言等●●● End Sub sub 降順() ●●●同じ宣言等●●● End Sub 【全部で3回、同じ記述】 Dim filepath2 As String Dim wb2 As Workbook Dim ws2 As Worksheet Dim a As Date Dim z As Date filepath2 = ThisWorkbook.Worksheets("転記元シート").Cells(14, 1) Set ws22 = wb2.Worksheets("過去分依頼データ") 【コード】 Sub オートフィルター() Dim filepath2 As String Dim wb2 As Workbook Dim ws2 As Worksheet Dim a As Date Dim z As Date filepath2 = ThisWorkbook.Worksheets("転記元シート").Cells(141, 1) Set wb2 = Workbooks.Open(filepath2) Set ws2 = wb2.Worksheets("Sheet1") Call シートを別のブックにコピーする Set ws22 = wb2.Worksheets("過去分依頼データ") Call 降順 ●●●本文省略●●● End Sub Sub シートを別のブックにコピーする() Dim filepath2 As String Dim wb2 As Workbook Dim ws2 As Worksheet filepath2 = ThisWorkbook.Worksheets("転記元シート").Cells(14, 1) Set wb2 = Workbooks.Open(filepath2) ●●●本文省略●●● End Sub Sub 降順() Dim filepath2 As String Dim wb2 As Workbook Dim ws2 As Worksheet filepath2 = ThisWorkbook.Worksheets("転記元シート").Cells(14, 1) Set wb2 = Workbooks.Open(filepath2) Set ws22 = wb2.Worksheets("依頼データ") ●●●本文省略●●● End Sub
質問日時: 2025/02/09 10:17 質問者: aoyama-reiko カテゴリ: Excel(エクセル)
ベストアンサー
2
0
-
Accessデータベースの主キーについて
Accessデータベースで、主キーに設定出来るフィールドの条件を調べてみると、以下のような事が分かりました。 1.値が重複している → NG 2.Null値が含まれている → NG 3.テキスト型のフィールドに空の文字列「””」が含まれている → OK この情報は正しいのでしょうか? そして2と3の違いが分かりません。空の文字列「””」とは「Null値」ではないのでしょうか?
質問日時: 2025/02/09 09:50 質問者: アルムの森の木 カテゴリ: Access(アクセス)
ベストアンサー
3
0
-
【マクロ】シート追加時に同じ名前のシートがあり、エラーの場合、メッセージを出し、次のコードへ進むには
標題の件、シート追加時に、既に同じ名前のシートがあると エラーが表示されます 【やりたい事は】 条件分岐 1 既に、同じ名前のシートが無い場合⇒通常処理 2 既に、同じ名前のシートがある場合 ⇒メッセージ「既に同じシートがあります」を表示の上エラーを無視し、次のコードへ進みたい ご存じの方、やり方、アドバイスをお願いします 【コード内容】 コントロールブックにある、Sheet1をコピーして あいうえおブックに、貼付。Sheet1の名前を 依頼データに 変更する 【エラー表示】 1004 この名前は既に使用されています。他の名前を使用して下さい。 【コード】 Sub シートを別のブックにコピーする() Dim filepath2 As String Dim wb2 As Workbook Dim ws2 As Worksheet filepath2 = ThisWorkbook.Worksheets("転記元シート").Cells(7, 1) 'あいうえおブック Set wb2 = Workbooks.Open(filepath2) Dim copysheet As Worksheet Set copysheet = ThisWorkbook.Worksheets("Sheet1") ' ブックの末尾にコピー copysheet.Copy After:=wb2.Worksheets(wb2.Worksheets.Count) ActiveSheet.Name = "依頼データ" End Sub
質問日時: 2025/02/08 09:00 質問者: aoyama-reiko カテゴリ: Excel(エクセル)
ベストアンサー
3
0
-
Microsoft 365 Basic サブスクリプションの件
新しいパソコンをセットアップしています。 次のようなメッセージが出てきて、わからないので教えてください。 Microsoft 365 Basic サブリクションを確認する 『確認』を選択すると、Microsotサービス規約に同意したものと見なされ、引き換えが完了するとMicrosoft 365 BasicへのフルアクセスがMicrosoftによって提供されます。それによりその契約の法定取消権を失うことになりますので、お客様が有している可能性がある他の権利について、販売店が設定した購入条件をご確認ください。 辞退する 続ける となっています。Office HOME&Business 2024が登載されているパソコンです。 辞退 するとどうなるのか 続ける とどうなるのか 教えて下さい。
質問日時: 2025/02/07 10:58 質問者: 赤ら顔ちゃん カテゴリ: Access(アクセス)
ベストアンサー
2
0
-
別のシートの指定列の最終行を返す関数の式を教えて下さい。
おはようございます。 Excelの関数についての質問です。 sheet2にある表のF列の最終行(数字、空白無し)をsheet1の任意のセルに表示したい場合はどう関数を使ったらよいでしょうか? 関数の式の例を頂けると助かります。 宜しくお願い致します。
質問日時: 2025/02/06 10:32 質問者: アタック55 カテゴリ: Excel(エクセル)
解決済
4
0
-
システムファイルについて
Win 11 Office365 Excel です 以前(Win 10 office 2010時代)に作成した Excel ファイルを、不要になったので削除しようとしたら、「このファイルは システムファイルなので、削除すると、Windows が正常に作動しなくなることがある 削除するか?」と注意がでました 作成するときに、システムファイル云々は何も 指定は無かったです 尚、保存先は、USBメモリです システムファイルとは、何者ですか? この Excel ファイルは削除しても大丈夫ですか?
質問日時: 2025/02/06 10:27 質問者: つよしちゃん カテゴリ: Excel(エクセル)
解決済
3
0
-
Microsoft365
個人的にパワポとエクセルとワードを使いたいのですが、1番安いプランってMicrosoft 365 Personalって言うやつですか?21300円って高すぎません? ちなみに、法人向けの方がすごい安いですけど、こっちは個人では使えませんよね?
質問日時: 2025/02/05 22:14 質問者: あかさくん カテゴリ: その他(Microsoft Office)
ベストアンサー
4
1
-
Excelで〇のついたものを抽出したい
添付のような表から 〇がついている部分の氏名(A列)、項目(1行目)を抽出する方法が知りたいです。 最終添付右側のように羅列させたいのですが、厳しいでしょうか… どなたか有識な方がいらっしゃいましたら教えてください。
質問日時: 2025/02/05 19:53 質問者: てててte カテゴリ: その他(Microsoft Office)
ベストアンサー
1
1
-
スプレッドシートでの数値集計
スプレッドシートで下記作業を行いたく自身で調べながらやってみたのですがうまくいかず… 恐れいりますがどのような関数を入れると良さそうかアドバイスいただきたいです。 ・ファイル1に下記情報が記載されています。 A列:提案日(2025/1/1 のような形) B列:名前(田中、佐藤など) C列:ステータス(電話、商談、受注など) D列:提案金額 ・別ファイル2(同スプレッドシートではなく、別ファイルです)に下記情報を集計したい ★共通:2025/1/1〜1/31の間に、田中さんの ①受注した件数 ②電話または商談または受注した件数 ③受注した金額合計 ④提案または受注した金額の合計 インポートレンジ関数を使ってみたりしたのですが上手くいかず… 今どきスプレッドシートで営業の数字管理してる会社なんて…というお声はご遠慮いただけますと。。 よろしくお願いします!!
質問日時: 2025/02/04 22:25 質問者: hjnknsg カテゴリ: Excel(エクセル)
解決済
1
0
-
Excel関数の解決方法
先日、教えてグーで下記の質問をいたしました。 【質問】 ExcelでSheet1とSheet2が有ります。 Sheet1のF列とSheet2のN列に管理番号項目が有ります。(双方のSheetの管理番号はバラバラに並んでいます) Sheet1のAG列〜AS列にF列の管理番号と一致するSheet2の管理番号の行(A列からM列まで)をもってきたい場合、どの様な関数を使えばいいですか? ↓ ↓ ↓ この質問に対して下記のご回答を頂きました。 【ご回答】 Sheet1のAG1セルに以下の式を入力。 =IFERROR(INDEX(Sheet2!A:A,MATCH($F1,Sheet2!$N:$N,0)),"") その上で、右方、下方にフィルコピーでいかがでしょうか? スピル機能を使える環境(=Office365等)であればもっと簡単にできるでしょう。 ↓ ↓ ↓ 教えていただいた式を会社のパソコン(Excel2016です。スピル機能は無さそうです…)で試してみたところ、関数のエラーにはならなかったのですが、空白のままでうまく参照できませんでした。 原因は何が考えられますか? ちなみに一行目は各項目が入力されていて、データとしては二行目からです。 また管理番号には何箇所か空白のセルが有ります。 またSheet1には他部署分も含まれている為、6千行程データが有り、Sheet2は自分部署のデータで千行程です。 解決策をご教示頂けたら幸いです。
質問日時: 2025/02/04 14:15 質問者: 抹茶やん カテゴリ: Excel(エクセル)
ベストアンサー
1
0
-
自動的に日付入力 応用
自動的に日付を入力出来ないかと検索すると下記のようなコードを見つけました Private Sub Worksheet_Change(ByVal Target As Range) If Target.Column <> 6 Then Exit Sub Application.EnableEvents = False Target.Offset(, 2).Value = Now Application.EnableEvents = True End Sub ※F列に入力されるとその行のH列に今日の日付が表示されます このコードですと、F列に入力されたものをDeleteしても、H列の日付はそのまま残ってしまいます Deleteとすると日付も消える方法(コード)は可能でしょうか? エクセルXBA初心者なので、お教えくだされば幸いです
質問日時: 2025/02/03 17:07 質問者: ガンバルじいさん カテゴリ: Excel(エクセル)
ベストアンサー
1
0
-
グラフを挿入した時の線のスタイルの変更について
グラフを挿入後、線のスタイルを変更する時、1列、1行なら1クリックで変更可能ですが、 複数の列、行になると、なんどもやらないと変更出来ない。 1クリックで複数の列、行なりを一発でスタイルを変更するやり方教えて下さい。 Windows 10 Word 2016 です。
ベストアンサー
2
1
-
Excelの関数を教えて下さい。
ExcelでSheet1とSheet2が有ります。 Sheet1のF列とSheet2のN列に管理番号項目が有ります。(双方のSheetの管理番号はバラバラに並んでいます) Sheet1のAG列〜AS列にF列の管理番号と一致するSheet2の管理番号の行(A列からM列まで)をもってきたい場合、どの様な関数を使えばいいですか?
質問日時: 2025/02/02 16:20 質問者: 抹茶やん カテゴリ: Excel(エクセル)
ベストアンサー
4
0
-
エクセルの設定、下へスクロールすると表のヘッダ項目がシートの列番号の部分に表示される
職場に存在するエクセルシートを再現するためにどのような設定をすればよいか教えてください。 うまく説明できないため添付画像で書きますが、画像左側のような普通の表があります。 1行下へスクロールすると1行目は見えなくなり、2行下へスクロールすると2行目も見えなくなります。同様に3行下へスクロールすると3行目も見えなくなりますが、一部、表のヘッダ部分が、エクセルワークシートの列番号の表示部分(画像右側で列番号B、C、D、Eの部分)に表示され、以降、更に下へスクロールしても表のヘッダ部分が同じ部分にずっと表示されています。 表示メニューのウィンドウ枠の固定や先頭行の固定でも類似のものは作れますが、これとは異なる機能だと思います。 詳しい方おられたらご教示ください。 蛇足ですが職場のエクセルシートは作成者不明だったり質問のできない他社作成のものだったりするためこちらで聞いています。また、職場は情報セキュリティが厳しく、PCは外部から遮断(インターネット不可)データ持ち出しも不可です。添付画像は自宅で合成して作った画像です。
質問日時: 2025/02/02 00:38 質問者: aki-kun カテゴリ: Excel(エクセル)
ベストアンサー
2
3
-
エクセルの設定、特定の列以降が無いワークシートを作れますか
職場にあるエクセルワークシートなのですが、列が特定の列までしかありません。どのような設定/操作で作成されたシートなのか知りたいです。ちなみに列を非表示にしたものではありません。 参考として添付した画像はその実物ではなく、E列以降を非表示にしただけのものですが、これとは違います。なので職場にあるワークシートは見えない行を「再表示」することはできません。マクロも入っていないBOOKです。しかし見た感じは添付画像に似た感じです。これに似たようなシートを「非表示」以外の方法で作ったものだと思うのですが、ご存じの方がおられましたらご教示ください。
質問日時: 2025/02/01 22:12 質問者: aki-kun カテゴリ: Excel(エクセル)
ベストアンサー
6
1
-
Vba アドインソフトのバージョン管理について教えてください
いつもお世話になります 何本かのソフトをアドインにして全社的に配布しています 改良が進むごとにバージョン番号を上げて、お知らせしたりExcel表を作り分かり易いところに 保存していますが、みな忙しくトラブルない限りバージョンアップしてくれません そこで、各自のPCにインストールされているアドインソフトの状況とバージョンの確認ができる ソフトを開発しました 各アドインソフトには Private Const Addin_cnsVersion As String = "2.32" ・ Private Sub Addin_VersionCheck() Cells(1, 1) = Addin_cnsVersion End Sub を作成して、AppliCation.Run からこのプロシージャを参照してインストールされているソフトの バージョンとExcel表に記載した最新のバージョンを比べて警告を出すように考えましたが インストールされているすべてのソフトに対して上記の Application.Run を実行すると この確認ソフトが終わるまでアドインソフトがメモリに残っているように見えます そこでもし個々のソフトのApplication.Runが終わり次第、メモリからリリースすることが 出来るのでしょうか? 分かりずらい文章になってしまいましたが、もしご理解していただき解決方法が有りましたら 教えてください また、ほかにバージョンチェックの良い方法が有りましたらそちらでも結構です 以上、よろしくお願い申し上げます
質問日時: 2025/02/01 16:28 質問者: 公共ごま カテゴリ: Excel(エクセル)
ベストアンサー
1
1
-
Accessのルックアップ
Access初心者です。 Accessで、例えば、商品IDという数値データと商品名があったとき、ルックアップのコンボボックスでSELECT [T_商品マスタ].商品ID, [T_商品マスタ].商品 FROM T_商品マスタ ORDER BY [商品ID];として、列幅 0cm;2.545cm などで商品IDを商品マスタというテキストでテーブルに表示できるようになりますが、その時のデータ型は数値型としておくのが正しいのでしょうか?表示はテキストだけど実際は商品IDが格納されているらしいので、疑問に思いました。フィールド名は商品名としておくのが一般的でしょうか? また、上記のように直接ルックアップに記載するのとデータ型の所をクリックしてルックアップウィザードから設定するのでは違うのでしょうか?こちらの場合は、リレーションシップを設定しているときは、いったん削除して設定しないといけませんが、設定後は再度自分でつなぐものなのでしょうか? 特に何も必要ないですか? ルックアップウィザードからの設定の場合、データの整合性を有効にするの中に連鎖削除と削除制限 を選択するというのとルックアップに複数の値を保存できるようにしますかというのがあります。 リレーションシップでは、連鎖更新と連鎖削除がありますが、こちらには、連鎖更新がありません。それに代わって削除制限があります。なぜでしょう?複数の値を保存というのも何でしょう? 色々質問が入っていますが、ルックアップについて教えていただけたらと思います。
質問日時: 2025/02/01 16:17 質問者: hinoki24 カテゴリ: Access(アクセス)
解決済
1
0
-
Microsoft Office2016をOffice2024に買い替えた方が良いでしょうか?
デスクトップPCを長年使用しています。現在のPCは5年前に購入したもので、windows10 と Microsoft Office 2016 を使用し、特に問題なく快適に使用していました。 この度、windows10 のサポートがもう少しで終了するため windows11 に更新しました。 ところが、更新後いろいろなアプリの配色やレイアウトが普通ではなくなり、使いにくくなりました。 PCは既に5年間使用しているので、そろそろ買い替え時期だと思い、windows11が搭載された機種を買おうと考えています。 質問は、Office 2016 をそのまま使い続けるか、或いは Office 2024 に買い替えた方が良いかというこことです。Office 2016 ももうそろそろサポート終了のようですが、皆様のご意見を伺いたいと思います。 なお、Office 使用用途は個人的な簡単な文書作成やスプレッドシート・アプリの利用、簡単なパワーポイント作成で、業務用や特殊な作業をするものではありません。
質問日時: 2025/01/29 02:16 質問者: バンコクからの質問 カテゴリ: PowerPoint(パワーポイント)
ベストアンサー
4
0
-
Excelでプルダウン選択(I1セル)した文字列に該当したC列のセル行のみを切り替えて表示したいです
Excelでプルダウン選択(I1セル)した文字列に該当したC列のセル行のみを切り替えて表示したいです。 データ→フィルタでできることは存じてますが、リスト切りかえのみで実施できないかと思い質問させていただいてます。 またVBAなどは使用せず関数のみで実現したいです。
質問日時: 2025/01/29 01:07 質問者: HS83als カテゴリ: Excel(エクセル)
ベストアンサー
2
0
-
エクセルの数式について教えてください。
下記の条件を満たす、数式を教えてください エクセルのversionはoffice365です。 セルAA77に日付が表示されます。 同じく セルAC77にも日付が表示されます。 例えば AA77(1月28日) AC77(2月15日)と表示されたとします。 この場合に数式を設定したセルに「着工日が先」と表示できる方法を教えてください AA77とAC77は同じ日付になることはありません。 仮の式 AA77(1月28日)<AC77(2月15日)=「着工日が先」 のような感じです。 宜しくお願い致します。
質問日時: 2025/01/28 20:09 質問者: エクセル小僧 カテゴリ: Excel(エクセル)
ベストアンサー
3
0
-
ユーザーマクロ作成
excel2003で長い事、ある現象の分析をしています。 新しい現象が発生するたびにブックを追加するので、 現在、結構な数になっています。 1本ずつ中身は違いますが、入口、出口はほぼ同じで、 毎回コピーして使っています。 ここで、何を今更の質問ですが、 この度、共通する部分だけでもマクロ化して、アドインとして使おうかと。 ということで、必要な動きを教えて欲しいのです。 なお、本件は私限りで、他に使わせるなどはありません。 私のPC(win10,win11)で動かすだけです。 ネットワークにも繋いでいません、まさにスタンドアロンです。 マクロのイメージとしては、 何本かのブックを立ち上げたり、クローズするものです。 宜しくお願いします。
質問日時: 2025/01/28 14:00 質問者: nagahaha カテゴリ: Excel(エクセル)
ベストアンサー
2
0
-
UNIQUE関数の代用
Excel2016にも対応するように重複しないようにデータを抽出したいです。 画像のような表で、UNIQUE関数を使わずに担当者名を抜き出す方法があれば、教えていただきたいです。 INDEX関数を用いた方法では、縦一列、ないしは横一列であれば成功できたのですが、こういった表では難しいのでしょうか。
質問日時: 2025/01/28 10:30 質問者: しょー0822 カテゴリ: Excel(エクセル)
解決済
5
0
-
【マクロ】Withステートメント2つを簡略する為には?
以下コードは、以下の内容のマクロを、2つ同じ種類の物を連続して 書いただけです 当該マクロを、もう少し簡略して書くことはできますか? アドバイス等でも良いので、教えて下さい 【マクロ内容】 ・画像を作成 ・画像にマクロを登録する 【コード】 Sub sample() With ActiveSheet.Shapes.AddShape(msoShapeRectangle, 60, 60, 60, 60) .Fill.ForeColor.RGB = RGB(220, 220, 220) .Line.ForeColor.RGB = RGB(220, 220, 220) .Name = "あいうえお" With .TextFrame.Characters .Text = "不要行削除" .Font.Size = 16 End With .Top = Range("d1").Top .Left = Range("d1").Left End With ActiveSheet.Shapes("あいうえお").OnAction = "copy" With ActiveSheet.Shapes.AddShape(msoShapeRectangle, 60, 60, 60, 60) .Fill.ForeColor.RGB = RGB(220, 220, 220) .Line.ForeColor.RGB = RGB(220, 220, 220) .Name = "かきこ" With .TextFrame.Characters .Text = "重複" .Font.Size = 16 End With .Top = Range("h1").Top .Left = Range("h1").Left End With ActiveSheet.Shapes("かきこ").OnAction = "かきくけこ" End Sub
質問日時: 2025/01/28 07:50 質問者: aoyama-reiko カテゴリ: Excel(エクセル)
ベストアンサー
3
0
-
【マクロ】マクロ【2つ】をインポートする為のマクロを集約化する為には?
以下のコードは、モジュール名が aiueo Module4 という2つの マクロを、ブックにインポートするマクロ です 単純に同じコードを2つ書いているだけです 当該マクロを、もう少し簡略化する事はできますか? ご存じの方、教えて下さい 【コード】 Sub moduleImport_Single() 'インポート対象のモジュールファイルを指定 Dim s As String s = "C:\Users\2020\OneDrive\マクロ\マクロファイル\aiueo.bas" '指定のモジュールをインポート ThisWorkbook.VBProject.VBComponents.Import s 'インポート対象のモジュールファイルを指定 Dim m As String m = "C:\Users\2020\OneDrive\マクロ\マクロファイル\Module4.bas" '指定のモジュールをインポート ThisWorkbook.VBProject.VBComponents.Import m End Sub
質問日時: 2025/01/28 07:44 質問者: aoyama-reiko カテゴリ: Excel(エクセル)
解決済
2
0
-
Vbaをバッチ処理で動かす方法について教えてください
いつもお世話になります 標記の件、Webで調べたところ、下記のような喜寿が有りました Vbeで Sub HelloWorld() MsgBox "HelloWorld" End Sub を作成し、BATファイルに @echo off start excel.exe /r "C:\Path\To\Your\Workbook.xlsm" と書いて実行すると有りました それ以上はないので、C:\Tempフォルダに上記プログラムを記述してWorkbokk.xlsmを作り @echo off start excel.exe /r "C:\temp\Workbook.xlsm" を実行して所、メッセージが出ないので ThisWorkbook に下記の記述を実行させました Private Sub Workbook_Open() Call HelloWorld End Sub 本番のプログラムもこれで実行できそうですが、ThisWorkbook は使いたくないので Application.Runのように実行するサブプログラムを指定する方法は無いのでしょうか? "C:\temp\Workbook.xlsm!HelloWorld" のような感じで もし分かりましたら教えてください また、バッチ処理でアドインソフトの動かし方が有りましたら教えてください 以上、宜しくお願い申し上げます
質問日時: 2025/01/27 18:51 質問者: 公共ごま カテゴリ: Excel(エクセル)
ベストアンサー
2
1
-
SUBTOTAL関数のように同関数の小計を対象外にしつつ,フィルターの非表示を対象にする関数は?
office365を使用している者です。 SUBTOTAL関数の合計(9,109)では「指定した範囲の中にある同関数を使った小計」と「フィルターの非表示」を除いて集計します。 同関数を使った小計は除きつつ,フィルターの非表示は集計の対象にしてくれる関数はありますか?
質問日時: 2025/01/27 18:35 質問者: qazxcvfr4 カテゴリ: Excel(エクセル)
ベストアンサー
3
0
-
エクセルの数式について教えてください。
エクセルのversionはoffice365です。 セルJ25に下記の数式を設定してます。 =WORKDAY(J23,11,休日!B1:M135) セルJ23に日付が表示されると数式によって日付が変更になります。 セルJ23に何も日付が表示されていないときに J25に「1月16日」と表示されてしまします。 セルJ23に何も日付が表示されていないときに J25に何も日付が表示されr内容にできる方法を教えてください。 よろしくお願いいたします。
質問日時: 2025/01/27 16:07 質問者: エクセル小僧 カテゴリ: Excel(エクセル)
ベストアンサー
1
0
-
エクセルでオートフィルタが動かない
あちこちに空白セルがある大きな表でオートフィルターを使用するときに空白行があるとうまく動かないので表の特定の列に「空白」を「ー」に置換してみたのですがうまくいかず。 これまでの経験では、表の各行のどこかに空白でないセルがあるとフィルターできると思っていたのですが・・・ そこで仕方なく表全体の空白セルに「-」を入れてみたら、最初は上手くいったのですがなぜか2回目以降は上手くいかなくなってしまいました。 つまり表に空白行がなくても(「ー」では)うまくいかないのですが回避できる方法を教えてください。
質問日時: 2025/01/27 11:55 質問者: 教えてOK知恵袋 カテゴリ: Excel(エクセル)
ベストアンサー
2
0
-
エクセルの数式について教えてください。
下記の条件でセルE6に数式を設定する方法を教えてください。 エクセルのversionはoffice365になります。 例えば セルD6に「2025/3/31」セルF6に「2025/3/31」の場合は「=」と表示 セルD6に「2025/3/31」セルF6に「2025/4/31」の場合は「<」と表示 セルD6に「2025/4/31」セルF6に「2025/3/31」の場合は「>」と表示 できる方法を教えてください。 宜しくお願い致します
質問日時: 2025/01/26 20:20 質問者: エクセル小僧 カテゴリ: Excel(エクセル)
ベストアンサー
3
0
-
エクセルの条件付き書式設定について教えてください。
セル「I27」に改行した下記の文字があります。 実施した適判の 「適合判定通知書」 この文字の「適合判定通知書」のみを条件付き書式設定とすることができる 方法を教えてください。 宜しくお願い致します
質問日時: 2025/01/26 19:28 質問者: エクセル小僧 カテゴリ: Excel(エクセル)
ベストアンサー
3
1
-
Excelのマクロが表示できない
拡張子が「xls」のExcelのファイル(古い)にボタンのアイコンを配置し、それをクリックすると はがきの郵便番号や住所を次々に印刷するマクロを作成し、「xlsx」用のExcel 2016で正常に動作していますが、プリンターが替わったのでそれを修正しようとしたけど、そのマクロを開けません。 Contキーに割り付けたExcel共通のマクロは表示し編集できるのですが、 はがき用のファイルのマクロ(一つだが長い)だけが表示できないのです。 どうしたら表示・編集できるのでしょうか? 「開発」タブは上に表示されています。
質問日時: 2025/01/25 19:23 質問者: greenhope カテゴリ: Excel(エクセル)
解決済
2
0
-
Excelで、すでに書いてある表を入れ替える方法を教えてくださいお願いします
Excelで、すでに書いてある表を入れ替える方法を教えてくださいお願いします
質問日時: 2025/01/25 18:48 質問者: 5308357 カテゴリ: Excel(エクセル)
ベストアンサー
4
0
-
エクセルの『共有作業』について2つ質問です。 例えばA1からA10まで入力していた時、突然エラーが発
エクセルの『共有作業』について2つ質問です。 例えばA1からA10まで入力していた時、突然エラーが発生して、パソコンを再起動することになりました。 ①Excelはこまめに保存しておいたので、A 10まで入力は消えてないと思っていましたが、実際立ち上げてみると、A5までしか、保存されていませんでした。これは、どうしてでしょうか? ②このような事故を防ぐためには、共有ファイルをデスクトップにコピーして、データを入力し、出来上がったセルを共有ファイルにコピペする方がよろしいでしょうか? どうぞよろしくお願いいたします。
質問日時: 2025/01/25 17:47 質問者: ボアヒロ カテゴリ: Excel(エクセル)
ベストアンサー
2
0
-
Accessフォームにマクロを組み込むには
Accessフォームにマクロを組み込みたいのですが、プログラムはどこに記載すべきでしょうか。 フォームごとの専用ページがあったかと思います。その場所が知りたいです。
質問日時: 2025/01/25 16:27 質問者: アルムの森の木 カテゴリ: Access(アクセス)
ベストアンサー
1
0
-
エクスプローラーで見ることはできますか
エクセルのファイル名などを、エクスプローラーで見ることはできますか? できるならやり方を教えてください よろしくお願いします (余談) ストレスです エクセルのヴァージョンを書いたほうがいいかなと思ってもその調べ方さえわからない
質問日時: 2025/01/25 11:01 質問者: だんちゃん16 カテゴリ: Excel(エクセル)
解決済
6
0
-
エクセルの数式について教えてください。
条件付き書式で、 =$B23="2025年3月31日"を設定し、書式を設定しているのですが、 設定した書式に変更ができません。 解決方法を教えてください。 セルの書式は「yyyy"年"m"月"d"日"」としております。 又、できれば、書式設定時に「"2025年3月31日"」以前の時に 設定した書式に変更できるようにできる方法を合わせて教えてください。 エクセルのversionはoffice365になります。 宜しくお願い致します。
質問日時: 2025/01/25 08:29 質問者: エクセル小僧 カテゴリ: Excel(エクセル)
ベストアンサー
2
0
-
Wordで「環境変数TEMPの設定を確認してください」のエラーの対処法
Windows7から、Windows10に「個人用ファイルとアプリを引き継ぐ」で アップデートしたのですが、その中にMicrosoftOfficeも含まれているのですが、 なぜかWordのみ、起動させると 「作業ファイル作成できません 環境変数TEMPの設定を確認してください」 というエラーが出て、書き込みや保存ができない状態になりました win7を使っていた時代、Tempフォルダを移動させたことはあるのですが、 現在は、C:\Windows\Tempと、元の場所に戻しています 。 なお、EXCELなどではエラーは出ません こちら、どうすればまた正常に使えるようになりますでしょうか?
解決済
3
0
-
Excelのsumifで検索する範囲を可変にしたい
例えば B1:D10にデータ B列が空欄の行のD列の合計を計算したい場合 全範囲を検索するなら SUMIF(B1:B10,"",D1:D10) だと思いますが、 A1の検索したい行数(1〜10の数字)を参照して、 上の数式のB10をB1〜B10,D10をD1〜D10の間で変えられるようにするにはどうすればいいのでしょうか?
質問日時: 2025/01/25 01:05 質問者: zeronine カテゴリ: Excel(エクセル)
ベストアンサー
1
0
-
【マクロ】表における同じお客様番号の行を【黄色】に塗りつぶすためには?
表題の件、以下画像をご覧ください やりたい事は、同じお客様番号の行を 黄色にて 塗りつぶしたい です マクロにて、出来るコードをご存じの方は教えて下さい また、アドバイスでも、良いので、教えて下さい 【条件】 お客様番号は、既に並んでいる 重複するお客様番号は2行~10行位まである 【参考。黄色のコード】 ColorIndex→6 10進数:RGB(赤, 緑, 青)→RGB(255,255,0) 16進数:H青緑赤→&H00FFFF
質問日時: 2025/01/24 23:55 質問者: aoyama-reiko カテゴリ: Excel(エクセル)
ベストアンサー
2
0
-
Accessデータベースを開くと同時に、フォームを表示するには
Accessデータベースを開くと、フォームの入力画面が表示されている場合があります。 これは、どうやって設定するのでしょうか。
質問日時: 2025/01/24 08:56 質問者: アルムの森の木 カテゴリ: Access(アクセス)
ベストアンサー
1
0
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
【Microsoft Office】に関するコラム/記事
-
弁護士が解説!あなたの声を行政に届ける「パブリックコメント」制度のすべて
社会に対する意見や不満、疑問。それを発信する場所は、SNSやブログ、そしてニュースサイトのコメント欄など多岐にわたる。教えて!gooでも「ヤフコメ民について」というタイトルのトピックがあり、この投稿の通り、...
-
弁護士が語る「合法と違法を分けるオンラインカジノのシンプルな線引き」
「お金を賭けたら違法です」ーーこう答えたのは富士見坂法律事務所の井上義之弁護士。オンラインカジノが違法となるかどうかの基準は、このように非常にシンプルである。しかし2025年にはいって、違法賭博事件が相次...
-
釣りと密漁の違いは?知らなかったでは済まされない?事前にできることは?
知らなかったでは済まされないのが法律の世界であるが、全てを知ってから何かをするには少々手間がかかるし、最悪始めることすらできずに終わってしまうこともあり得る。教えてgooでも「釣りと密漁の境目はどこです...
-
カスハラとクレームの違いは?カスハラの法的責任は?企業がとるべき対応は?
東京都が、客からの迷惑行為などを称した「カスタマーハラスメント」、いわゆる「カスハラ」の防止を目的とした条例を、全国で初めて成立させた。条例に罰則はなく、2025年4月1日から施行される。 この動きは自治体...
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PowerPointのスライドの途中で、タ...
-
Microsoft Officeを2台目のPCにイン...
-
テキストボックスの文字列を上下中...
-
Microsoft 365 Basic サブスクリプ...
-
Office2024インストール後の疑問点
-
【画像あり】【関数】指定した条件...
-
パワーポイント「スライドショーの...
-
outlookの表示方法について
-
エクセルでフィルターした値をフィ...
-
エクセルシートの見出しの文字を大...
-
エクセルに写真が貼れない(フォト...
-
パワーポイントの表
-
ワードの句読点が変な位置に出てし...
-
【マクロ】excelファイルを開くたび...
-
Accessのクエリで、replace関数を使...
-
access vbaでフォームを開くとき、Y...
-
QRコードについて
-
同様の質問になってしまいますが、...
-
ワードの段落番号と文字の隙間につ...
-
エクセルのライセンスが分かりません
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【マクロ】元データと同じお客様番...
-
エクセルの関数について
-
【画像あり】オートフィルターにつ...
-
エクセルのVBAで集計をしたい
-
エクセルのリストについて
-
【マクロ】数式を入力したい。カウ...
-
【マクロ】【相談】Excelブックとマ...
-
Office2021のエクセルで米国株価を...
-
【マクロ】実行時エラー '424': オ...
-
他のシートの検索
-
エクセルの複雑なシフト表から当日...
-
【マクロ】【配列】3つのシートに...
-
vba テキストボックスとリフトボッ...
-
【マクロ】左のブックと右のブック...
-
【マクロ】変数に入れるコードを少...
-
エクセルシートの見出しの文字を大...
-
【マクロ】別ファイルへマクロを登...
-
【関数】同じ関数なのに、エラーが...
-
Amazonでマイクロソフトオフィス201...
-
ページが変なふうに切れる
おすすめ情報