タグ付けされた質問 「macros」

コンピュータサイエンスのマクロは、定義されたルールと手順に従って特定の入力シーケンスを特定の出力シーケンスにマッピングする方法を指定するルールまたはパターンです。質問がMicrosoft Office製品に関するものである場合は、このタグの代わりに[vba]タグの使用を検討してください。これにより、人々はより効率的に回答し、質問をフィルタリングできます。

1
SKUに基づいて製品情報を検索するExcelマクロを作成できますか?
私の同僚は、Excel 2007で請求書テンプレートを作成したいと考えています。列1で、 '000293954' [1]のようなSKUを入力できるようにしたいと考えています。価格。さまざまなSKUと情報がたくさんあります。 誰かがマクロでこのタイプのことを以前にやったことがありますか?何かアドバイス? (私はJavascript、PHP、Rubyのプログラミング経験がありますが、マクロを書いたことはありません。) [1] 入力は入力されません。入力されたように入力するウェッジバーコードスキャナーを使用します。この質問にとって重要ではない。

0
Outlook 2010で電子メールに返信するときに、送信先のアカウントを自動的に選択するにはどうすればよいですか?複数のアカウントを持っています
複数のアカウントがあり、Outlook 2010で、返信メールの送信に使用するアカウントを自動的に選択するようにしたい-受信したメールの[宛先:]フィールドに示されているメールアドレスに基づいて。 通常、アカウントの見通しは、メールが受信されたアカウントを選択します。しかし、問題は、すべてのセカンダリメールアカウントがすでにプライマリアカウントにルーティングされており、プライマリアカウントが返信元であることです。 誰かがVBコードやこれを行う方法についての指示を思い付くことができれば、私はあなたを永遠に愛しています。

0
Word 2013-「インテリジェント」フィールドを挿入
複数のセクションを含むワードドキュメントがあり、すべてのセクションに一意のヘッダーがあります。改訂日を含むフィールドを挿入する必要がありますが、今ではすべてのセクションに日付を挿入する必要があります。これを行う方法はありますので、一度だけ改訂日を入力する必要がありますか?

1
Excel UDFの正規表現除外グループに二重引用符を含める方法
この助けを借りて、セル内の特殊文字を識別するExcelの式はありますか?VBAコードとExcel UDF、csvファイルの特殊文字をチェックしています。この式を使用して: =RegExCheck([@ItemTitle],"[^\s,'.()!&%A-Za-z0-9é–_/©™®°¼½¾⅓⅔⅕⅖⅗⅘⅙⅚⅛⅜⅝⅞•-]") この部分で除外したいキャラクターを追加できます [^\s,'.()!&%A-Za-z0-9é–_/©™®°¼½¾⅓⅔⅕⅖⅗⅘⅙⅚⅛⅜⅝⅞•-] ただし、二重引用符"はどの順序でも受け入れられません。"これを追加する方法 [^\s,'.()!&%A-Za-z0-9é–_/©™®°¼½¾⅓⅔⅕⅖⅗⅘⅙⅚⅛⅜⅝⅞•-] Excel UDFの除外グループ。 [^\s"A-Za-z0-9é_/©™®°¼½¾⅓⅔⅕⅖⅗⅘⅙⅚⅛⅜⅝⅞•-]二重引用符を使用すると、開始位置でhttps://regexr.com/で正常に動作しますが、excel 2019 (365)どこでも動作しません。

0
DropBoxへの定期的/定期的な自動アップロード?
あなたができるツール/アプリがありますか?特定のファイル/フォルダーのセットを選択->特定の時間(たとえば3時間ごと)を選択->選択したフォルダー/ファイルを3時間ごとにDropBoxで自動的にアップロード/同期します。 これは素晴らしいものか、それに似たものです。クラウドストレージアカウント(つまり、DropBox)にアップロードしたいキーファイルがたくさんあることを常に知っているのですが、スケジュールがしばしば私をスローし、自分でやることになりません。 これが存在するかどうかに関する情報は素晴らしいでしょう!

1
条件付き書式設定マクロで絶対参照を処理する
Excelに次の簡単なデータがあるとします。 A B C D E F G 2 1 3 2 5 4 2 4 2 1 3 2 5 2 1 3 2 4 条件付き書式を設定して、最小数が1である選択範囲の行を強調表示します。この場合、セルA1:C3を選択し、式を使用して書式を適用します=SMALL($A1:$C1,1)=1。A1:C1およびA3:C3は予想どおりに強調表示されます。条件付き書式は、絶対参照なしでは意図したとおりに機能しないことに注意してください。 セルのグループ(E1からG3など)を選択して、同じ条件付き書式を選択にすばやく適用できるマクロを作成する方法はありますか?範囲E1:G3を選択すると、セルE2:G2が強調表示されます。 ここでの絶対参照が問題だと思います。マクロを設定しようとしましたが、新しい範囲に適用すると、書式設定は列A:Cへの絶対参照を保持します。しかし、これを回避する方法はありますか?

0
Excelのセル内の部分的なテキストに自動的に色を付ける
私は特定のシートの特定のセル範囲の1つのセルにテキスト「3b」を入力する方法を見つけようとしています(セル範囲:J19:O500とシート名:WWPとしましょう)、アクションは自動的にそのセルの背景を青色に変更し、文字「b」も青色に変更します(「b」の文字のみが青色に変更されます。目標は、背景色に「b」という文字を技術的に「隠す」ことです。 「3」テキストを視覚的に黒色のままにするだけです)。テキスト内の数字は可変(1、2、3、4、10、20、最大99)ですが、文字は4(b = blue、r = red、g = green、y = yellow)のみです。現在、私たちのチームは使用している標準ファイルで毎週何百ものセルを手動で色付けしていますが、そのため、チームがセルに必要な「数字」とセルを自動的にフォーマットする「文字」(b、r、g、y)を入力できるようにして、このプロセスを自動化できると非常に価値があります。マクロは選択肢の1つであることは理解していますが、その経験はあまりありません。ご提案ありがとうございます。

0
日付と時刻によるExcelのデータの再集計
いくつかの簡単なマクロをうまく作成できましたが、現在の問題は私の能力を超えているようです。-これを行うVBAスクリプトが既に存在しますか? 4つの長いデータ列を持つ一連のファイルがあります。 Identifier Date Time Value 123456 dd/mm/yyyy hh:mm 12.3 15分ごとに記録された15日間のデータが含まれます マクロを作成して、列4の値を15列(各日1行)と96行(24時間の各15分に1行)の日付と時刻でソートされたテーブルに再集計するプロセスを自動化したいそのため 真夜中から00:14の間に記録された値は、行1に表示され、 00:15-00:29には行2などに表示されます。 時折データのギャップがあり、テーブル内のこれらのセルについては、空白を記録したい

1
PowerPoint VBA-編集モードでスライドが変更されたときにマクロを実行する
スライドがプレゼンテーションモードで変更されたときにコードを実行するために次のことができることを知っています- Sub OnSlideShowPageChange() Dim i As Integer i = ActivePresentation.SlideShowWindow.View.CurrentShowPosition If i <> 1 Then Exit Sub 'Code that should happen when slide changes goes here End Sub スライドショーの外でスライドが変更されたときにこれを行うことができるかどうか、つまりプレゼンテーションが編集モードになっているので、別のスライドをクリックするとコードが実行されるかどうかを知りたいです。これは可能ですか? 前もって感謝します!

1
Outlook、Word、およびnormal.dot(2003年版)
ある理由で、normal.dotファイルでマクロの問題が発生しているユーザーがいます。彼女は実際には何も保存する必要がないため、最初は修正はファイルを削除するだけでした。これは本当に一時的な修正でした。 何らかの理由で彼女が単語を開くたびに、それはnormal.dotを修正しようとしているが、尋ねていないことがわかりました。少なくともnormal.dotへの変更を制御できるように、質問するように設定しました。Wordで無効になっているファイルが1つありました。これは、彼女がもう使用したことのないドキュメントであったためです。 自動ウイルス対策更新とスキャンがあるため、ウイルスの可能性はほとんどありません。 この問題は、Word自体を使用する限り停止しています。彼女は、開いたり、閉じたり、編集したり、保存したりできますが、ダイアログは表示されません。 ただし、Outlookでは、返信をクリックするか、電子メールに転送するが、送信しないことを決定し、単に閉じる場合。彼女はポップアップを取得して、normal.dotへの変更を保存します。これは、Wordを電子メールエディターとして使用するように彼女がどのようにセットアップされているかについての見通しに何かを信じて、問題を引き起こしていることにつながります。 私はここで正しい軌道に乗っていますか? 短い形式:Outlookメールエディターはnormal.dotを変更するため、Wordはnormal.dotで正常に動作します。何をすべきかわかりません。

1
テキスト内のファイルパスを使用して画像を自動的に挿入する
次のような画像パスが明示的に記述されたテキストドキュメントがあります。 Lorem ipsum dolor sit amet, consectetur adipiscing elit. c:\Users\userx\Documents\img_000180.jpg 文書内でこれらのファイルパスを探し、これらの画像をWord文書に挿入するマクロスクリプトを探しています。 そのようなスクリプトを知っていますか?

2
Excelのグラフの対応するセカンダリY値に等しいプライマリ最大および最小Y値を設定しますか?
プライマリの最大Y値と最小Y値がセカンダリY軸でも同じ値になるように、チャートにスケールを設定する方法はありますか? 基本的に、私は見ているさまざまな銘柄(履歴ログ値)があり、それぞれに価格の独自の折れ線グラフがあり、次に3つの水平線(平均価格と1つの標準)を示すセカンダリシリーズを追加しました平均の上下の偏差。これにより、株価が変動する通常の価格帯を見ることができます(このシリーズは散布図としてあります)。私の問題は、ExcelがY軸ごとに異なる自動スケールを使用しているように見えることです(セカンダリシリーズに同じ最小値と最大値を含めようとしましたが、スケールがまだ異なる場合があります)。 理想的には、かなりの数の異なる株を見ているので、最大および最小のY値を各株の最高または最低価格に等しく設定できるいくつかの列を追加して、これを自動化したいと思います(主軸と副軸の両方)。次のサイトを見て、マクロ(http://peltiertech.com/Excel/Charts/AxisScaleLinkToSheet.html)を作成できるかどうかを確認しましたが、マクロを書くスキルがかなり不足しており、運があまりありませんでした。 ただし、このリクエストはVBAを介してのみ可能であることがわかっているので、基本的に長い話ですが、選択したチャートを、指定したパラメーターを使用して自動サイズ調整できるマクロをセットアップする方法を知っている人はいますか?(Say列Aは日付を示し、Bは価格を示し、右側のセクション(セルD1:F4など)は、XとYの最小値と最大値、およびマクロが読み取ることができるティックサイズを指定しますか? (空のマクロを作成し、マクロ自体にジャンプする方法を知っていますが、実際にコードを貼り付ける場所が少し失われ始めています)。

0
Excel for Mac 2011のすべての新しいスプレッドシートで実行されるマクロを作成する方法
私がしたいのは、開いているスプレッドシートを取得し、3つのフィールド(たとえば、列1、2、4)で並べ替え、ヘッダー行を削除してからEからすべての列を削除する簡単なマクロを設定することです。 だから、たとえばcmd+ alt+をZ押すと、上記のことが起こります。 マクロを設定するのは簡単ですが、ここで重要な問題は、それが上で動作する必要があるということである任意の私は、Mac上のことを開くスプレッドシート。 現在表示されている問題は、設定されているマクロが設定時に開いていたスプレッドシートを参照しているため、他のスプレッドシートでは「範囲外」エラーで失敗することです。 たとえば、自動作成マクロには次のように表示されます。 Cells.Select ActiveWorkbook.Worksheets("FirstSheet.csv").Sort.SortFields.Clear そのため、私が閉じFirstSheet.csvて開くSecondsheet.csvと、マクロはソートしようとして失敗しますFirstSheet.csv。 誰も私をここに案内できますか?

1
Excel vbaを使用してトレンドラインの増加を表示
c5:c12(sales1)にデータがあり、このデータのグラフとトレンドラインをプロットしました。d5:d12(sales2)にもデータがあります。2番目のデータ範囲を使用して(コマンドボタンを押すことにより)、既存のトレンドラインにグラフィカルに増加を表示したいと思います。 Excelで(VBAを使用して)これを実現するにはどうすればよいですか?


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.